SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The VBUSM2OCP module bridge implements the following function to work around a limitation of the BL module, which does not send back-to-back requests to the ISS, thereby leading to possible situations where the ISP loses arbitration at the ISS level.
To fully benefit from dynamic MFlag generation (see Section 9.3.3.10.6, ISS ISP BL Dynamic and Static MFlag Generation), the following function is present in the VBUSM2OCP module bridge:
The last beat is unmasked on the first event of one cycle before a new interface command, or the delay counter that uses the value counter of the ISP5_BL_VBUSM[4:0] LASTCMD_DLY bit field expires (has decremented to 0). The ISP5_BL_VBUSM[4:0] LASTCMD_DLY bit field must be set before the request on the BL starts. If the value of the ISP5_BL_VBUSM[4:0] LASTCMD_DLY bit field is changed during the pending requests, the delay counter is not updated.