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

    公开(公告)号:CN118054933A

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

    申请号:CN202410018747.3

    申请日:2024-01-05

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

    一种目标存储器读写方法、装置、设备和存储介质

    公开(公告)号:CN117558319A

    公开(公告)日:2024-02-13

    申请号:CN202311498469.8

    申请日:2023-11-10

    Abstract: 本发明公开了一种目标存储器读写方法、装置、设备和存储介质。该方法包括:获取目标存储器的第一端口接收到的第一信号和第二端口接收到的第二信号;获取所述第一信号对应的第一访问地址和所述第二信号对应的第二访问地址;若所述第一访问地址和所述第二访问地址相同,则根据预设规则确定所述第一端口和所述第二端口分别对应的读写优先级;根据所述第一端口和所述第二端口分别对应的读写优先级对所述目标存储器进行读写操作。通过本发明的技术方案,能够当出现同时两个端口访问同一地址单元的情况时,准确地对异步双端口SRAM进行读写操作。

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

    公开(公告)号:CN118052196A

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

    申请号:CN202410209159.8

    申请日:2024-02-26

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

    多通道滤波器的数据处理方法、系统、装置、设备及介质

    公开(公告)号:CN117318670A

    公开(公告)日:2023-12-29

    申请号:CN202311511737.5

    申请日:2023-11-13

    Abstract: 本发明实施例公开了一种多通道滤波器的数据处理方法、系统、装置、设备及介质。本发明涉及数据处理领域。其中,该方法包括:获取多通道的目标数据和对应的滤波方式;基于所述滤波方式将所述目标数据分别存储至对应的寄存器中;其中,所述寄存器与所述滤波方式相对应;判断所述寄存器对应的滤波器内核是否处于空闲状态;若所述滤波器内核处于空闲状态,则将所述目标数据送入到滤波器内核中进行滤波处理。本技术方案,可以对目标数据先预存到寄存器中,根据滤波方式送入不同滤波器内核处理,有效解决了数据丢失的问题。

Patent Agency Ranking