「FFT Compiler IP Core」の編集履歴(バックアップ)一覧はこちら

FFT Compiler IP Core - (2010/12/18 (土) 02:34:26) の1つ前との変更点

追加された行は緑色になります。

削除された行は赤色になります。

*FFT Compiler IP Coreとは #image(FFTCompIPExWindow.png) Lattice IPexpressからダウンロードして利用できるFFTモジュール [[リンク>http://www.latticesemi.com/products/intellectualproperty/ipcores/fftcompiler.cfm]] **論理合成方法 (Lattice Diamond 1.0を使う前提) 普通のIPexpressが生成するモジュールとはRTLの出力方法が違う。.ngoファイルが出力されるので \[PROJECT NAME]\fft_comp_eval\[MODULE NAME]\src\params\ にあるマクロファイル()を読み込むこと。 そうするとPlace&Route Designの時点で.ngoファイルが読み込まれる。 **Lattice XP2に組み込む場合のリソース使用率 Latticeサイトに載ってないポイント数の場合 Low Resource 2024 point |EBR|3/9|33% used| |MULT9ADDSUB|2/12|16% used| |SLICE|507/2376|21% used| Low Resource 4096 point |EBR|5/9|55% used| |MULT9ADDSUB|2/12|16% used| |SLICE|518/2376|21% used|
*FFT Compiler IP Coreとは #image(FFTCompIPExWindow.png) Lattice IPexpressからダウンロードして利用できるFFTモジュール [[リンク>http://www.latticesemi.com/products/intellectualproperty/ipcores/fftcompiler.cfm]] **論理合成方法 (Lattice Diamond 1.0を使う前提) 普通のIPexpressが生成するモジュールとはRTLの出力方法が違う。.ngoファイルが出力されるので \[PROJECT NAME]\fft_comp_eval\[MODULE NAME]\src\params\ にあるマクロファイル()を読み込むこと。 そうするとPlace&Route Designの時点で.ngoファイルが読み込まれる。 ***IPExpressが生成するテストベンチファイルに文法エラーが出た 588行目から"DW_UP32"の後にカンマが抜けている。正しくはこう >dore_rtl = {{DW_UP32,{1'b0}},dore[`DOUT_WIDTH-DW_UP32-1:0]}; >doim_rtl = {{DW_UP32,{1'b0}},doim[`DOUT_WIDTH-DW_UP32-1:0]}; >dore_cpr = {{DW_UP32,{1'b0}},outdatar[osite+ii][`DOUT_WIDTH-DW_UP32-1:0]}; >doim_cpr = {{DW_UP32,{1'b0}},outdatai[osite+ii][`DOUT_WIDTH-DW_UP32-1:0]}; **Lattice XP2に組み込む場合のリソース使用率 Latticeサイトに載ってないポイント数の場合 Low Resource 2024 point |EBR|3/9|33% used| |MULT9ADDSUB|2/12|16% used| |SLICE|507/2376|21% used| Low Resource 4096 point |EBR|5/9|55% used| |MULT9ADDSUB|2/12|16% used| |SLICE|518/2376|21% used|

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー