Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于UVM的多通道DMAC验证系统和方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:上海芯钛信息科技有限公司

摘要:本发明涉及基于UVM的多通道DMAC验证系统和方法,通过基于UVM验证方法学针对多通道DMAC模块验证搭建了新的UVM验证平台,平台由报警信号断言模块以及基于测试用例基类创建的平台环境组件、环境配置组件、通道配置组件、参考模型组件、计分板组件、寄存器模型组件和验证序列库等组件组成,集成了基于AHB协议的各组件,在功能上使得平台的系统结构科学合理,可以产生随机化激励进行验证。通过传入通道数量控制参数的手段,使整个验证能够灵活变化,很好的适应了不同芯片间通道数量不同的验证需求,复用性程度得到了大幅提高,使验证的效率得到了大幅提高且成本大幅降低。

主权项:1.一种基于UVM的多通道DMAC验证系统,其特征在于,包括基于UVM验证方法学的顶层仿真文件,用于初始化验证系统并启动测试用例;所述顶层仿真文件中包括报警信号断言模块以及基于测试用例基类创建的平台环境组件、环境配置组件、通道配置组件、参考模型组件、计分板组件、寄存器模型组件和验证序列库;所述平台环境组件用于与待验证的DMAC模块进行AHB协议通讯,根据测试用例模拟真实的数据传输至DMAC模块并监视协议时序是否正确;所述平台环境组件包括AHB环境组件、CH_NUM个DMA代理组件和中断代理组件,CH_NUM为通道数量控制参数;所述环境配置组件用于配置AHB环境,所述通道配置组件用于管理所述DMAC模块的各DMAC通道的配置参数,所述参考模型组件用于根据测试用例模拟所述DMAC模块的基本功能,所述计分板组件用于对比各DMAC通道的期望的数据和实际传输的数据,所述寄存器模型组件用于对所述DMAC模块的寄存器进行配置,所述验证序列库用于存储和管理验证序列,所述报警信号断言模块用于在测试用例为安全机制测试用例时监测所述DMAC模块的安全机制是否成功响应。

全文数据:

权利要求:

百度查询: 上海芯钛信息科技有限公司 基于UVM的多通道DMAC验证系统和方法

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