The data fields are packed into the
m_axis_status_tdata
vector in the following order (starting from the
LSB):
- (optional)
BLK_EXP
plus padding for channel 0 - (optional)
BLK_EXP
plus padding for channel 1 etc. - (optional)
OVFLO
for channel 0 - (optional)
OVFLO
for channel 1 etc. - Padding to make
TDATA
8-bit aligned. Only needed whenOVFLO
is present
The core cannot be configured to have both
BLK_EXP
and OVFLO
.
Figure 1. Status channel TDATA (m_axis_status_tdata) Format
Optional fields are shown as dotted. As all fields are optional, it is possible to configure the core such that TDATA would have no fields. In this case the entire Status channel is automatically removed from the core interface.