SPRZ455F December 2020 – February 2025 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
STOG: Flushing Gasket concurrently with Gasket receiving a write response can cause indefinite non-idleness
Flushing the gasket around the time a write response is also received by the gasket can result in the gasket's internal scoreboard getting corrupted. The corruption can prevent in the gasket from ever returning to the idle state.
The issue can also occur with a transaction timeout, but it is unlikely that a response would return after a sufficiently large timeout period.
The software should only flush the gasket in response to a timeout occurrence/interrupt. The gasket should not be arbitrarily flushed.