FPGA--ISE約束文件UCF語法舉例說明


1、普通管腳約束舉例

##
NET rst_n LOC = L3 | IOSTANDARD = "LVCMOS33";//將rst_n連接到FPGA的L3管腳(最好是將rst_n寫成“rst_n”,避免因為使用與約束關鍵字或設計環境保留字相同的信號名而 產生錯誤信息);IO管腳的電平約束CMOS電壓3.3V
##

 

2、時序約束舉例

##
NET clk LOC = T8 | TNM_NET = sys_clk_pin | IOSTANDARD ="LVCMOS33";   //將clk連接到FPGA的T8管腳(最好是將clk寫成“clk”,避免因為使用與約束關鍵字或設計環境保留字相同的信號名而產生錯誤信息);建立以網絡clk驅動的約束組sys_clk_pin;IO管腳的電平約束CMOS電壓3.3V
TIMESPEC TS_sys_clk_pin = PERIOD sys_clk_pin 50000 kHz;   //對約束組sys_clk_pin進行周期約束TS_sys_clk_pin(格式就是TS_約束組名),頻率是50MHz
##

 

注意:在約束文件中該空格的地方一定要空格,比如說或符號“|”的前后最好都空格,還有等號“=”的前后最好都空格。如果該空格的地方沒有空格,在Implement Design 的時候會出錯。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM