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功能的開發,同時也可以完成其他基本功能,利用好這個功能可以快速完成算法開發,這個功能以後可以多多瞭解,現階段用不上。

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章