随着ASIC设计规模越来越大,ASIC功能越来越复杂。要保证ASIC功能设计的正确性,验证是一个非常重要的部分。验证的主要目的,就是找出设计中存在的错误。 验证的目标,就是100%的测试ASIC设计中的所有电路,保证每部...
基于FPGA的通用逻辑验证平台.rar
资料详细技术说明
随着ASIC设计规模越来越大,ASIC功能越来越复杂。要保证ASIC功能设计的正确性,验证是一个非常重要的部分。验证的主要目的,就是找出设计中存在的错误。 验证的目标,就是100%的测试ASIC设计中的所有电路,保证每部分电路都是按照期望的工作方式,完成预期芯片功能。验证的方法学很多,到目前为止,还没有一个公认的效率比较高的方法。 验证,可以由软件或硬件完成。用软件进行验证可以进行精确的时序仿真,可以很容易的查看内部信号,但运行速度太慢。一般一个百万门的设计,一次验证所需要的时间可能长达一周。发现错误后重新验证又需要花同样的时间。用硬件来验证能大大缩短验证的周期,但一般只能进行功能验证,不能进行时序验证。由于芯片设计规模急速发展。软件验证的低效率缺点越来越突出。而且由于SoC芯片设计越来越普遍,软硬件协同验证成为新的挑战,FPGA成为满足新验证需求的较好的硬件解决方案。 由于ASIC设计规模大,单片FPGA不能容纳所有ASIC逻辑,只能用多片FPGA互连组成FPGA阵列,共同验证ASIC。一般FPGA阵列的互连方式只适用于特定的一个ASIC设计,这样昂贵的FPGA提高了开发成本,而且重新设计FPGA平台也提高的设计周期和设计风险。因此通用FPGA验证平台成为ASIC验证所急需的平台。 多片FPGA的通用型验证平台还处于起步阶段,其验证方法和工具有还有待研究和发展。到目前为止只有为数不多的几家公司推出了通用FPGA平台产品。这些产品基本采用总线型互连结构或网格型互连结构。这两种结构各有特点。 本文研究了目前通用FPGA验证平台的架构和优缺点,提出了局部总线加系统总线的改进架构。并采用了系统带宽的方法,用于评估通用系统平台性能,且通过实际例子证实了新的架构带来的验证平台性能的提升。并具体描述了平台设计的具体过程。
相关技术资料推荐
下载与解压说明
下载积分规则
- 本资源下载仅需 2 积分
- 24 小时内重复下载免扣积分
- VIP 会员享专属免积分高速通道
文件解压指南
- 推荐使用 7-Zip 或新版 WinRAR 解压
- 原理图与 PCB 请使用对应 EDA 软件打开
- 压缩包内源码可直接在上方在线预览
免费获取积分
- 新用户注册即赠送 10 积分
- 上传分享工程资料可获得持续积分奖励
- 查看积分规则与会员权益 →