verilog約束文件詳解


ISE 約束文件的基本操作
1.約束文件的概念

FPGA設計中的約束文件有3類:用戶設計文件(.UCF文件)、網表約束文件(.NCF文件)以及物理約束文件(.PCF文件),可以完成時序約束、管腳約束以及區域約束。3類約束文件的關系為:用戶在設計輸入階段編寫UCF文件,然后UCF文件和設計綜合后生成NCF文件,最后再經過實現后生成PCF 文件。本節主要介紹UCF文件的使用方法。

UCF文件是ASC 2碼文件,描述了邏輯設計的約束,可以用文本編輯器和Xilinx約束文件編輯器進行編輯。NCF約束文件的語法和UCF文件相同,二者的區別在於: UCF文件由用戶輸入,NCF文件由綜合工具自動生成,當二者發生沖突時,以UCF文件為准,這是因為UCF的優先級最高。PCF文件可以分為兩個部分:一部分是映射產生的物理約束,另一部分是用戶輸入的約束,同樣用戶約束輸入的優先級最高。一般情況下,用戶約束都應在UCF文件中完成,不建議直接修改 NCF文件和PCF文件。

更多內容請鏈接到 http://www.cnblogs.com/capark/p/4121369.html 查看


免責聲明!

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



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