當前位置:首頁 » 編程軟體 » 執行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是用來填寫圖形界面中沒有的選項用的,一般的形式是「-選項名 選項參數」。

熱點內容
台灣雲伺服器價格 發布:2024-11-13 03:29:42 瀏覽:287
十年編程詩 發布:2024-11-13 03:28:16 瀏覽:862
修飾訪問符 發布:2024-11-13 03:02:24 瀏覽:54
php項目開發全程實錄源碼 發布:2024-11-13 02:43:30 瀏覽:271
戰地一如何挑選伺服器 發布:2024-11-13 02:37:50 瀏覽:885
存儲過程動態sql 發布:2024-11-13 02:25:50 瀏覽:614
問道sf伺服器搭建 發布:2024-11-13 02:21:23 瀏覽:560
怎麼查找日誌配置java 發布:2024-11-13 02:20:47 瀏覽:323
多個安卓手機號怎麼注冊微信 發布:2024-11-13 02:15:53 瀏覽:587
安卓的熊貓叫什麼 發布:2024-11-13 02:14:15 瀏覽:489