7.5.1 Set RSWP

Setting the RSWP is enabled by sending the Set RSWP command, similar to a normal write command to the device which programs the write protection to the target quadrant. The Set RSWP sequence requires sending a device address byte of ‘0110MMM0’ (where ‘M’ represents the memory quadrant identifier for the target quadrant to be write protected) with the R/W bit set to ‘0’. In conjunction with sending the protocol, the A0 pin must be connected to VHV for the duration of the RSWP sequence (see Figure 7-5). The Set RSWP command acts on a single quadrant only as specified in the Set RSWP command and can only be reversed by issuing the Clear RSWP command and will unprotect all quadrants in one operation (see Table 7-3). For example, if Quadrant 0 and Quadrant 3 are to be write-protected, two separate Set RSWP commands would be required. However, only one Clear RSWP command is needed to clear and unprotect both quadrants.

Table 7-3. Set RSWP and Clear RSWP
FunctionDevice Address Byte
PinDevice Type IdentifierMemory Quadrant IdentifierR/W Select
A2A1A0Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
Set RSWP, Quadrant 0xxVHV01100010
Set RSWP, Quadrant 1xx1010
Set RSWP, Quadrant 2xx1010
Set RSWP, Quadrant 3xx0000
Clear RSWPxx0110
Note:
  1. x is ‘don’t care’, but it is recommended to be hard-wired to VCC or GND.
  2. See Table 4-2 for VHV value.
  3. Due to the requirement for the A0 pin to be driven to VHV, the RSWP set and RSWP clear commands are fully supported in a single DIMM (isolated DIMM) end application or a single DIMM programming station only.
Figure 7-5. Set RSWP and Clear RSWP
Note:
  1. M is the memory quadrant identifier.
  2. X is ‘don’t care’.