在ISE中,可以很方便地生成RTL模塊的實例化模板,Vivado其實也有這個功能,只是要通過Tcl命令實現,而且這個命令隱藏的比較深。以Vivado 2020.2為例,在菜單下選擇Tools,點擊其中的XHub Stores,確保Design Utilities被安裝,如下圖所示,因為這個命令就位于其中。
該命令要在Elaborated Design階段執行,因此,要先打開ElaboratedDesign。該命令提供了多個選項,包括:
-verilog:生成Verilog模板
-vhdl:生成VHDL模板
-stub:生成實體部分
-cell:指定針對哪個單元生成實例化模板
我們看一下具體使用方法,以Vivado自帶的例子工程wavegen為例。打開Elaborated Design,執行如下圖所示的4條腳本。
代碼第2行會生成如下圖所示內容(-stub -verilog):
代碼第3行會生成如下圖所示內容(-template -verilog):
代碼第4行會生成如下圖所示內容(-template -vhdl)
代碼第5行會生成如下圖所示內容(-stub -vhdl)
原文標題:如何生成實例化模板
文章出處:【微信公眾號:Lauren的FPGA】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
RTL
+關注
關注
1文章
385瀏覽量
59952 -
模板
+關注
關注
0文章
108瀏覽量
20609 -
代碼
+關注
關注
30文章
4828瀏覽量
69055
原文標題:如何生成實例化模板
文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
自動化巨頭布局生成式AI,先瞄準PLC編程?
華為云 X 實例的鏡像管理詳解
![華為云 X <b class='flag-5'>實例</b>的鏡像管理詳解](https://file1.elecfans.com//web3/M00/05/29/wKgZO2d87WCAUbD8AACKsQT93Ao991.png)
A0到A4的圖框只要一個圖紙模板就搞定了?
![A0到A4的圖框只要一個圖紙<b class='flag-5'>模板</b>就搞定了?](https://file1.elecfans.com//web1/M00/F4/D5/wKgZoWcy19eAF0ZLAABXGSxO4uM322.png)
不同領域中AI大模型的應用實例
如何用C++創建簡單的生成式AI模型
華為云這款產品性能超越獨享實例,企業數字化升級首選!
![華為云這款產品性能超越獨享<b class='flag-5'>實例</b>,企業數字<b class='flag-5'>化</b>升級首選!](https://file1.elecfans.com//web2/M00/E8/F3/wKgaomZN25GAEJemAAKK-qGyjNs832.png)
評論