[发明专利]一种AXI Crossbar设计电路验证方法和系统在审
申请号: | 202011161201.1 | 申请日: | 2020-10-26 |
公开(公告)号: | CN112257381A | 公开(公告)日: | 2021-01-22 |
发明(设计)人: | 刘美云;胡胜发 | 申请(专利权)人: | 广州安凯微电子股份有限公司 |
主分类号: | G06F30/398 | 分类号: | G06F30/398 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;颜希文 |
地址: | 510000 广东省广州市广州高新技术产业开发*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 axi crossbar 设计 电路 验证 方法 系统 | ||
本发明提供了一种AXI Crossbar设计电路验证方法和系统,所述方法包括:预先配置设计参数和验证内容,由此生成主设备数目的第一数据包和从设备数目的第二数据包,分别驱动第一AXI Crossbar端口和第二AXI Crossbar端口收发突发信息,并分别监测第一、二AXI Crossbar端口所接收的突发信息,将其加入标识号后分别存入第一信息队列和第二信息队列,再比对第一、二信息队列中标识号相同的突发信息。本发明实施例基于参数化组件数目的验证平台和全自动化的监测机制,实现了针对全功能模式的AXI Crossbar的通用、快速、灵活、充分、有效的自动化验证,节约大量的人力、物力和时间成本。
技术领域
本发明涉及交叉互联总线设计验证领域,特别是涉及一种全功能模式的AXICrossbar设计电路验证方法和系统。
背景技术
AXI(Advanced eXtensible Interface,高级可扩展接口)是ARM公司提出的AMBA(Advance Microcontroller Bus Architecture)协议中最重要的部分,用于描述主设备和从设备之间的数据传输方式。AXI总线是一种面向高性能、高带宽、低延迟的片内总线,广泛用作基于ARM高性能处理器的SOC(System On Chip,片上系统)芯片的总线系统,其支持主设备和从设备之间的点对点连接,为了适于多个主设备访问多个从设备的交叉互联的需求,设计出了全功能模式的AXI Crossbar并得以广泛应用。
目前,随着芯片规模的不断扩大,总线互联结构越来越复杂,在不同SOC芯片架构中可能需要用到更多不同的M值跟N值的AXI Crossbar,甚至在一个SOC芯片架构中使用的AXI Crossbar的种类也越来越多,比如之前可能只涉及1个主设备访问2个从设备的1to2类型,而现在的一个SOC芯片架构中会同时用到1to2、2to3,、3to1等多个不同M to N(M为主设备个数,N为从设备个数)类型的AXI Crossbar,所涉及的AXI Crossbar设计功能必须都正确才能保证SOC芯片的正常工作,因此,必须对涉及到的每种AXI Crossbar都进行验证并保证其功能的正确性。然而,现有的AXI Crossbar电路设计验证方法仅针对指定个数的主从设备,一套验证环境只能验证一种类型,即对用到的每一种类型都需要单独验证,且每次验证都要修改验证环境使其适用于需要验证的场景,若出现多种就需要同时搭建多个验证环境或者不停地拆搭验证环境进行验证,而不是提供一种通用意义上的验证方法可以支持验证任意M个主设备访问N个从设备的情形。显然,将现有的验证方法应用于同时使用多个不同M值或者N值的AXI Crossbar的验证场景,务必需要浪费大量的时间和耗费大量人力,为了满足当前的使用需求,亟需提供一种具有通用性,且能够快速、充分、灵活、有效的验证不同M to N类型的全功能模式AXI Crossbar的方法。
发明内容
本发明的目的是实现无需改变或重搭验证环境的情况,即可快速、充分、灵活、有效的验证任意不同M(M大于等于1)个主设备访问N(N大于等于1)个从设备的全功能模式的AXI Crossbar。
为了实现上述目的,有必要针对上述技术问题,提供了一种AXI Crossbar设计电路验证方法和系统。
第一方面,本发明实施例提供了一种AXI Crossbar设计电路验证方法,所述方法包括以下步骤:
预先配置设计参数和验证内容;所述设计参数包括主设备数目和从设备数目;
根据所述设计参数和所述验证内容分别生成所述主设备数目的第一数据包和所述从设备数目的第二数据包;
根据所述第一数据包和所述第二数据包,分别驱动第一AXI Crossbar端口和第二AXI Crossbar端口收发突发信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州安凯微电子股份有限公司,未经广州安凯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011161201.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浮雕图像调控方法、设备及计算机可读存储介质
- 下一篇:一种涂料配料系统