电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

FPGA器件的开发平台与MATLAB接口仿真

FPGA器件的开发平台与MATLAB接口仿真_第1页
1/6
FPGA器件的开发平台与MATLAB接口仿真_第2页
2/6
FPGA器件的开发平台与MATLAB接口仿真_第3页
3/6
FPGA 器件的开发平台与 MATLAB 接口仿真引言 现场可编程逻辑门阵列 FPGA 器件的出现是超大规模集成电路技术和计算机辅助设计技术开展的结果。FPGA 器件集成度高、体积小,具有通过用户编程实现专门应用功能。它允许电路设计者利用基于计算机的开发平台,经过设计输入、仿真、测试和校验,直到到达预期的结果。目前使用最多的 Quartus II 软件支持几乎所有的EDA 工具,并且可以通过命令行或 Tcl 脚本与第三方 EDA 工具之间进行无缝连接。但在很多工程设计应用中,由 FPGA 器件完成的主程序中只完成大量的数学运算,程序调试时以二进制输出的信号可视性差,给设计人员进行仿真、调试带来了很多不便。对于很多工程设计人员来说 MATLAB 是一种熟悉的具有强大的运算功能和波形仿真、分析功能的软件,假如能将 FPGA 与 MATLAB 接口,就可以快速、准确、直观地对 FPGA 程序进行校验和仿真,尤其在波形信号处理等工程应用领域具有实际意义。Quartus II 开发软件Altera 公司的 QuartusII 软件提供了可编程片上系统〔SOPC〕设计的一个综合开发环境。Quartus II 开发工具人机界面友好、易于使用、性能优良,并自带编译、仿真功能。QuartusII 软件支持 VHDL和 Verilog 硬件描述语言的设计输入、基于图形的设计输入方式以及集成系统级设计工具。QuartusII 软件可以将设计、综合、布局和布线以及系统的验证全部都整合到一个无缝的环境之中,其中也包括和第三方 EDA 工具的接口。QuartusII 设计软件根据设计者需要提供了一个完整的多平台开发环境,它包含整个 FPGA 和 CPLD 设计阶段的解决方案。图 1 说明了 QuartusII 软件的开发流程。精品文档---下载后可任意编辑在实际应用设计中,对程序原理性及可执行性的验证主要集中在程序修改阶段,尤其在处理的数据复杂、繁多时,Quartus II 自带的波形输入仿真就很难实现程序的验证,而且输出的数据不能方便的以波形图示直观的呈现,给程序设计者在校验程序阶段带来了很多的不便。再有,在很多数字电路设计中,考虑本钱的问题,FPGA实现的往往是设计的核心局部,而很多的外围电路如 A/D 转换器、D/A 转换器等仍然使用传统的接口芯片来实现。而 QuartusII 设计只是针对数字信号,并不支持模拟量的输入。而仅仅为了便于程序的验证而用 FPGA 实现这些外围电路,不但会大大延长程序的开发周期,更会增大开发的本钱。而 MATLAB 具有强大的运算功能,可以容易的实...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

FPGA器件的开发平台与MATLAB接口仿真

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部