Quartus® Prime Pro Edition User Guide: Platform Designer
6.13.3. Parameters of Avalon® -ST Multi-Channel Shared Memory FIFO
Parameter | Legal Values | Description |
---|---|---|
Number of channels | 1, 2, 4, 8, and 16 | Specifies the total number of channels supported on the Avalon® streaming (Avalon-ST) data interfaces. |
Symbols per beat | 1–32 | Specifies the number of symbols transferred in a beat on the Avalon® -ST data interfaces. |
Bits per symbol | 1–32 | Specifies the symbol width in bits on the Avalon® -ST data interfaces. |
FIFO depth | 2–232 | Specifies the depth of each memory segment allocated for a channel. The value must be a multiple of 2. |
Address width | 1–32 | Specifies the width of the FIFO address. This parameter is determined by the parameter FIFO depth. FIFO depth = 2 Address width. |
Error width | 0–32 | Specifies the width of the error signal on the Avalon® -ST data interfaces. |
Use request | On/Off | Implements the Avalon® -MM request interface. If the core is configured to support more than one channel and the request interface is disabled, only channel 0 is accessible. |
Use almost-full threshold 1 | On/Off | Implements the optional Avalon® -ST almost-full interfaces and their corresponding registers. For description of the threshold registers, refer to Register Maps for Avalon -ST Multi-Channel Shared FIFO. This threshold indicates that the FIFO is almost full. |
Use almost-full threshold 2 | On/Off | Implements the optional Avalon® -ST almost-full interfaces and their corresponding registers. For description of the threshold registers, refer to Register Maps for Avalon -ST Multi-Channel Shared FIFO. This threshold indicates that the FIFO is almost full. The parameter is configurable if Use almost-full threshold 1 is on. |
Use almost-empty threshold 1 | On/Off | Implements the optional Avalon® -ST almost-empty interfaces and their corresponding registers. For description of the threshold registers, refer to Register Maps for Avalon -ST Multi-Channel Shared FIFO. This threshold is an initial indication that the FIFO is getting empty. |
Use almost-empty threshold 2 | On/Off | Implements the optional Avalon® -ST almost-empty interfaces and their corresponding registers. For description of the threshold registers, refer to Register Maps for Avalon -ST Multi-Channel Shared FIFO. This threshold indicates that the FIFO is almost empty. This parameter is configurable if Use almost-empty threshold 1 is on. |