相信大家和小編一樣,都了解Matlab以及FPGA開發(fā),但是你有想過使用Matlab來對你的FPGA進行開發(fā)嗎?一段時間以來,MathWorks一直主張使用Matlab和Simulink開發(fā)工具進行基于模型的設計,因為好的設計技術使您能夠在更短的時間內(nèi)開發(fā)更高質(zhì)量的復雜軟件。(參見MathWorks 白皮書:“小型團隊如何采用基于模塊的設計“)?;谀K的設計采用了數(shù)學和可視化的方法,通過整個開發(fā)過程中使用的系統(tǒng)級建模(從初始設計到設計分析,仿真,自動代碼生成和開發(fā)和驗證)來開發(fā)復雜的控制和信號處理系統(tǒng)。這些模塊是由框圖,文本程序和其他圖形元素組成的可執(zhí)行規(guī)范?;谀P偷脑O計鼓勵對比其他設計方法更廣泛的設計空間的快速探索,因為您可以在設計周期的早期更快地迭代設計。而且,由于這些模型是可執(zhí)行的,所以驗證成為每一步開發(fā)過程中不可或缺的一部分。
Xilinx通過新的Xilinx模型編輯器(一種集成到Matlab和Simulink環(huán)境中的設計工具),Matlab和Simulink支持模塊化設計。Xilinx Model Composer 包含80多個庫,包含80多個高性能的優(yōu)化Xilinx專用的模塊,包括用于計算機視覺,圖像處理和線性代數(shù)的專用模塊。并且您還可以導入C和C++編寫的自定義IP塊,隨后Vivado HLS進行處理。
下面的程序框圖顯示了MathWorks 的Matlab,Simulink和Xilinx Model Composer之間的關系
隨著開發(fā)系統(tǒng)不斷的復雜,模塊化的設計將是未來設計的一個趨勢,這將會給設計者不管是在設計還是在debug方面都帶來了很大的方便,隨著Xilinx FPGA的模塊化設計的推廣,相信在FPGA端設計的門檻也會降低,這是硬件開發(fā)者的一個福利。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
matlab
-
MathWorks
-
Simulink
原文標題:驚呆!這種設計的仿真速度竟然比RTL仿真快幾個數(shù)量級!
文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發(fā)圈】歡迎添加關注!文章轉載請注明出處。
相關推薦
MathWorks 于今日發(fā)布 MATLAB 和 Simulink 產(chǎn)品系列版本 2021b。版本 2021b (R2021b) 帶來數(shù)百項 MATLAB? 和
發(fā)表于 09-28 11:23
?2956次閱讀
MathWorks今天宣布,發(fā)布MATLAB和Simulink產(chǎn)品系列版本2022a。版本2022a(R2022a)帶來數(shù)百項MATLAB?和Sim
發(fā)表于 03-15 11:07
?3077次閱讀
; Econometrics Toolbox 中提供 Engle-Granger和 Johansen 共整測試以及 VEC 參數(shù)估計R2011a 還發(fā)布了用于 MATLAB 和 Simulink 的新系統(tǒng)工具
發(fā)表于 04-14 12:38
MathWorks日前宣布推出 2011b版 (R2011b) MATLAB 和 Simulink 產(chǎn)品系列。此版本新引入了 Simulink Code Inspector,它可以實現(xiàn)
發(fā)表于 09-08 15:45
一、整體思路利用Matlab的simulink搭建模型生成C代碼,通過stm32cubemx生成工程,最后在KEIL或者IAR等工具里面編譯生成代碼下載至MCU中執(zhí)行。本文以流水燈建立
發(fā)表于 08-04 06:08
一、整體思路利用Matlab的simulink搭建模型生成C代碼,通過stm32cubemx生成工程,最后在KEIL或者IAR等工具里面編譯生成代碼下載至MCU中執(zhí)行。本文以流水燈建立
發(fā)表于 08-10 07:49
The MathWorks發(fā)布2010a版MATLAB和Simulink產(chǎn)品系列
The MathWorks 近日發(fā)布 2010a (R2010a) 版
發(fā)表于 03-19 09:15
?887次閱讀
The MathWorks推出2010a版MATLAB和Simulink產(chǎn)品
The MathWorks 近日發(fā)布 2010a (R2010a) 版
發(fā)表于 03-26 09:08
?925次閱讀
MathWorks發(fā)布在MATLAB和Simulink中提供高級信號處理的新工具
MathWorks面向使用
發(fā)表于 09-17 12:47
?531次閱讀
MathWorks 今日發(fā)布 2011a(R2011a) 版 MATLAB 和 Simulink 產(chǎn)品系列。該版本的核心在于引入了新一代的代碼生成產(chǎn)品:MATLAB Coder、
發(fā)表于 04-09 10:26
?1527次閱讀
MathWorks日前宣布推出 2011b版 (R2011b) MATLAB 和 Simulink 產(chǎn)品系列。此版本新引入了 Simulink Code Inspector,它可以實現(xiàn)
發(fā)表于 09-06 09:06
?1517次閱讀
MathWorks宣布,顯著加強了通過 MATLAB 和 Simulink 進行的無線通訊和雷達設計的支持。Release 2013a (R2013a) Phased Array Sy
發(fā)表于 04-22 17:40
?1395次閱讀
關鍵詞:MATLAB , Simulink , MathWorks 推出支持人工智能、信號處理和靜態(tài)分析的新產(chǎn)品和增強功能 MathWorks 推出了 2019a 版本的
發(fā)表于 03-29 14:06
?538次閱讀
MathWorks宣布推出了 Release 2019b,其中包含一系列的 MATLAB 和 Simulink 新功能,包括對人工智能、深度學習和汽車行業(yè)的支持。
發(fā)表于 09-17 17:10
?9457次閱讀
MathWorks宣布推出MATLAB和Simulink的2024a版本
發(fā)表于 04-07 14:03
?474次閱讀
評論