[发明专利]一种接口复用模块验证平台架构及快速扩展实现方法有效

专利信息
申请号: 201911318029.3 申请日: 2019-12-19
公开(公告)号: CN110888767B 公开(公告)日: 2023-07-28
发明(设计)人: 张洪柳;郭勇;刘超 申请(专利权)人: 山东方寸微电子科技有限公司;青岛方寸微电子科技有限公司
主分类号: G06F11/26 分类号: G06F11/26
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 李琳
地址: 250000 山东省济南市高新区*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 接口 模块 验证 平台 架构 快速 扩展 实现 方法
【说明书】:

本公开提供了一种接口复用模块验证平台架构及快速扩展实现方法,数据端集成多种agent,各个agent中均集成有monitor监测模块,用于对总线上的控制和数据信号进行采样,通信端口在自主agent或第三方提供的行为级功能模型中添加monitor监测模块,用于对通信端口进行监测采样;monitor监测模块将采样信号解析成以单元地址为单位的数据事务,通过管道发送到scoreboard进行比对校验;本公开能适用于绝大多数接口类模块的验证,并能够通过仅少量改动适用于其他功能模块的验证,帮助验证工程师快速搭建模块验证平台或移植到其他项目平台,极大的节省了验证平台搭建的时间,提高了验证工作效率。

技术领域

本公开涉及接口模块验证平台技术领域,特别涉及一种接口复用模块验证平台架构及快速扩展实现方法。

背景技术

本部分的陈述仅仅是提供了与本公开相关的背景技术,并不必然构成现有技术。

目前芯片设计已经由传统的ASIC(Application Specific Integrated Circuit:专用集成电路)设计转变为SoC(System on Chip:片上系统)集成设计,SoC通过IP复用技术可以帮助芯片研发团队大大节省开发时间完成芯片设计,尽早将产品推向市场。所有的SoC芯片中都会包含丰富的数据传输接口或接口控制模块,高速接口如:USB接口、SATA接口、Ethernet接口等,低速接口如:UART接口、IIC接口、GPIO接口等,接口类或桥接类芯片甚至还会定制专用的复用接口,实现三种或四种传输模式的复用。众所周知,一般芯片验证花费的时间和人力大约为芯片设计的2~3倍左右,完成所有的模块验证无疑会花费很长时间。

接口模块一般包含命令端口、数据端口、中断等辅助端口,以及符合协议时序的通信端口。命令端口和数据端口为芯片内部配置和数据传输的端口,根据芯片总线架构以及接口模块的传输速度和挂载位置,命令端口和数据端口可为AMBA(AdvancedMicrocontroller Bus Architecture:先进的微控制器总线架构)总线中的AHB(AdvancedHigh-performance Bus:高性能总线)总线、AXI(Advanced eXtensible Interface:可扩展总线)总线或APB(Advanced Peripheral Bus:外围总线)总线中的任意一种,其中命令端口为Slave端口,数据端口既可以为Master端口,也可以为Slave端口;通信端口一般为芯片与芯片外部进行通信的传输端口,这类端口同样既可以为Master端口,也可以为Slave端口,其时序根据自身协议而定,协议可以为自主设计的接口时序协议,也可以为业界通用标准协议。

本公开发明人发现,传统的接口模块验证平台,根据自身的设计集成ahb或axi的一种命令和数据agent,以及通信端agent,数据和通信端的agent负责产生符合设计规范的随机激励,通过agent中的driver驱动到DUV(Design Under Verification:待测设计),同时将激励通过管道发送一份到reference model,并在reference model中按照制定的规则进行解析,然后由reference model将解析后的数据事务通过管道发送到scoreboard进行数据比对和校验。这种验证品台在后续设计发生变更,或通信端口协议发生改变的情况下,验证平台中的相关agent,reference model和scoreboard改动较大,会增加工作量,严重影响验证进度。

发明内容

为了解决现有技术的不足,本公开提供了一种接口复用模块验证平台架构及快速扩展实现方法,与传统的验证平台结构相比,该平台具有可移植性强和扩展快速方便的优点,能适用于绝大多数接口类模块的验证,并能够通过仅少量改动适用于其他功能模块的验证,帮助验证工程师快速搭建模块验证平台或移植到其他项目平台,极大的节省了验证平台搭建的时间,提高了验证工作效率。

为了实现上述目的,本公开采用如下技术方案:

本公开第一方面提供了一种接口复用模块验证平台架构。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东方寸微电子科技有限公司;青岛方寸微电子科技有限公司,未经山东方寸微电子科技有限公司;青岛方寸微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911318029.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top