02.08.2013 Views

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

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

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

R<br />

表 6 : Index ブロッ ク<br />

Index ブロック 説明<br />

Indeterminate Probe ザイ リ ンクスの Indeterminate Probe ブ ロ ッ ク の出力は、 入力データ<br />

が不定値 (MATLAB 値が NaN) かど うかを示します。 不定データは、<br />

VHDL の不定データ値を表す X に相当し ます。<br />

Interleaver<br />

Deinterleaver v4_0<br />

Interleaver<br />

Deinterleaver v5_0<br />

ザイ リ ンクスの Interleaver/Deinterleaver ブロッ クは、 インターリー<br />

バまたはデインターリーバをインプリ メ ン ト します。 インターリーバ<br />

は、 1:1 の確定的な方法でシンボルのシーケ ン ス順序を並び替え るデ<br />

バイスです。 デイ ン ター リ ーバは、 こ の並び替え ら れたシーケン ス を<br />

再び格納するデバイ スです。<br />

ザイ リ ンクスの Interleaver/Deinterleaver ブロッ クは、 インターリー<br />

バまたはデインターリーバをインプリ メ ン ト します。 インターリーバ<br />

は、 1:1 の確定的な方法でシンボルのシーケ ン ス順序を並び替え るデ<br />

バイスです。 デイ ン ター リ ーバは、 こ の並び替え ら れたシーケン ス を<br />

再び格納するデバイ スです。<br />

Inverter ザイ リ ンクスの Inverter ブ ロ ッ ク では、 固定小数点型の論理コ ンポー<br />

ネン ト がビ ッ ト 単位で計算さ れます。 こ のブ ロ ッ ク は、 合成可能な<br />

VHDL モジュールと してインプ リ メ ン ト されます。<br />

JTAG Co-Simulation JTAG Co-Simulation ブ ロ ッ ク を使用する と 、 JTAG とパラレル ケー<br />

ブル IV またはプラ ッ ト フォーム USB を使用したハード ウ ェア協調シ<br />

ミ ュ レーシ ョ ン を実行で き ます。 このブロックのインターフェイス<br />

は、 広 く 普及し ている JTAG を活用して <strong>System</strong> <strong>Generator</strong> の<br />

Hardware in the Loop シ ミ ュ レーシ ョ ンをほかのさ まざまな FPGA プ<br />

ラ ッ ト フ ォームに拡張し ています。<br />

LFSR ザイ リ ンクスの LFSR ブロッ クは、 LFSR (Linear Feedback Shift<br />

Register) をインプリ メント します。 このブロックでは、 XOR または<br />

XNOR のいずれかを使用し てガ ロ アおよびフ ィ ボナ ッ チ構造の両方<br />

がサポー ト さ れる ほか、 リ ロー ド 可能な入力を使用し て、 レ ジ ス タ の<br />

値をいつで も変更で き ます。 LFSR の出力と リ ロード可能な入力は、<br />

シリアル ポー ト またはパラ レル ポー ト のいずれかでコ ンフ ィ ギュ<br />

レーシ ョ ンできます。<br />

Logical ザイ リ ンクスの Logical ブロッ クでは、 2、 3、 または 4 つの固定小数<br />

点の値のビ ッ ト 単位の論理演算が実行さ れます。 オペラ ン ド には、 2<br />

進小数点の位置を揃え る ため、 必要に応じ て 0 がパデ ィ ング された<br />

り 、 符号が拡張さ れた り し ます。 こ れら の値で論理演算が実行さ れ、<br />

結果が出力ポー ト に送信されます。<br />

MCode ザイ リ ンクスの MCode ブロッ クは、Simulink でユーザーの提供する<br />

MATLAB 関数を実行する ための コ ンテナです。 M 関数の名前はブ<br />

ロックのパラメータから指定します。 このブロックは、 M コード を実<br />

行して Simulink のシ ミ ュ レーシ ョ ン中にブ ロ ッ ク の出力を計算し ま<br />

す。 同じ コー ド は、 ハー ド ウ ェ アが生成さ れる と き に、 同等のビヘイ<br />

ビア レベルの VHDL/Verilog に直接変換さ れます。<br />

MicroBlaze Processor このブロックは廃止されています。 EDK Processor ブロッ クを使用し<br />

てください。<br />

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

リリース 9.2.00 2007 年 8 月

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

Saved successfully!

Ooh no, something went wrong!