一种具有自适应功能的同步系统和方法

    公开(公告)号:CN110413562A

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

    申请号:CN201910563155.9

    申请日:2019-06-26

    Abstract: 本发明涉及一种具有自适应功能的同步系统和方法,包括同步装置和处理器,所述同步装置包括控制模块、缓存模块、同步数据比较模块、接口模块和自适应传输模块,所述同步装置可应用于多处理器平台的安全计算机平台中。本发明能够实现数据交换,缓解了处理器运算资源的压力,降低了管理软件的复杂度,从而提高了处理器的运算速度,提升了安全计算机系统的性能。同时通过同步装置内部的自适应传输模块选择合适的传输路径,有效提高不同规模同步数据的传输效率和灵活性,提高传输服务质量和速度。

    一种基于UVM的水平复用平台及其构建方法

    公开(公告)号:CN118054933A

    公开(公告)日:2024-05-17

    申请号:CN202410018747.3

    申请日:2024-01-05

    Abstract: 本发明属于密码算法验证技术领域,公开一种基于UVM的水平复用平台及其构建方法,其中构建方法包括:调用UVM中的序列发生组件、驱动组件、监控组件、参考模型组件和计分板组件构建水平复用平台;对水平复用平台进行参数化验证,对水平复用平台内部对象重复利用;在水平复用平台中,对多个测试平台中不相同的部分进行封装,相同的部分封装为完整的验证环境;定义水平复用平台中采用工厂机制替换验证环境中的实例或者已经注册的类型,并进行实例创建;定义水平复用平台采用层次化序列。本发明搭建出高质量的可复用验证平台,提高UVM代码的复用水平,避免重复的开发工作,可以大大提高验证平台的搭建效率。

    一种基于UVM的应答器芯片多模块同步验证平台和验证方法

    公开(公告)号:CN114036013A

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

    申请号:CN202111233476.6

    申请日:2021-10-22

    Abstract: 本发明公开了一种基于UVM的应答器芯片多模块同步验证平台和验证方法,考虑到了应答器芯片工作过程中多个模块之间的联动,将应答器芯片的写码模块、读码模块和有源模块同时例化为待测设计DUT进行仿真验证,更加符合应答器芯片各个模块之间的相互配合运行关系,可以做到对实际环境的更贴近的仿真。把三个模块当成一个整体进行验证,相比于单独模块进行验证,把部分外部接口变成内部接口信号,减少了需要施加接口激励的数量,同时模块间信号配合更加密切,需要一个模块对另一个模块的配合输出,调试的时候需要联合观察信号,体现了应答器三个模块的协调一致工作;能够同时验证多个应答器芯片中的功能模块,能够提高应答器芯片的验证效率。

    一种基于UVM的应答器芯片多模块同步验证平台和验证方法

    公开(公告)号:CN114036013B

    公开(公告)日:2024-09-03

    申请号:CN202111233476.6

    申请日:2021-10-22

    Abstract: 本发明公开了一种基于UVM的应答器芯片多模块同步验证平台和验证方法,考虑到了应答器芯片工作过程中多个模块之间的联动,将应答器芯片的写码模块、读码模块和有源模块同时例化为待测设计DUT进行仿真验证,更加符合应答器芯片各个模块之间的相互配合运行关系,可以做到对实际环境的更贴近的仿真。把三个模块当成一个整体进行验证,相比于单独模块进行验证,把部分外部接口变成内部接口信号,减少了需要施加接口激励的数量,同时模块间信号配合更加密切,需要一个模块对另一个模块的配合输出,调试的时候需要联合观察信号,体现了应答器三个模块的协调一致工作;能够同时验证多个应答器芯片中的功能模块,能够提高应答器芯片的验证效率。

    基于UVM的芯片验证测试方法、装置及电子设备

    公开(公告)号:CN118052196A

    公开(公告)日:2024-05-17

    申请号:CN202410209159.8

    申请日:2024-02-26

    Abstract: 本发明公开了一种基于UVM的芯片验证测试方法、装置及电子设备,涉及芯片验证技术领域,包括:调用并配置UVM中的激励组件、监视组件、参考模型组件和计分板组件构建模块级验证模型;利用模块级验证模型对芯片进行模块级验证;从模块级验证模型的监视组件、参考模型组件和计分板组件所包括的候选子组件中确定需要垂直复用的目标子组件;采用目标子组件构建系统级验证模型;利用系统级验证模型对芯片进行系统级验证。本方案可以通过复用模块级验证模型中的可以垂直复用的目标子组件来构建系统级验证模型,可以减少在构建系统级验证模型时对监视组件、参考模型组件和计分板组件的配置操作,提高了系统级验证模型的构建效率。

    一种具有自适应功能的同步系统和方法

    公开(公告)号:CN110413562B

    公开(公告)日:2021-09-14

    申请号:CN201910563155.9

    申请日:2019-06-26

    Abstract: 本发明涉及一种具有自适应功能的同步系统和方法,包括同步装置和处理器,所述同步装置包括控制模块、缓存模块、同步数据比较模块、接口模块和自适应传输模块,所述同步装置可应用于多处理器平台的安全计算机平台中。本发明能够实现数据交换,缓解了处理器运算资源的压力,降低了管理软件的复杂度,从而提高了处理器的运算速度,提升了安全计算机系统的性能。同时通过同步装置内部的自适应传输模块选择合适的传输路径,有效提高不同规模同步数据的传输效率和灵活性,提高传输服务质量和速度。

    一种应答器有源模块时钟提取方法及装置

    公开(公告)号:CN110932752B

    公开(公告)日:2021-07-23

    申请号:CN201911039017.7

    申请日:2019-10-29

    Abstract: 本发明公开了一种应答器有源模块时钟提取方法及装置,所述方法包括如下步骤:获取原始DBPL码,获取延迟DBPL码;将原始DBPL码与延迟DBPL码进行异或运算,形成DBPL码脉冲信号,提取上升沿和下降沿信息,形成边沿检测脉冲信号;对边沿检测脉冲信号分别进行不可重复触发的脉冲扩展和可重复触发的脉冲扩展,形成单稳态信号S_A和单稳态信号S_B;由单稳态信号S_A的下降沿触发,产生时钟信号CLK_A;由单稳态信号S_B的下降沿触发,产生时钟信号CLK_B;对时钟信号CLK_A和时钟信号CLK_B进行或运算,形成占空比为50%的均匀时钟信号CLK。本发明提高了应答器的稳定性和抗干扰能力。

    一种DBPL码硬件解码方法及系统

    公开(公告)号:CN110971341B

    公开(公告)日:2022-09-09

    申请号:CN201911039086.8

    申请日:2019-10-29

    Abstract: 本发明涉及一种DBPL码硬件解码方法及系统,所述解码方法包括:延时原始DBPL码获得延时DBPL码,异或运算输出DBPL码边沿脉冲信号,单稳态电路触发输出与DBPL码同频率方波,输出与DBPL码同步的解码数据;一种DBPL码硬件解码系统,所述解码系统包括:输入模块、施密特触发器、异或门、单稳态触发器和D触发器。本发明的DBPL码硬件解码方法及系统通过设置3个D触发器进行单稳态信号转化,产生与DBPL码同步的解码数据,无需外部时钟源,即可保证解码输出信号与DBPL码输入信号严格同步,提高了解码系统的可靠性。

    基于UVM的CAN控制器激励序列生成方法、装置和验证平台

    公开(公告)号:CN114780143A

    公开(公告)日:2022-07-22

    申请号:CN202210443652.7

    申请日:2022-04-26

    Abstract: 本发明提供一种基于UVM的CAN控制器激励序列生成方法、装置和验证平台,其中,所述方法包括步骤:创建TLM接口数据类和帧参数数据类并实例化为对象,然后封装为用于CAN控制器验证的函数和任务,使得能够结合CAN控制器的待验证功能,随机化帧参数数据对象,便捷调用函数和任务,对TLM接口数据对象进行约束及时序控制,生成期望激励序列,并且进一步生成期望激励序列群落来实现CAN控制器应用场景仿真验证。所述激励序列生成装置在进行CAN控制器验证的时候,针对不同CAN控制器接口,不需要对激励序列生成装置进行改动,实现了激励序列生成装置的复用,能够提高了CAN控制器验证的效率。

Patent Agency Ranking