English
Language : 

K8P5616UZB Datasheet, PDF (35/60 Pages) Samsung semiconductor – 256Mb B-die Page NOR FLASH
K8P5616UZB
Rev. 1.0
datasheet NOR FLASH MEMORY
14.0 DEVICE STATUS FLAGS
The K8P5616UZB has means to indicate its status of operation in the bank where a program or erase operation is in processes. The status is indicated
by raising the bank status flag via corresponding DQ pins or the RY/ BY pin. The corresponding DQ pins are DQ7, DQ6, DQ5, DQ3, DQ2 and DQ1. The
statues are as follows :
[Table 12] Hardware Sequence Flags
Status
Programming
Block Erase or Chip Erase
Erase Suspend Read
Erase Suspended
Block
In Progress
Erase Suspend Read
Erase Suspend
Program
Non-Erase Sus-
pended Block
Non-Erase Sus-
pended Block
Program Suspend Read
Program Suspended
Block
Program Suspend Read
Non-Program Sus-
pended Block
DQ7
DQ7
0
1
Data
DQ7
DQ7
Data
DQ6
Toggle
Toggle
1
Data
Toggle
1
Data
DQ5
0
0
0
Data
0
0
Data
DQ3
0
1
0
Data
0
0
Data
Exceeded
Time Limits
Programming
Block Erase or Chip Erase
DQ7
Toggle
1
0
0
Toggle
1
1
Erase Suspend Program
DQ7
Toggle
1
0
Write to
Buffer
(Note 3)
BUSY State
Exceeded Timing Limits
ABORT State
DQ7
Toggle
0
0
DQ7
Toggle
1
0
DQ7
Toggle
0
0
NOTE :
1) DQ2 will toggle when the device performs successive read operations from the erase/program suspended block.
2) If DQ5 is High (exceeded timing limits), successive reads from a problem block will cause DQ2 to toggle.
3) Note that DQ7 during Write-to-Buffer-Programming indicates the data-bar for DQ7 for the last loaded write-buffer address location.
DQ2
1
Toggle
Toggle 1)
Data
1
Toggle1)
Data
No
Toggle
(Note 2)
No Toggle
No Toggle
No Toggle
No Toggle
DQ1
0
1
1
Data
0
1
Data
0
1
0
0
0
1
DQ7 : Data Polling
When an attempt to read the device is made while executing the Internal Program, the complement of the data is written to DQ7 as an indication of the
Routine in progress. When the Routine is completed an attempt to access to the device will produce the true data written to DQ7. When a user attempts
to read the block being erased, DQ7 will be low. If the device is placed in the Erase/Program Suspend Mode, the status can be detected via the DQ7 pin.
If the system tries to read an address which belongs to a block that is being erase suspended, DQ7 will be high. And, if the system tries to read an
address which belongs to a block that is being program suspended, the output will be the true data of DQ7 itself. If a non-erase-suspended or non-pro-
gram-suspended block address is read, the device will produce the true data to DQ7. If an attempt is made to program a protected block, DQ7 outputs
complements the data for approximately 1μs and the device then returns to the Read Mode without changing data in the block. If an attempt is made to
erase a protected block, DQ7 outputs complement data in approximately 100us and the device then returns to the Read Mode without erasing the data in
the block.
DQ6 : Toggle Bit
Toggle bit is another option to detect whether an Internal Routine is in progress or completed. Once the device is at a busy state, DQ6 will toggle. Tog-
gling DQ6 will stop after the device completes its Internal Routine. If the device is in the Erase/Program Suspend Mode, an attempt to read an address
that belongs to a block that is being erased or programmed will produce a high output of DQ6. If an address belongs to a block that is not being erased
or programmed, toggling is halted and valid data is produced at DQ6. If an attempt is made to program a protected block, DQ6 toggles for approximately
1us and the device then returns to the Read Mode without changing the data in the block. If an attempt is made to erase a protected block, DQ6 toggles
for approximately 100μs and the device then returns to the Read Mode without erasing the data in the block.
- 35 -