|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
对于AMBA AHB2.0 , AHB3.0, AXI3.0, AXI4.0, APB,ATB 这些标准协议,工程师事经常自己写RTL来实现,然后再对自己写的RTL进行验证,以发现bugs . 这个验证过程,开发testbench和验证过程都很费时间,而且由于一些协议标准SPEC都很长和复杂,导致验证过程中无法保证100%的找出自己写的RTL的bug.
对于这部分重要的验证工作,可以通过使用对应的AMBA VIP(验证IP)来替代。通过VIP来验证设计人员自己写的这些AMBA的RTL,有几个好处:
一是可帮助工程师们大大节省开发一套有效的testbench的时间,并且可大大加快验证的时间,验证时间可节省75%。
二是VIP能确保100%的功能覆盖率,能够有效的发现bug,包括不易察觉的bug.
下面分享一些WWAGO-inc VIP 的资料:
AMBA 2.0 AHB VIP 的BLOCK Diagram如下:
AMBA 3.0 AHB-lite VIP 的BLOCK Diagram如下:
AXI3 VIP 的Block Diagram如下 :
AXI4 VIP 的 Block Diagram如下:
APB VIP 的Block Diagram 如下:
ATB VIP的Block Diagram 如下:
|
|