【技术实现步骤摘要】
RTL设计与验证环境之间的参数自动同步方法
[0001]本专利技术涉及芯片验证
,特别涉及一种RTL设计与验证环境之间的参数自动同步方法。
技术介绍
[0002]如下图1所示,通常RTL(register transfer level,寄存器传输级)设计(图中DUT,即design under test)中会存在一些设计参数,这些设计参数通常用于RTL内部的逻辑功能设计,而验证环境中也需要使用到这些设计参数用来实现参考模型和一些检查逻辑,因此在实际的芯片验证工作中,往往需要将RTL设计中的这些设计参数传递到验证环境中以供使用。RTL设计中需要使用的参数往往是不固定的,即会被当作IP(Intellectual Property,知识产权,一种可以被商业化和重用的RTL设计代码)来传递参数以例化多份来供不同的顶层模块来使用,那么设计人员通常会通过定义parameter参数的方式来传递。那么在顶层模块例化该RTL设计模块时,只需要在例化时指定不同的参数即可。但是有些情况下RTL设计中的该部分参数不会被例化多份,即不会在被用作 ...
【技术保护点】
【技术特征摘要】
1.一种RTL设计与验证环境之间的参数自动同步方法,其特征在于,包含如下步骤:创建接口封装,根据DUT中需同步的第一参数,在接口封装里创建相同名称的第二参数;在所述接口封装里创建结构体变量,所述结构体变量获取所述第一参数并向验证环境传递;绑定所述接口封装和所述DUT,指定参数连接;在所述验证环境的顶层测试构建运行之前,所述验证环境获取所述第一参数;在所述验证环境里获取所述结构体变量内的所述第一参数,并根据实际项目需要来使用所述结构体变量。2.如权利要求1所述RTL设计与验证...
【专利技术属性】
技术研发人员:马骁,
申请(专利权)人:杭州云合智网技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。