(A)を使用してVivadoフィルタ

2つの波形信号は、2つの正弦波信号に氏を始め、ハイ及びローパスフィルタリング処理を重畳手動で周波数の異なる2つの正弦波信号を生成するために、混合された信号は、設計を検証するためのModelSimシミュレーションによって乗算することによって生成されます。

この場合は、ブロック・デザインの方法(あなたも.Vファイルフォームデザインを書くことを選択することができます)を使用して設計されています。

 

信号源が発生します

ここで、正弦信号および4M、5Mを生成するために、それぞれ、バックの観察を容易にするためにDDS IPコアによって生成された2つの正弦波信号の単純な場合、。

 

設定されたパラメータに、セットにDDS IPコアをダブルクリックして開きます

次のようにケース関連の設定は以下のとおりです。

デフォルトの設定は、以下の各パラメータの説明です

 

 

パラメータの設定が完了したら、周波数の出力周波数に情報を表示することができます。

 

概要オプションでは同様に、ビュー・パラメータの設定

固定のビット数が8つの正弦波振幅が最大D'126(8'b0111_1111)である、請求、最上位ビットは符号ビットです。

 

ミキシング

混合後、乗算、2つの正弦波信号ミキシング、観測された信号を呼び出します。

 

接続

IPモジュールの選択が完了した後、最初ACLKピンのDDS IPを選択し、配線することができます

 

M_ASIS_DATAは、次にDDS出力端子は、AとBは、自動的に生成された出力ポートを作成するために、右クリックピンPの後、2 mult_gen IPに選択ピンをコアに接続されています。

 

、空白スペースを右クリックし、有効な設計、次のウィンドウが表示されます]を選択し、接続が間違っていないことを示しています。

 

接続が完了した後、ファイル生成コアブロックトップブロック。

HDLのwapperの作成]を選択し、トップレベルのドキュメントを生成します。

生成ブロックデザイン 

このステップは、右のシミュレーションを失うことができません

シミュレーションのための書き込みシミュレーション・ファイル

次の二つの出力波形が正弦波に追加

上に示した波形を補正するように、信号の小数 - それは、波形表示を設定wavefromスタイル及び基数を選択しなければなりません。

发布了22 篇原创文章 · 获赞 19 · 访问量 2万+

おすすめ

転載: blog.csdn.net/baidu_25816669/article/details/89176422