- Flow Navigator で IP
Catalog をクリックします。
IP カタログが開きます。AMD Vivado™ IDE の使用方法の詳細は、 『Vivado Design Suite ユーザー ガイド: Vivado IDE の使用』 (UG893) を参照してください。
- IP カタログの Search フィールドに「
DDS
」と入力します。Vivado IDE により IP カタログにある DDS Compiler がハイライトされます。
- いずれかのカテゴリの下で DDS
Compiler をダブルクリックします。
次の図に示す Customize IP ウィザードが開きます。
- 左側の IP Symbol タブで Show disabled ports チェック ボックスがオフになっていることを確認します。
-
Configuration タブで次のように設定します。
-
Component Name:
sine_high
と入力 - Configuration Options: SIN COS LUT のみを選択
- Noise Shaping: None を選択
- [Hardware Parameters] で、[Phase Width] を 16 に、[Output Width] を 20 に設定します。
-
Component Name:
- Implementation タブで、Output Selection を Sine に設定します。
- Detailed Implementation タブで、Control Signals を ARESETn (active-Low) に設定します。
-
Summary タブで設定を確認し、OK をクリックします。
sine_high
IP コアをデザインに追加すると、IP をこのデザインでサポートするのに必要な出力ファイルを生成する必要があります。次の図のように Generate Output Products ダイアログ ボックスが開きます。
この出力ファイルを使用して、IP はデザインの一部として合成、シミュレーション、インプリメンテーションされます。IP コアおよび AMD IP カタログの使用方法は、 『Vivado Design Suite ユーザー ガイド: IP を使用した設計』 (UG896) を参照してください。また、 『Vivado Design Suite チュートリアル: IP を使用した設計』 (UG939) で学ぶこともできます。
-
Generate をクリックして、
sine_high
のデフォルトの出力ファイルを生成します。「Out-of-context module run was launched for generating output products」 (出力ファイル生成のためアウト オブ コンテキスト モジュール run が実行されました) というメッセージが表示されます。OK をクリックします。