微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于FPGA原型设计 能为您做些什么?

基于FPGA原型设计 能为您做些什么?

时间:09-27 来源:互联网 点击:

验证的最常用平台。然而即便使用基于 TLM的模拟与建模,由于长时间的运行,RTL 内部或 RTL 与外部激励物之间的部分互动仍然不能在仿真或模拟中重新创建。因此一些团队采用基于 FPGA 原型为这种硬件测试提供具有更高性能的平台。例如,我们可以在近乎实时的条件下运行整个操作系统的引导程序,节省需要花上数天才能达到相同目的的模拟时间。

对于软件开发团队而言, 基于FPGA原型可为目标芯片提供独特的流片前模型,能够在开发接近尾声时高速、高度准确地进行软件调试。

对于整个团队而言,SoC 项目的关键阶段是在软硬件初次结合的时候。硬件将由最终软件执行,而执行方式可能是单纯硬件验证方案难以预见或预测的,从而最终将出现新的硬件问题。这在多核系统中或者在那些运行同步实时应用的系统中特别普遍。如果这种软硬件的采用要等到第一个器件制造完毕后,那么毫不夸张地说,到那时再发现新的缺陷就不太好了。

基于 FPGA原型有助于尽早地将软件引入具有高周期精度的高速硬件模型。SoC 团队经常告诉我们,FPGA 原型设计的最大优势就是在第一个器件上市时,系统和软件都已准备就绪,当天便可运行。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top