Model Composer是一款基于模型的設(shè)計(jì)工具,不僅能夠在 MathWorks Simulink 環(huán)境中進(jìn)行快速設(shè)計(jì)探索,而且還可通過自動(dòng)代碼生成加速基于 Xilinx 全可編程器件的生產(chǎn)。您不僅可使用高層次性能優(yōu)化模塊通過算法來進(jìn)行表達(dá)和迭代,還可通過系統(tǒng)級(jí)仿真來驗(yàn)證功能正確性。Model Composer 可通過自動(dòng)優(yōu)化將您的算法規(guī)范轉(zhuǎn)換為生產(chǎn)品質(zhì)實(shí)現(xiàn)方案,其可擴(kuò)展 Xilinx 高層次綜合技術(shù)。
主要特性與優(yōu)勢(shì)
加速設(shè)計(jì)迭代
高層次抽象: 算法主導(dǎo)型構(gòu)建塊以功能性為重點(diǎn),可為域?qū)<壹铀僭O(shè)計(jì)探索提供至關(guān)重要的易用特性。
支持向量和矩陣: 可實(shí)現(xiàn)基于框架的算法設(shè)計(jì),為您轉(zhuǎn)而采用中間低層次實(shí)現(xiàn)模型節(jié)省寶貴的時(shí)間和精力。
專用庫(kù): 性能優(yōu)化的計(jì)算機(jī)視覺、數(shù)學(xué)和線性代數(shù)庫(kù)可用作模塊,在 Xilinx 全可編程器件上進(jìn)行仿真和實(shí)現(xiàn)高性能。
將可綜合的 C/C++ 導(dǎo)入為定制模塊:能夠創(chuàng)建您自己的仿真及代碼生成模塊,這可為設(shè)計(jì)差異化算法提供更大的靈活性。
與 Simulink 無縫集成: 與 Simulink 產(chǎn)品系列的模塊直接連接,不僅可實(shí)現(xiàn)系統(tǒng)級(jí)建模和仿真,而且還能夠充分利用 Simulink 圖形環(huán)境的刺激生成和數(shù)據(jù)可視化功能。
支持整數(shù)、浮點(diǎn)和定點(diǎn): 支持 Simulink 中的原生浮動(dòng)和整數(shù)數(shù)據(jù)類型,以及由 Vivado HLS 提供支持的定點(diǎn)和半數(shù)據(jù)類型。
變換架構(gòu)算法
自動(dòng)優(yōu)化:不僅可分析 Simulink 中的算法規(guī)范和執(zhí)行自動(dòng)優(yōu)化,以實(shí)現(xiàn)可針對(duì)吞吐量進(jìn)行優(yōu)化的微架構(gòu),而且還可降低 Block RAM 利用率并實(shí)現(xiàn)模塊的并行執(zhí)行。
加快 IP 創(chuàng)建:將支持仿真的設(shè)計(jì)變成您可在 Vivado IP Integrator 中使用的 RTL IP 封裝并充分利用復(fù)雜設(shè)計(jì)即插即用 IP 集成設(shè)計(jì)環(huán)境的所有優(yōu)勢(shì)。
擴(kuò)展至 DSP 的系統(tǒng)生成器:針對(duì)您設(shè)計(jì)的各部分利用 Model Composer 易用性及仿真速度的優(yōu)勢(shì),并將合成的 RTL 導(dǎo)出到您現(xiàn)有的 DSP 設(shè)計(jì)系統(tǒng)生成器中作為新的自定義模塊。
導(dǎo)出至 Vivado HLS:高級(jí)特性可通過自動(dòng)生成您進(jìn)一步優(yōu)化算法將需要的一切(包括從仿真中記錄的測(cè)試向量)在設(shè)計(jì)、仿真和驗(yàn)證您設(shè)計(jì)的 Simulink 圖形環(huán)境與 Vivado HLS 之間提供一條鏈路。
使用界面映射 RTL 接口:可便捷地使用圖形界面將設(shè)計(jì)中的輸入和輸出映射至所支持的 RTL 接口(AXI4-Lite、AXI4-Stream、AXI4-Stream 視頻、FIFO 和 Block RAM)以及用于實(shí)現(xiàn)方案的視頻格式(AXI4-Stream 視頻)。
自動(dòng)測(cè)試工作臺(tái)生成:對(duì)來自測(cè)試工作臺(tái)仿真和生成的測(cè)試向量自動(dòng)生成日志,以驗(yàn)證可執(zhí)行設(shè)計(jì)和所生成代碼之間的功能對(duì)等值.
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7184瀏覽量
89733 -
算法
+關(guān)注
關(guān)注
23文章
4631瀏覽量
93443 -
可視化
+關(guān)注
關(guān)注
1文章
1203瀏覽量
21049
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
Code Composer Studio簡(jiǎn)介
FPGA CPLD設(shè)計(jì)工具——Xilinx ISE使用
一款基于模型的設(shè)計(jì)工具—Model Composer
![一款基于模型的設(shè)<b class='flag-5'>計(jì)工具</b>—<b class='flag-5'>Model</b> <b class='flag-5'>Composer</b>](https://file.elecfans.com/web1/M00/53/3A/o4YBAFsg38KAdzl9AAAQ0hpPYRM412.jpg)
介紹 TI+WEBENCH+設(shè)計(jì)工具
Model Composer的功能特點(diǎn)介紹
如何使用同步降壓動(dòng)力總成設(shè)計(jì)工具進(jìn)行設(shè)計(jì)
![如何使用同步降壓動(dòng)力總成設(shè)<b class='flag-5'>計(jì)工具</b>進(jìn)行設(shè)計(jì)](https://file.elecfans.com/web1/M00/85/F9/o4YBAFx4kGeAetFuAAAvqz_gR2c486.jpg)
在Windows安裝TI的開發(fā)工具Code Composer Studio IDE
![在Windows安裝TI的開發(fā)<b class='flag-5'>工具</b>Code <b class='flag-5'>Composer</b> Studio IDE](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
基于vitis的模型編譯器在FPGA上加速投產(chǎn)進(jìn)程
Vitis? Model Composer 2023.1現(xiàn)已更新
使用Model Composer設(shè)計(jì)PID控制器的Versal ACAP應(yīng)用說明
![使用<b class='flag-5'>Model</b> <b class='flag-5'>Composer</b>設(shè)計(jì)PID控制器的Versal ACAP應(yīng)用說明](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Vitis Model Composer用戶指南
![Vitis <b class='flag-5'>Model</b> <b class='flag-5'>Composer</b>用戶指南](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Vitis Model Composer教程
![Vitis <b class='flag-5'>Model</b> <b class='flag-5'>Composer</b>教程](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評(píng)論