h8s-2138 Renesas Electronics Corporation., h8s-2138 Datasheet - Page 716

no-image

h8s-2138

Manufacturer Part Number
h8s-2138
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Section 22 ROM
Notes on Use of Auto-Program Mode
Rev. 4.00 Jun 06, 2006 page 662 of 1004
REJ09B0301-0400
FA17 to FA0
FO7 to FO0
In auto-program mode, 128 bytes are programmed simultaneously. This should be carried out
by executing 128 consecutive byte transfers.
A 128-byte data transfer is necessary even when programming fewer than 128 bytes. In this
case, H'FF data must be written to the extra addresses.
The lower 8 bits of the transfer address must be H'00 or H'80. If a value other than an effective
address is input, processing will switch to a memory write operation but a write error will be
flagged.
Memory address transfer is performed in the second cycle (figure 22.20). Do not perform
transfer after the second cycle.
Do not perform a command write during a programming operation.
Perform one auto-programming operation for a 128-byte block for each address.
Characteristics are not guaranteed for two or more programming operations.
Confirm normal end of auto-programming by checking FO6. Alternatively, status read mode
can also be used for this purpose (FO7 status polling uses the auto-program operation end
identification pin).
The status polling FO6 and FO7 pin information is retained until the next command write.
Until the next command write is performed, reading is possible by enabling CE and OE.
FO7
FO6
WE
OE
CE
t
ces
t
f
(H8S/2138 F-ZTAT A-Mask Version, H8S/2134 F-ZTAT A-Mask Version)
Figure 22.20 Auto-Program Mode Timing Waveforms
t
wep
t
H'40
ds
t
t
ceh
dh
t
r
t
nxtc
t
as
Address
stable
Data
t
ah
1 byte to 128 bytes
Data transfer
Data
t
write
Programming wait
Programming operation
end identification signal
Programming normal
end identification signal
t
wsts
(1 to 3000 ms)
t
spa
FO5 to FO0 = 0
t
nxtc

Related parts for h8s-2138