有沒有一種方法/解決方法有條件地在UCF文件中使用語句,或者UCF文件是否可以有條件地包含在其他UCF文件中?有條件的UCF語句或有條件的UCF文件包含
我面臨的問題是,我有一個頂級模塊的一組泛型,它通過生成語句有條件地從頂層模塊實例化或刪除某些子模塊。
但是,大多數這些子模塊在項目UCF文件中定義了時間約束。 在map或par的某個地方,構建過程被中止,說明UCF文件引用的實例不存在(這是正確的,因爲實例從未被創建,因爲頂層模塊中的泛型選擇)。
什麼是最好的方式來實現某種「條件約束」,它可以避免這個問題? (旁邊是我的UCF文件中顯而易見的預處理器/腳本)
PS:我正在使用Xilinx ISE 14.4/Vivado 2012.4命令行工具。
謝謝,但由於這兩個帖子是從2010年和2011年的事情可能已經改變到現在...... – damage
我希望是這樣。 – Russell