一种寄存器传输级N模冗余验证方法

    公开(公告)号:CN106802848B

    公开(公告)日:2019-06-18

    申请号:CN201611187712.4

    申请日:2016-12-20

    Abstract: 本发明公开了一种寄存器传输级N模冗余设计的半自动化验证方法,包括:对n模冗余的待验证平台的寄存器的输出进行检查;接收待验证平台的寄存器1‑n的输出值,判断寄存器1‑n的输出值是否相等,如相等则此步验证通过;定义二进制数值data;每个系统时钟给data的最低位加1,将data的n位的每一位分别赋给寄存器1‑n,待验证平台根据每个系统时钟的上升沿的寄存器1‑n的值,在每个系统时钟的下降沿,输出投票输出结果;在每个系统时钟,计算所有寄存器值为1和0的寄存器的数量,如寄存器值为1的寄存器较多,则a=1,如寄存器值为0的寄存器较多,则令a=0;检查待验证平台的投票输出结果是否等于a,数量最多的取值,如等于,则本步验证通过。

    基于回放的代码调试方法
    13.
    发明公开

    公开(公告)号:CN108021495A

    公开(公告)日:2018-05-11

    申请号:CN201610954150.5

    申请日:2016-11-03

    Inventor: 蒋欣欣 张杨 闫帅

    Abstract: 本发明涉及一种基于回放的代码调试方法,属于计算机软件技术领域。本发明通过插桩、追踪与记录以及回放的三步式的代码调试策略,消除了由并行程序中多个进程并行执行导致的并行程序在运行过程中的不确定性,定位了错误代码,实现了代码的确定性回放,能够明显提高代码调试的效率和准确度,改进了软件研发的质量,为并行程序调试工作提供了方法参考。

Patent Agency Ranking