The NMU contains a 64 entry write tracker buffer. This buffer tracks the set of responses received for each chopped write transaction. The buffer then returns a single write response to the master when all of the chopped responses are received.
The write tracker also ensures that only transactions to a single slave per AXI-ID can be outstanding at any given time (SSID check). Back pressure is applied on a write request if there is an outstanding write transaction with the same AXI-ID but to a different destination.
The maximum number of outstanding write requests is programmable from 2 to 64, with a default value of 64.