- 8
- 0
- 约2.95千字
- 约 6页
- 2017-09-04 发布于重庆
- 举报
芯片设计和验证工程师通常要为在硅片上实现的每一行RTL代码写出多达10行测试平台代码。验证任务在设计周期内可能会占用50%或更多的时间。尽管如此辛苦,仍有接近60%的芯片存在功能瑕疵,需要返工。由于HDL仿真不足以发现系统级错误,芯片设计人员正利用FPGA来加速算法创建和原型设计。
利用FPGA处理大型测试数据集可以使工程师快速评估算法和架构并迅速做出权衡。工程师也可以在实际环境下测试设计,避免因使用HDL仿真器消耗大量时间。系统级设计和验证工具(如MATLAB和Simulink)通过在FPGA上快速建立算法原型,可以帮助工程师实现这些优势。
本文将介绍使用MATLAB和Simulink创建FPGA原型的最佳方法。这些最佳方法包括:在设计过程初期分析定点量化的效应并优化字长,产生更小、更高效的实现方案;利用自动HDL代码生成功能,更快生成FPGA原型;重用具有HDL协同仿真功能的系统级测试平台,采用系统级指标分析HDL实现方案;通过FPGA在环仿真加速验证(图1)。
为什么在FPGA上建立原型?
在FPGA上建立算法原型可以增强工程师的信心,使他们相信自己的算法在实际环境中的表现能够与预期相符。除了高速运行测试向量和仿真方案,工程师还可以利用FPGA原型试验软件功能以及诸如RF和模拟子系统的相关系统级功能。此外,由于FPGA原型运行速度更快,可以使用大型数据集,暴露出仿真模
您可能关注的文档
- 薄弱学校教师队伍建设:问题分析与策略建议.doc
- 北京市1949-2003年人口演变规律研究.pdf
- 苯二酚位置异构体的毛细管电泳-方波安培分离检测.doc
- 玻璃纤维表面对ESPCEG的吸附过程研究.pdf
- 材料成型及控制工程(金属材料成型及控制).doc
- 彩色多普勒超声对早期肾病血流动力学的研究.pdf
- 超重力反应结晶法制备纳米立方形CaCO3颗粒:I.实验研究.pdf
- 城市污水处理及再生利用.pdf
- 传感器技术开放型综合实验.doc
- 磁悬浮控制实验课件易杰.ppt
- 2026年陕西榆林小学四年级湘教版道德与法治练习题含答案解析及答案.doc
- 2026年陕西榆林小学四年级苏教版道德与法治模拟题附答案解析及答案.doc
- 边坡土钉墙施工材料试验方案.docx
- 边坡土钉墙施工改变设计方案.docx
- 2026年陕西榆林小学四年级人教版英语毕业考试附答案解析及答案.doc
- 2026及未来5-10年L-谷氨酰胺项目投资价值分析报告.docx
- 工程设施维护事故处理合同协议2026年绩效评估合同二篇.docx
- 2026年陕西榆林小学四年级鲁教版道德与法治奥赛题含答案及答案.doc
- 2026及未来5-10年常闭式气动砂阀项目投资价值分析报告.docx
- 2026年游乐设施租赁服务协议合同三篇.docx
原创力文档

文档评论(0)