4.3.1. Avalon® Streamingインターフェイス
| トポロジー | Avalon-STインターフェイスの数 | データ幅 (各インターフェイス) | ヘッダー幅 (各インターフェイス) | TLP プリフィクス幅 (各インターフェイス) | アプリケーション・クロック周波数 | 注意 |
|---|---|---|---|---|---|---|
| Gen5 1x16 EP/RP/BP | 1 | 1024ビット (256ビット セグメント4個) |
512ビット (128ビット セグメント4個) |
128ビット (32ビット セグメント4個) |
400MHz / 425MHz / 450MHz / 475MHz / 500MHz |
|
| Gen4 1x16 EP/RP/BP | 1 | 1024ビット (256ビット セグメント4個) |
512ビット (128ビット セグメント4個) |
128ビット (32ビット セグメント4個) |
250MHz / 275MHz / 300MHz |
|
| 512ビット (256ビット セグメント2個) |
256ビット (128ビット セグメント2個) |
64ビット (32ビット セグメント2個) |
400MHz / 425MHz / 450MHz / 475MHz / 500MHz |
|||
| Gen3 1x16 EP/RP/BP | 1 | 1024ビット (256ビット セグメント4個) |
512ビット (128ビット セグメント4個) |
128ビット (32ビット セグメント4個) |
250MHz / 275MHz / 300MHz |
|
| 512ビット (256ビット セグメント2個) |
256ビット (128ビット セグメント2個) |
64ビット (32ビット セグメント2個) |
400MHz / 425MHz / 450MHz / 475MHz / 500MHz |
5 | ||
| Gen5 2x8 EP/RP/BP | 2 | 512ビット (256ビット セグメント2個) |
256ビット (128ビット セグメント2個) |
64ビット (32ビット セグメント2個) |
400MHz / 425MHz / 450MHz / 475MHz / 500MHz |
|
| Gen4 2x8 EP/RP/BP | 2 | 512ビット (256ビット セグメント2個) |
256ビット (128ビット セグメント2個) |
64ビット (32ビット セグメント2個) |
250MHz / 275MHz / 300MHz |
|
| 256ビット (256ビット セグメント1個) |
128ビット (128ビット セグメント1個) |
32ビット (32ビット セグメント1個) |
400MHz / 425MHz / 450MHz / 475MHz / 500MHz |
5 | ||
| Gen3 2x8 EP/RP/BP | 2 | 512ビット (256ビット セグメント2個) |
256ビット (128ビット セグメント2個) |
64ビット (32ビット セグメント2個) |
250MHz / 275MHz / 300MHz |
|
| 256ビット (256ビット セグメント1個) |
128ビット (128ビット セグメント1個) |
32ビット (32ビット セグメント1個) |
250MHz / 275MHz / 300MHz |
5 | ||
| Gen5 4x4 EP/RP/BP | 4 | 256ビット (128ビット セグメント2個) |
256ビット (128ビット セグメント2個) |
64ビット (32ビット セグメント2個) |
400MHz / 425MHz / 450MHz / 475MHz / 500MHz |
|
| Gen4 4x4 EP/RP/BP | 4 | 256ビット (128ビット セグメント2個) |
256ビット (128ビット セグメント2個) |
64ビット (32ビット セグメント2個) |
400MHz / 425MHz / 450MHz / 475MHz / 500MHz |
|
| 128ビット (128ビット セグメント1個) |
128ビット (128ビット セグメント1個) |
32ビット (32ビット セグメント1個) |
400MHz / 425MHz / 450MHz / 475MHz / 500MHz |
5 | ||
| Gen3 4x4 EP/RP/BP | 4 | 256ビット (128ビット セグメント2個) |
256ビット (128ビット セグメント2個) |
64ビット (32ビット セグメント2個) |
250MHz / 275MHz / 300MHz |
|
| 128ビット (128ビット セグメント1個) |
128ビット (128ビット セグメント1個) |
32ビット (32ビット セグメント1個) |
250MHz / 275MHz / 300MHz |
5 |
RタイルPCIeハードIPに備えられているヘッダーとデータを分離した Avalon® Streamingに似たインターフェイスにより、帯域幅の使用率を向上することができます。
Avalon® Streamingインターフェイスのデータバス幅は、PCIe IPのリンク幅のコンフィグレーションによって異なります。
| リンク幅 | リンク速度 | データ幅 (ビット) | ヘッダー幅 (ビット) | TLPプリフィクス幅 (ビット) | 注意 |
|---|---|---|---|---|---|
| x16 | Gen5 | 1024 (4 x 256) | 512 (4 x 128) | 128 (4 x 32) | |
| Gen4 | 1024 (4 x 256) | 512 (4 x 128) | 128 (4 x 32) | ||
| 512 (2 x 256) | 256 (2 x 128) | 64 (2 x 32) | |||
| Gen3 | 1024 (4 x 256) | 512 (4 x 128) | 128 (4 x 32) | ||
| 512 (2 x 256) | 256 (2 x 128) | 64 (2 x 32) | 6 | ||
| x8 | Gen5 | 512 (2 x 256) | 256 (2 x 128) | 64 (2 x 32) | |
| Gen4 | 512 (2 x 256) | 256 (2 x 128) | 64 (2 x 32) | ||
| 256 (1 x 256) | 128 (1 x 128) | 32 (1 x 32) | 6 | ||
| Gen3 | 512 (2 x 256) | 256 (2 x 128) | 64 (2 x 32) | ||
| 256 (1 x 256) | 128 (1 x 128) | 32 (1 x 32) | 6 | ||
| x4 | Gen5 | 256 (2 x 128) | 256 (2 x 128) | 64 (2 x 32) | |
| Gen4 | 256 (2 x 128) | 256 (2 x 128) | 64 (2 x 32) | ||
| 128 (1 x 128) | 128 (1 x 128) | 32 (1 x 32) | 6 | ||
| Gen3 | 256 (2 x 128) | 256 (2 x 128) | 64 (2 x 32) | ||
| 128 (1 x 128) | 128 (1 x 128) | 32 (1 x 32) | 6 |
セクションの内容
Avalon Streaming RXおよびTXインターフェイスのTLPヘッダーとデータ・アライメント
クレジット・コントロール
Avalon Streaming RXインターフェイス
Avalon Streaming TXインターフェイス
タグの割り当て