数字集成电路验证方法学(浙江大学ICLAB实验室).pptVIP

  • 222
  • 0
  • 约2.74万字
  • 约 91页
  • 2018-01-04 发布于广西
  • 举报

数字集成电路验证方法学(浙江大学ICLAB实验室).ppt

* * 编译速度:EDA验证只需要编译成CPU可执行文件即可,速度非常快。软硬件协同验证,采用的多核处理器,把RTL解析为指令,速度较快; FPGA中编译不但要综合也要进行PR,因此编译速度很慢; 运行速度:EDA验证在设计规模很大时,只有几百HZ的速度。协同验证速度大于在2M左右,FPGA运行速度可以达到几百M, 环境搭建难度:EDA环境搭建时,采用SV语言,抽象程度高,搭建起来比较简单;协同验证中部分环境与EDA验证相同,另一部分需要进行行为级描述,耗时比EDA多;FPGA的环境搭建全部都是基于行为级,搭建难度大。 环境重用度:EDA验证和协同验证都有基于SV语言的,抽象程度高,可重用度高。 问题定位能力:EDA和协同验证都可以打印仿真信息、导出仿真波形,定位能力强;FPGA验证只能通过逻辑分析仪查看波形 成本:EDA验证只需要借助服务器就可以,协同验证需要专门的硬件平台,成本很高,几百万;FPGA验证也需要硬件,但FPGA的原型验证板相对比较便宜。 * 对于有rand的变量,才能进行随机。 Constraint起约束作弄。 在调用randomize函数时,对rand变量进行随机,随机的结果满足constraint中的约束。 * 对于src,0的权重为40,1、2、3的权重分别是60,总的权重为220. 对于dst,0的权重为40,1、2、3的权重总和为60,总的权重为100.

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档