我如何設定 FPGA Compiler 對面積或速度最佳化?



主要軟體:
主要軟體版本: 8.2
主要軟體修正版本:
次要軟體: N/A

問題: 我發現 LabVIEW FPGA 模組 Compiler 預設是對我應用程式的速度最佳化。之前版本的 LabVIEW FPGA 模組卻是對面積最佳化。為什麼會有這種改變?我要如何設定對面積最佳化?

解答: Compiler 預設為速度最佳化的原因是根據我們的測試,大部分的應用無論是否對為面積最佳化,所需的面積仍相同,但是當為速度最佳化時,得到的結果卻可能不同。如果在 FPGA 面積為重的考量下,為面積最佳化可能是更好的作法。

有兩個方式可以設定 compile 過程中的最佳化模式。第一,您可以運用下面所附的 VI 來快速變更最佳化模式。第二個方式是手動打開您電腦中位於 NIFPGA85\Xilinx\virtex\data 資料夾中的 vhdl_area.opt 檔案並運用 -opt_mode 的設定將最佳化模式變更為 SPEEDAREA

注意:前一個版本的 LabVIEW FPGA,這個 vhdl_area.opt 檔案會放在電腦根目錄下的 NIFPGAxx\Xilinx\virtex\data 資料夾中。


相關連結:

附加檔案:


FPGA Optimization.vi - FPGA Optimization.vi



報告日期: 03/12/2004
最後更新: 12/13/2007
文件偏號: 37BERJM9