02.08.2013 Views

System Generator for DSP リファレンス ガイド - Xilinx

System Generator for DSP リファレンス ガイド - Xilinx

System Generator for DSP リファレンス ガイド - Xilinx

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

xlUpdateModel<br />

♦ 加えた変更を説明する レ ポー ト を作成し ます。 こ のレポー ト に、 ユーザーが手動で加え る<br />

必要のあ る変更も記述さ れます。<br />

ほ と んどの場合、 xlUpdateModel で等価の v9.1.01 モデルが生成されますが、 変更が必要な構<br />

文が含まれている可能性があ り ます。 レポート を参照し、 このセクシ ョ ンの残りの手順に従う<br />

ことが重要です。<br />

3. xlUpdateModel レポート を参照し、 その指示に従います。<br />

レポー ト に次の問題が記述されている場合は、 手動の変更が必要です。<br />

a. <strong>System</strong> <strong>Generator</strong> v7.x モデルに削除さ れたブ ロ ッ ク が含まれてい る。<br />

次のブロ ッ クは、 <strong>System</strong> <strong>Generator</strong> か ら削除さ れています。<br />

CIC、Clear Quantization Error、Digital Up Converter、J.83 Modulator、Quantization Error、<br />

Sync<br />

b. <strong>System</strong> <strong>Generator</strong> v7.x モデルに廃止予定のブ ロ ッ ク が含まれてい る。<br />

DDSv4.0 ブロッ クはまだ <strong>System</strong> <strong>Generator</strong> に含まれていますが、 廃止予定です。<br />

c. <strong>System</strong> <strong>Generator</strong> v7.x モデルでサンプ リ ング周期を明示的に指定する フ ィ ール ド が使用<br />

されている。<br />

サンプ リ ン グ周期を明示的に指定する フ ィ ール ド は、 <strong>System</strong> <strong>Generator</strong> v9.1.01 のソース<br />

以外のほ と んどのブ ロ ッ ク で削除されています。 Counter ブロッ クなどのソース ブロック<br />

では、 サンプ リ ン グ周期の明示的な指定が可能です。 フィードバック ループを含むモデル<br />

を ア ッ プデー ト する場合は、 <strong>System</strong> Generater でパスの適切なレー ト と タ イ プを判断で き<br />

るようにするため、 通常 xlUpdateModel を実行した後に Assert ブ ロ ッ ク を追加する必要<br />

があ り ます。 次の メ ッ セージは、 Assert ブロッ クが必要であるこ とを示しています。<br />

The data rates could not be established <strong>for</strong> the feedback paths through this block. You<br />

may need to add Assert blocks to instruct the system<br />

この場合、 各フィードバック ループに Assert ブロックを追加し、 このブロッ クでレート<br />

とタイプを指定します。<br />

変換ス ク リ プ ト では、 v7.1 モデルの周期が明示的に指定 さ れた部分すべてに対し て、 モデ<br />

ルが変換された こ と が示さ れます。 変換後のモデルでは、 ほ と んどの場合 Assert ブロッ ク<br />

を追加する必要はあ り ません。 Assert ブ ロ ッ ク が必要かど う かを判断する には、 ダ イ アグ<br />

ラムをアップデート します ([編集] → [モデルの更新] をクリ ック)。 レート が決定しない場<br />

合は、 1 つ以上の Assert ブ ロ ッ ク を挿入する必要があ り ます。<br />

明示的なサンプ リ ン グ周期の設定を使用する ブ ロ ッ ク の後に自動的に Assert ブロッ クを<br />

追加する よ う に、 変換ス ク リ プ ト を設定で き ます。 このオプショ ンを使用するには、 次の<br />

コマンドを実行します。<br />

xlUpdateModel(designName,'assert')<br />

4. アップデート されたモデルを保存し、 閉じます。<br />

アップデート前のモデルのバックアップ コ ピーを作成し ていない場合は、ア ッ プデー ト 後<br />

のモデルを別の名前で保存し ます。<br />

5. モデルが <strong>System</strong> <strong>Generator</strong> v9.1.01 で動作する こ と を確認し ます。<br />

上記の手順に従っていれば、 モデルは <strong>System</strong> <strong>Generator</strong> v9.1.01 で動作するはずです。 モ<br />

デルを <strong>System</strong> <strong>Generator</strong> v9.1.01 で開き、 実行し て く だ さ い。<br />

<strong>System</strong> <strong>Generator</strong> <strong>for</strong> <strong>DSP</strong> <strong>リファレンス</strong> <strong>ガイド</strong> japan.xilinx.com 441<br />

リリース 9.2.00 2007 年 8 月<br />

R

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!