FIRフィルタの設計
●Vivadoでここで作成したプロジェクトを開きます。


●FIRフィルタ用のHDL(MemoryFir.v, Ram.v, Rom.v)をVivadoプロジェクトのmyhdl\designフォルダに追加します。(VHDLの場合はMemoryFir.vhd, Ram.vhd, Rom.vhd)


●SourcesのDesign Sourcesを右クリックし、Add Sourcesを選択。



●先ほどの3つのHDLを追加してFinish。



●Vivadoでzbo_filter.vを開き、Lchのインスタンスを置き換えます。名前をMuxIirからMemoryFirに変えて、A0, A1, A2, B1, B2を削除してセーブ。(*1)

(*1)FIRフィルタはROMに係数を持っているのでこれらのポートは必要ない。


●左枠のGenerate Bitstreamをクリック。ビットストリームを生成したら、Open Hardware Manager -> Open Target -> Auto Connect。その後Program Deviceで書き込みます



次のページへ


目次へ戻る