agilex7 serial lite avs interface signals
- 2 years ago
Hi,
AVS is Avalon Streaming Signals.
You can go through this 5. Avalon® Streaming Interfaces (intel.com).
[7:0] channel: is this just pass through the serial lite to the recv side?
Check this 6.3. MAC Signals (intel.com) and 4.1.2.1. Start-of-burst CW (intel.com)
You have 2-seperate signals for tx and rx.
Number of Words (1 word = 64 bits). Please refer 4.1.2. Control Word (CW) Insertion (intel.com)
num_valid_bytes_eob - This is 3-bit signal not 4-bit. 4.1.2. Control Word (CW) Insertion (intel.com)
And these 3-bits are for 8bytes/64-bits.
You need to experiment it but my understanding is from 256 bits the last 64-bits you need to consider because this signal itself you can represent max 8bytes.
You have two signals one for TX and one for RX.
Please refer 6.3. MAC Signals (intel.com)
Hope this clarifies.
Thank you,
Kshitij Goel