當前位置:首頁 » 編程軟體 » 執行tcl腳本

執行tcl腳本

發布時間: 2024-04-17 18:14:08

A. 如何在Vivado中使用Tcl腳本替代約束

Vivado是Xilinx最新的FPGA設計工具,支持7系列以後的FPGA及Zynq 7000的開發。與之前的ISE設計套件相比,Vivado可以說是全新設計的。無論從界面、設置、演算法,還是從對使用者思路的要求,都是全新的。看了大家很多的博文,基本上都是用GUI創建工程,那我就簡單介紹一下Vivado的腳本使用。


在ISE設計套件中,支持多種腳本: 可以用xperl來運行perl腳本,可以用xtclsh來運行Tcl腳本,還可以用windows批處理腳本來運行設計流程。


ISE集成的Tcl腳本解釋器為8.4版本。同時,ISE GUI中的Tcl console功能不夠強大,部分組件使用的腳本也與Tcl有不同,導致Tcl腳本在ISE上並不十分流行。


在Vivado上,Tcl已經成為唯一支持的腳本。並且,所有操作都有對應的Tcl腳本可以執行。所以,掌握Tcl腳本語言對掌握Vivado的使用有重要幫助。


Vivado上集成的Tcl腳本解釋器為8.5版本,也是目前比較流行的Tcl版本。Vivado的核心就是一個腳本解釋器,GUI界面只是將各種腳本命令封裝為圖形化界面而已。


下面以Windows為平台,用腳本的思路,運行一下Vivado:

首先需要設置環境變數,在path環境變數中添加Vivado的路徑,路徑設置到bin文件夾,例如 C:XilinxVivado2014.1in

在Windows界面下,「開始」->「運行」,輸入cmd,打開windows命令行終端。這個時候 有三個選擇:

1. 輸入「vivado」,啟動Vivado GUI界面,和點擊桌面上的圖標啟動Vivado沒什麼區別;事實上,直接點擊桌面圖標,就是調用windows batch命令啟動vivado

2. 輸入「vivado -mode batch -source file.tcl」,從腳本批處理的形式啟動Vivado,運行後直接執行file.tcl文件

3. 輸入「vivado -mode tcl」,啟動Tcl互動式命令行。

使用第三種方法。啟動後顯示Vivado的版本,這里使用2014.1

B. TCL腳本語言用什麼軟體來運行呀謝謝!!

GTR,目前華為使用的官方腳本語言就是tcl,該腳本語言用GTR運行。

C. 執行tcl腳本怎麼讓tk窗口彈出來

用wish命令執行腳本
#!/當前文件路徑/wish 文件名
或者直接#!/當前文件路徑/wish
彈出兩個窗口:一個控制台窗口和一個wish窗口,在控制台界面內輸入「source 文件名」點擊回車就可以執行了

D. TCL腳本在linux下怎麼執行

你的linux裝了tcl解釋器了嗎,一般是 /usr/bin/tclsh,如果確認你裝了 (確認方法是在命令行下執行 tclsh),如果沒問題,就在你的TCL腳本第一行加上

#!/usr/bin/env tclsh

然後確保你的腳本(假定腳本名字叫test.tcl) 是可執行的 (chmod +x test.tcl)
然後直接運行 ./test.tcl 即可。

E. 如何在ISE中自動調用TCL腳本文件

1.調用tcl文件,可以先從Windows開始中的鏈接中打開「ISE Design Suite 32 Bit Command Prompt」,然後再裡面用命令「xtclsh tclname.tcl」來執行tcl命令。 2.other XST Command Line Options是用來填寫圖形界面中沒有的選項用的,一般的形式是「-選項名 選項參數」。

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:642
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:368
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:88
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:311
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:794
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:346
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:213
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:818
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:367
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:594