Command interface
M58LT128HST, M58LT128HSB
4.14
Set Configuration Register command
The Set Configuration Register command is used to write a new value to the Configuration
Register.
The following two Bus Write cycles are required to issue the Set Configuration Register
command.
●
The first cycle sets up the Set Configuration Register command and the address
corresponding to the Configuration Register content.
●
The second cycle writes the Configuration Register data and the Confirm command.
The Configuration Register data must be written as an address during the bus write cycles,
such as A0 = CR0, A1 = CR1, …, A15 = CR15. Addresses A16-A22 are ignored.
Read operations output the array content after the Set Configuration Register command is
issued. The Read Electronic Signature command is required to read the updated contents
of the Configuration Register.
4.15
Block Protect command
The Block Protect command is used to protect a block and prevent Program or Erase
operations from changing the data in it. All blocks are protected after power-up or reset.
The following two Bus Write cycles are required to issue the Block Protect command:
●
The first bus cycle sets up the Block Protect command.
●
The second Bus Write cycle latches the block address and protects the block.
Once the command has been issued, subsequent Bus Read operations read the Status
Register. The protection status can be monitored for each block using the Read Electronic
Signature command.
Refer to Section 9: Block protection for a detailed explanation. See Appendix C, Figure 25:
Protect/Unprotect operation flowchart and pseudo code for a flowchart for using the Block
Protect command.
4.16
Block Unprotect command
The Block Unprotect command is used to unprotect a block, allowing the block to be
programmed or erased.
The following two Bus Write cycles are required to issue the Block Unprotect command:
●
The first bus cycle sets up the Block Unprotect command.
●
The second Bus Write cycle latches the block address and unprotects the block.
Once the command has been issued, subsequent Bus Read operations read the Status
Register. The protection status can be monitored for each block using the Read Electronic
Signature command.
Refer to Section 9: Block protection for a detailed explanation and Appendix C, Figure 25:
Protect/Unprotect operation flowchart and pseudo code for a flowchart for using the Block
Unprotect command.
28/110