DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

LH28F008SC View Datasheet(PDF) - Sharp Electronics

Part Name
Description
Manufacturer
LH28F008SC
Sharp
Sharp Electronics Sharp
LH28F008SC Datasheet PDF : 38 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
8M (1M × 8) Flash Memory
LH28F008SC
Byte Write Command
Byte write is executed by a two-cycle command
sequence. Byte write setup (standard 40H or alternate
10H) is written, followed by a second write that speci-
fies the address and data (latched on the rising edge of
WE)» .TheWSM then takes over, controlling the byte write
and write verify algorithms internally. After the byte write
sequence is written, the device automatically outputs
status register data when read (see Figure 7). The CPU
can detect the completion of the byte write event by
analyzing the RY »/BY » pin or status register bit SR.7.
When byte write is complete, status register bit SR.4
should be checked. If byte write error is detected, the
status register should be cleared. The internal WSM
verify only detects errors for '1's that do not success-
fully write to '0's. The CUI remains in read status regis-
ter mode until it receives another command.
Reliable byte writes can only occur when
VCC = VCC1/2/3 and VPP = VPPH1/2/3. In the absence of
this high voltage, memory contents are protected against
byte writes. If byte write is attempted whileVPP ≤ VPPLK,
status register bits SR.4 and SR.5 will be set to '1'. Suc-
cessful byte write requires that the corresponding block
lock-bit be cleared or, if set, that RP » = VHH. If byte write
is attempted when the corresponding block lock-bit is
set and RP » = VIH, SR.1 and SR.4 will be set to '1'. Byte
write operations with VIH < RP » < VHH produce spurious
results and should not be attempted.
Block Erase Suspend Command
The Block Erase Suspend command allows block-
erase interruption to read or byte-write data in another
block of memory. Once the block-erase process starts,
writing the Block Erase Suspend command requests
that the WSM suspend the block erase sequence at a
predetermined point in the algorithm. The device out-
puts status register data when read after the Block Erase
Suspend command is written. Polling status register bits
SR.7 and SR.6 can determine when the block erase
operation has been suspended (both will be set to '1').
RY »/BY » will also transition to VOH. Specification tWHRH2
defines the block erase suspend latency.
At this point, a Read Array command can be written
to read data from blocks other than that which is sus-
pended. A Byte Write command sequence can also be
issued during erase suspend to program data in other
blocks. Using the Byte Write Suspend command (see
Byte Write Suspend Command Section), a byte write
operation can also be suspended. During a byte write
operation with block erase suspended, status register
bit SR.7 will return to '0' and the RY »/BY » output will tran-
sition to VOL. However, SR.6 will remain '1' to indicate
block erase suspend status.
The only other valid commands while block erase is
suspended are Read Status Register and Block Erase
Resume. After a Block Erase Resume command is writ-
ten to the flash memory, the WSM will continue the block
erase process. Status register bits SR.6 and SR.7 will
automatically clear and RY »/BY » will return to VOL. After
the Erase Resume command is written, the device au-
tomatically outputs status register data when read (see
Figure 8). VPP must remain at VPPH1/2/3 (the same VPP
level used for block erase) while block erase is sus-
pended. RP » must also remain at VIH or VHH (the same
RP » level used for block erase). Block erase cannot re-
sume until byte write operations initiated during block
erase suspend have completed.
Byte Write Suspend Command
The Byte Write Suspend command allows byte write
interruption to read data in other flash memory loca-
tions. Once the byte write process starts, writing the
Byte Write Suspend command resquests that the WSM
suspend the byte write sequence at a predetermined
point in the algorithm. The device continues to output
status register data when read after the Byte Write Sus-
pend command is written. Polling status register bits
SR.7 and SR.2 can determine when the byte write
operation has been suspended (both will be set to '1').
RY »/BY » will also transition to VOH. Specification tWHRH1
defines the byte write suspend latency.
At this point, a Read Array command can be written
to read data from locations other than that which is sus-
pended.The only other valid commands while byte write
is suspended are Read Status Register and Byte Write
Resume. After Byte Write Resume command is written
to the flash memory, the WSM will continue the byte
write process. Status register bits SR.2 and SR.7 will
automatically clear and RY »/BY » will return to VOL. After
the Byte Write Resume command is written, the device
automatically outputs status register data when read
(see Figure 9). VPP must remain at VPPH1/2/3 (the same
VPP level used for byte write) while in byte write sus-
pend mode. RP » must also remain at VIH or VHH (the
same RP » level used for byte write).
11

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]