买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于UVM的SPI接口nor flash仿真验证系统及方法_合肥中科智存科技有限公司_202311711580.0 

申请/专利权人:合肥中科智存科技有限公司

申请日:2023-12-13

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

公开(公告)号:CN117648227A

主分类号:G06F11/26

分类号:G06F11/26;G06F11/22

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.03.22#实质审查的生效;2024.03.05#公开

摘要:本发明公开了一种基于UVM的SPI接口norflash仿真验证系统及方法,涉及大容量高复杂度存储芯片验证方法学技术领域,系统包括:spi_sequence模块、spi_sequencer模块、spi_driver模块、spi_monitor模块、input_agent模块、output_agent模块flash_reference_model模块、scoreboard模块。将uvm平台应用到norflash的系统级仿真验证,而不仅仅是spi接口控制器的模块级验证,相较于传统verilog平台,由于uvm平台采用了分层的设计,并进行了大量的参数化以及抽象,大大提升了平台的可移植性。

主权项:1.一种基于UVM的SPI接口norflash仿真验证系统,其特征在于,系统包括:spi_sequence模块、spi_sequencer模块、spi_driver模块、spi_monitor模块、flash_reference_model模块、scoreboard模块;所述spi_sequence模块中包含多种transaction数据包,用于测试nor_flash芯片的各个功能点;所述spi_sequence模块将所包含的transaction数据包发送给spi_sequencer模块;所述spi_sequencer模块将transaction数据包转发给spi_driver模块;所述spi_driver模块将所接收的transaction数据包作为输入transaction数据包转换成激励信号,并将激励信号发送给待测norflash芯片;同时,所述spi_driver模块还将输入transaction数据包复制一份发送给flash_reference_model模块;所述spi_monitor模块获取待测norflash芯片的输出信号,并将输出信号转换成transaction数据包,得到实际的输出transaction数据包;同时,所述spi_monitor模块还将实际的输出transaction数据包复制一份发送给scoreboard模块;所述flash_reference_model模块中设有待测norflash芯片的模型,用于模拟待测norflash芯片的行为;所述flash_reference_model模块根据所接收的输入transaction数据包,并参考待测norflash芯片的模型产生相应的输出transaction数据包,作为正确的输出transaction数据包;所述flash_reference_model模块将正确的输出transaction数据包发送给scoreboard模块;所述scoreboard模块用于比较实际的输出transaction数据包和正确的输出transaction数据包是否一致,从而判断待测norflash芯片的功能是否正确。

全文数据:

权利要求:

百度查询: 合肥中科智存科技有限公司 一种基于UVM的SPI接口nor flash仿真验证系统及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。