インテルのみ表示可能 — GUID: vir1631828026112
Ixiasoft
2.1.1.2.2. Read Write Module
Avalon-MMインターフェイスのAvalon-MM書き込みまたは読み出しシーケンスを準備します。
- 書き込みシーケンス: データはBarrel Shifterによってアラインメントされ、アラインメントされたデータFIFOに渡されます。書き込みステートマシンは、アドレス、バーストカウント、FBE/LBEを抽出し、Avalon-MM書き込みコマンドを生成します。その後、コマンドはAvalon-MMコマンドFIFOに格納され、最終的にAvalon-MM Interfaceに渡されます。アラインメントされたデータFIFOの深さから決定されるように、許容される最大書き込みバーストカウントは8です。
- 読み出しシーケンス: 読み出しステートマシンは、PREPROC CMDに基づいてType1読み出しとType2読み出しの組み合わせをデコードします。次に、Type1またはType2の読み出しごとにAvalon-MMコマンドを生成します。同時に、AVMM読み出しコマンドごとにCPLコマンドが生成され、CPL CMD FIFOに格納されます。MEMデバイスによるwaitrequestの場合、Avalon-MMコマンドFIFOは最大16データサイクルを保持できます。