ENGLISH 主页 | 支持
公司产品 | SoC 服务 | 技术方法 | 合作伙伴 | 关于公司
技术方法      
基于FPGA的电子系统级
FPGA原型验证
IP 安全评估
专业术语表
 
所在位置: 主页 >> 技术方法 > FPGA原型验证


概述 原型验证挑战 自建 vs 购买 解决方案

FPGA原型验证方法学
概述

什么是FPGA原型验证?

FPGA原型验证是一种在FPGA上搭建SoC和ASIC设计原型的方法学,可以方便的进行硬件验证和早期软件开发。此方法学也称为ASIC原型验证或SoC原型验证。

在FPGA上搭建SoC和ASIC设计原型已经成为验证硬件设计和早期软硬件协同设计的主流方法学。


为什么说搭建原型是重要的?

1. 随着SoC设计越来越复杂,设计者们发现由于仿真速度和建模的限制,仅仅依靠软件仿真很难验证硬件设计的正确性。所以在FPGA原型上运行SoC设计是最可靠的方法,可以确保您的设计在功能上是正确的。
2.而硬件验证已经不再是多数设计者在FPGA上搭建原型最主要的原因。由于很多不能预料的软件缺陷是来自于对操作系统(OS),应用程序和硬件进行整合而带来的复杂性。所以,在FPGA上进行早期的软硬件开发开始变得尤为重要。大多工程都等不及芯片从工厂生产回才进行软件开发与测试。在软硬件集成阶段,高速的FPGA原型样机可以让您拥有额外的几个月的时间从容的进行软件开发和硬件测试。
3.除了前两个原因,还有一个原因也让FPGA原型变得非常重要。如果您的SoC设计集合了多个IP,那么在FPGA上搭建原型来验证这些IP整合在一起能够很好的协调工作的是非常可靠的方法。
4. FPGA原型也可作为设计参考平台,用来演示SoC功能给芯片客户,激发他们对这个芯片的兴趣,使你能和他们一起在芯片流片前对芯片功能和性能进行改进和增强。

Copyright ©2004-2008 思尔芯版权所有
网站地图 | 联系我们