16.12.7 Memory Set

The Memory Set feature initializes a memory range by writing LENGTH 32-bit words starting at address ADDR. The 32-bit pattern used must be stored in the DATA register prior to issuing the MSET command. The MSET command is started by writing the MSET command into CTRL.CMD. The values of ADDR and LENGTH must be word-aligned. The minimum LENGTH register value is 0x4, if LENGTH is 0 the command completes immediately. Writes are pipelined, therefore the transaction lasts LENGTH+1 cycles if the client responds with 0 wait state.