推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

是否需要高级验证方法来测试FPGA设计

更新时间:2018-12-20 09:51:45 大小:87K 上传用户:z00查看TA发布的资源 标签:高级验证方法fpga 下载积分:2分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

是否需要高级验证方法,如验证当今FPGA设计所需的UVM(SystemVerilog通用验证方法)? 答案是肯定的。 今天的FPGA是几年前ASIC的尺寸,而在实验室中仅测试FPGA的旧技术是不充分和不负责任的。 FPGA设计界仍然普遍认为FPGA不需要通过仿真进行广泛验证,FPGA可以在实验室中进行测试,并在发现错误时进行校正,但出于多种原因,情况并非如此。

很多年前,我参与过一个项目,其中一个FPGA是由一个合同工程师设计的,而这个项目并没有使用模拟进行功能验证。该产品在原型中运行良好,并且在产品生产的前六个月中运行良好。在新一批FPGA到达生产线后,由于设备时序略有不同,产品开始出现故障。合同工程师走了,我对设计有所了解,所以我的任务是找到并解决问题。在关闭为公司带来收入的产品生产线之前,您从未真正进入项目的关键路径。我希望我再也没有那种经历或压力。更糟糕的是,合同设计者没有存档最新的设计文件副本,因此我必须首先找到最后的修改并更新设计才能运行模拟,确定竞争条件并修复问题。该产品线关闭了将近两周,而我解决了问题,我正在进行的项目在同样的两周时间内被搁置。按照今天标准,这是一个小型FPGA。


部分文件列表

文件名 大小
Cummings_FPGAVerification.pdf 87K

全部评论(0)

暂无评论