當前位置:編程學習大全網 - 網站源碼 - Vivado生成edf網表

Vivado生成edf網表

步驟:

1.將對應模塊設置為top;

2.綜合策略中flatten_hierarchy設置為full,打平層次;

3.綜合策略中More Options設置為 -mode out_of_context,防止插入I/O Buffer;

4.進行綜合,進入綜合後界面;

5.在tcl Console命令行輸入 write_verilog -mode synth_stub your_path/module_name.v

6.如果不包含xilinx 官方ip,在tcl Console命令行輸入 write_edif your_path/module_name.edf

如果包含xilinx 官方ip,在tcl Console命令行輸入 write_edif -security_mode all your_path/module_name.edf

7.將生成的module_name.v和module_name.edf添加到工程中,就可以使用網表文件了。

註意事項:

1.步驟567中“your_path”要替換為自己的存儲路徑,“module_name”要替換為自己的模塊名。

2.在調試過程中,發現若生成的edf網表中包含PLL ip core,則對應的ip的時序約束會失效,建議在edf中不要使用PLL ip,可以將PLL放到網表外面;

3.在生成edf文件前,若無針對edf文件的特殊約束,請將xdc文件disable,否則可能導致約束沖突;

  • 上一篇:房屋核驗碼怎麽查詢
  • 下一篇:EIS防抖和電子防抖有什麽區別
  • copyright 2024編程學習大全網