打印

新的工具语言Gv

[复制链接]
1919|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hemm2004|  楼主 | 2011-1-4 23:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Gv是一种面对Testbench对象进行设计及描述的命令解释型验证语言。
Gv提供了几类简单、直观的命令,语法形式简单灵活,用户只需要通过快捷的命令描述,定义好Testbench中各类验证组件,再使用代码生成命令,就能自动产生出可用的SystemVerilog验证代码,将产生的代码加入到可用的Testbench框架中(如VMMOVM Testbench框架),并在编译时加载已经编译好的Gvlib,就能开始仿真了。
Gv与传统的验证语言(SystemCSystemVerilog)不同的是,Gv是提供基于对象设计命令的方式,语法简单、实用、直观,代码量少、复杂度低,即使非专业验证人士也能轻松使用,同时它基于解释器实时运行更新;而传统的验证语言是抽象型设计,语法形式复杂,代码量大、复杂度高、调用关系多,需要专业从业人员才能使用,而且设计的代码需要经过仿真器进行语法编译。
Gv可以用于产生代码的Testbench对象(组件)有激励源、BFMMonitorInterfaceTestbench Top,因此,再加入Testbench框架(如VMMOVM Testbench框架),即可快速完成整个Testbench代码的设计,而且产生的代码没有人工错误引入,节省了很多代码设计时间、调试时间和修改时间。

Gv1.0_beta.rar

154.13 KB, 阅读权限: 1

相关帖子

沙发
xiuxi| | 2011-1-19 11:24 | 只看该作者
谢谢分享,看看

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

1

帖子

0

粉丝