Avalon® インターフェイスの仕様書

ID 683091
日付 9/26/2022
Public
ドキュメント目次

5.12. プロトコルの詳細

パケットデータ転送は、標準的なデータ転送と同じプロトコルに従いますが、startofpacketendofpacketempty を追加する必要があります。
図 32. パケット転送次の図は、ソース・インターフェイスからシンク・インターフェイスへの 17 バイトのパケットの転送を示しています。readyLatency = 0 です。このタイミング図では、以下のイベントを示しています。
  1. データ転送は、ready および valid がアサートされているサイクル 1、2、4、5、6 で発生します。
  2. サイクル 1 で、startofpacket がアサートされます。パケットの最初の 4 バイトが転送されます。
  3. サイクル 6 で、endofpacket がアサートされます。empty の値は 3 です。この値は、これがパケットの終わりであり、4 つのシンボルのうち 3 つが空であることを示します。サイクル 6 では、上位バイトの data[31:24] が有効なデータを駆動します。