The Data Output channel carries the fields in the following table in its TUSER vector.
Field Name | Width | Padded | Description |
---|---|---|---|
XK_INDEX | log2 (maximum point size) | Yes - zero extended | Index of output data (unsigned 2's complement). This field is optional, and only included when XK_INDEX is enabled in the IDE. |
BLK_EXP | 8 | Yes - zero extended |
Block exponent (unsigned 2's complement): The amount of scaling applied (that is, the number of bits by which the otherwise unscaled output value has been shifted down). A separate BLK_EXP field is included for each FFT channel that the core has. Available only when block floating-point is used. For more information on BLK_EXP, see Block Exponent. |
OVFLO | 1 | No |
Arithmetic overflow indicator (single bit,
active-High): A separate This port is optional and only available with scaled arithmetic or single precision floating-point I/O. For more information on |
All fields with padding should be 0 extended to the next 8-bit boundary if they do not already finish on an 8-bit boundary.