缓存一致性检验方法、装置及电子设备

    公开(公告)号:CN115618801B

    公开(公告)日:2023-04-07

    申请号:CN202211527653.6

    申请日:2022-12-01

    Abstract: 本发明涉及芯片技术领域,其实施方式提供了一种缓存一致性检验方法、装置及电子设备。其中一种缓存一致性检验方法,包括:根据缓存模块在执行缓存指令时的硬件状态集合构建所述缓存模块对应的状态机模型;根据所述状态机模型在基于缓存一致性协议下的行为特征构建验证属性;将所述状态机模型和所述验证属性输入基于时间自动机的模型检测器,根据所述模型检测器的输出得到缓存一致性验证结果。本发明提供的实施方式提升了基于测试向量的仿真技术的完备性和协议级别验证的可靠性。

    电路形式化模型简化方法及系统

    公开(公告)号:CN115358175B

    公开(公告)日:2023-03-24

    申请号:CN202211270682.9

    申请日:2022-10-18

    Abstract: 本发明实施例提供一种电路形式化模型简化方法及系统,用于集成电路设计过程中的电路形式化模型简化,属于集成电路验证技术领域。所述方法包括:获取集成电路的设计信息,并基于所述设计信息进行形式化模型构建;基于所述形式化模型进行电路模型解构,获得多个电路子模块并组成子模块集;基于所述子模块集中各子模块之间的信号联动关系提取出所有存在交互影响的信号,作为交互关键信号;基于所述交互关键信号进行所有子模块重构,删除其中冗余状态,完成电路模型简化。本发明方案可以实现完全的自动化,不需要验证人员的手动操作,能够降低时间成本,提高验证精度。

    密码核的安全验证方法、装置、电子设备及存储介质

    公开(公告)号:CN116702224A

    公开(公告)日:2023-09-05

    申请号:CN202310491843.5

    申请日:2023-05-04

    Abstract: 本说明书涉及一种密码核的安全验证方法、装置、电子设备及存储介质。其中,安全验证方法包括:以密码核的执行逻辑为参考,基于信息流模型库中的目标基础模型生成密码核对应的目标信息流模型;其中,密码核对应有逻辑函数,逻辑函数包括运算单元,目标基础模型用于描述在执行运算单元时对电路信号的运算过程;目标信息流模型用于描述在执行密码核时对电路信号的运算过程;针对密码核需要验证的安全属性构建对应的安全属性断言;其中,安全属性断言用于加入目标信息流模型中;通过执行加入安全属性断言后的目标信息流模型,对密码核进行安全验证。本说明书实施例能够基于信息流分析的方式,处理RTL级代码,具有更高的验证效率和验证精度。

    缓存一致性检验方法、装置及电子设备

    公开(公告)号:CN115618801A

    公开(公告)日:2023-01-17

    申请号:CN202211527653.6

    申请日:2022-12-01

    Abstract: 本发明涉及芯片技术领域,其实施方式提供了一种缓存一致性检验方法、装置及电子设备。其中一种缓存一致性检验方法,包括:根据缓存模块在执行缓存指令时的硬件状态集合构建所述缓存模块对应的状态机模型;根据所述状态机模型在基于缓存一致性协议下的行为特征构建验证属性;将所述状态机模型和所述验证属性输入基于时间自动机的模型检测器,根据所述模型检测器的输出得到缓存一致性验证结果。本发明提供的实施方式提升了基于测试向量的仿真技术的完备性和协议级别验证的可靠性。

    电路形式化模型简化方法及系统

    公开(公告)号:CN115358175A

    公开(公告)日:2022-11-18

    申请号:CN202211270682.9

    申请日:2022-10-18

    Abstract: 本发明实施例提供一种电路形式化模型简化方法及系统,用于集成电路设计过程中的电路形式化模型简化,属于集成电路验证技术领域。所述方法包括:获取集成电路的设计信息,并基于所述设计信息进行形式化模型构建;基于所述形式化模型进行电路模型解构,获得多个电路子模块并组成子模块集;基于所述子模块集中各子模块之间的信号联动关系提取出所有存在交互影响的信号,作为交互关键信号;基于所述交互关键信号进行所有子模块重构,删除其中冗余状态,完成电路模型简化。本发明方案可以实现完全的自动化,不需要验证人员的手动操作,能够降低时间成本,提高验证精度。

Patent Agency Ranking