FPGA和模拟器使用的场景也有所不同。FPGA原型验证主要是针对于小型设计或者单独的IP,而模拟器则是用来面向更大更复杂的SoC设计。FPGA主要是为软件开发提供平台,而模拟器则是为了硬件和软件协同验证和整个系统的测试。
1、硬件加速器资源上硬件加速器要大得多。
2、硬件加速器采用的是时钟等比降频,更容易定位问题。
硬件加速器具有以下优势
更快的平台建立时间
更快的编译综合时间(内部可编程逻辑单元连接网络不同于FPGA,使得它在综合布线效率上优于fpga,而且利用率也高于fpga)
良好的调试条件,例如信号可追踪,波形可保存,设置断点等
模拟器的高存储量、可裁剪同时支持多个任务供多个用户使用
通过云端来购买使用流量使用远程服务,而不再像fpga需要一次性购买,降低前期投入成本
容易操作
可以通过多路复用技术实现片上存储共享
aws FPGA公有云主要用于实现算法的验证
本文探讨了FPGA和模拟器在硬件设计的不同应用场景,强调了FPGA用于小规模验证和软件开发,而模拟器适用于大型SoC测试。着重介绍了硬件加速器的优势,如快速建立时间、高效编译和调试特性,以及模拟器的高存储和云端服务成本优势。

被折叠的 条评论
为什么被折叠?



