System Generator for DSP & Matlab

System Generator for DSP & Matlab

System Generator for DSP

DSP System Generator 与 MATLAB、 Synplify 、ModelSim版本的匹配问题

https://blog.csdn.net/FPGADesigner/article/details/80926520
System Generator是一款DSP设计工具,其借助MATLAB中的Simulink开发环境完成FPGA的设计。这是一种与传统的“从RTL出发进行FPGA设计”完全不同的设计方法。

System Generator入门

https://blog.csdn.net/xiabodan/article/details/25043779

https://blog.csdn.net/xiabodan/article/details/25043329

System generator 安装之后会在Simulink模块库中添加一些Xilinx FPGA专用的模块库,包括Basic Element,Communication,Control Logic,DataTypes,DSP,Math,Memory,Shared Momory,Tool等模块库,只有使用这里的模块才能进行FPGA算法的仿真以及进行综合等等。

使用这些模块就可以简单的选一些模块,连一些线就能自动生成你需要的HDL代码,将开发人员从底层枯燥的代码编写中解脱出来,将更多的精力放在算法上,非常完美的体现了工具为人服务的理念。

最新的ISE14.2即Vavido已经能够使用C和C++生成HDL代码,那个主要是针对Xilinx公司7系列的FPGA,有兴趣的同学可以尝试。另外Matlab2012将HDL coder作为一个独立的工具添加进来,已经能够支持Xilinx和Altera公司的FPGA。

一个例子:
https://blog.csdn.net/weixin_41241296/article/details/79616714


Matlab中还有HDL coder可以将matlab代码转化为HDL语言以及其testbeach文件。
Matlab中可以使用Matlab coder 将matlab语言转化为C或者C++语言。

System Generator 是FPGA处理算法设计的一个很好的工具。可以利用simulink工具,在FPGA中完成DSP功能的开发,同时也可以完成其他基本功能,利用好这个功能可以快速完成算法开发,这个功能以后可以多多了解,现阶段用不上。

==============

猜你喜欢

转载自blog.csdn.net/JustinLee2015/article/details/102488558
今日推荐