M58WRxxxKU, M58WRxxxKL
Command interface - standard commands
5
Command interface - standard commands
The following commands are the basic commands used to read, write to, and configure the
descriptions.
5.1
Read Array command
The Read Array command returns the addressed bank to read array mode. One bus write
cycle is required to issue the Read Array command and return the addressed bank to read
array mode. Subsequent read operations read the addressed location and output the data.
A Read Array command can be issued in one bank while programming or erasing in another
bank. However, if a Read Array command is issued to a bank currently executing a program
or erase operation the command is executed but the output data is not guaranteed.
5.2
Read Status Register command
The status register indicates when a program or erase operation is complete and the
success or failure of operation itself. Issue a Read Status Register command to read the
status register content. The Read Status Register command can be issued at any time,
even during program or erase operations.
The following read operations output the content of the status register of the addressed
bank. The status register is latched on the falling edge of E or G signals, and can be read
until E or G returns to VIH. Either E or G must be toggled to update the latched data. See
Table 10 for the description of the status register bits. This mode supports asynchronous or
single synchronous reads only.
5.3
Read Electronic Signature command
The Read Electronic Signature command reads the manufacturer and device codes, the
block locking status, the protection register, and the configuration register.
The Read Electronic Signature command consists of one write cycle to an address within
one of the banks. A subsequent read operation in the same bank outputs the manufacturer
code, the device code, the protection status of the blocks in the targeted bank, the
protection register, or the configuration register (see
Table 8).
The Read Electronic Signature command can be issued at any time, even during program
or erase operations, except during protection register program operations. Dual operations
between the parameter bank and the electronic signature location are not allowed (see
If a Read Electronic Signature command is issued in a bank that is executing a program or
erase operation the bank goes into read electronic signature mode, subsequent bus read
cycles output the electronic signature data, and the program/erase controller continues to
program or erase in the background. This mode only supports asynchronous or single
synchronous reads only; it does not support synchronous burst reads.