
S1C8F626 TECHNICAL MANUAL
EPSON
137
6 FLASH EEPROM
6 FLASH EEPROM
The S1C8F626 has a built-in Flash EEPROM and
supports ROM programming (erase/program/
verify) on the target board with the S1C8F626
mounted.
Table 6.1 shows the Flash EEPROM specifications.
Table 6.1 Flash EEPROM specifications
Minimum erase unit
Minimum programming unit
Programming count
Data bit status after erasing
Program voltage range
Security function
4K bytes
1 byte
10000 times (Typ.)1
1
VDD = 2.7 to 3.6 V
(VDC must be set to "1")
Programming/erasing protection,
On Board Writer read protection2
1 The programming count assumes that "erasing +
programming" or "programming only" is one count
and the programmed data is guaranteed to be
retained for 10 years.
2 This protection can be set by the On Board Writer
only.
Refer to Chapter 9, "ELECTRICAL CHARACTERISTICS",
for other Flash EEPROM characteristics.
There are two ROM programming methods
available, ROM programming with the On Board
Writer (product name: S5U1C88000W3/
S5U1C88000W4) and self-programming controlled
by the user program.
This product uses SuperFlash technology licensed
from Silicon Storage Technology, Inc.
6.1 ROM Programming with
On Board Writer
By connecting the target board to the On Board
Writer using the 16-pin target-board connector as
shown in Figure 6.1.1, ROM programming for the
S1C8F626 can be controlled from the PC. During
ROM programming, the S1C8F626 runs with the
clock supplied from the On Board Writer.
Consequently, the ROM programming function
does not affect the OSC1/OSC3 oscillation
frequencies for normal operation.
The other terminals that are not connected to the
On Board Writer retain the initial status set at initial
reset.
Refer to Appendix C, "PROM Programming", for
how to program the ROM using the On Board
Writer.
Notes:
________
Be sure to leave the DMOD, DTXD, DRXD
and DCLK pins open in normal operation.
________
Particularly, make sure that the DMOD pin
is not pulled down to low from outside the
IC, although the pin is pulled up with the
internal resistor.
The OSC1 and OSC3 oscillation circuits
must be configured to enable oscillation
when programming the Flash EEPROM
using the On Board Writer.
To
On Board
Writer
VDDF
VDD
CLK
VSS
SCLK
VSS
RXD
VSS
TXD
VSS
RESET
VSS
SPRG
VSS
Reserved
SRDY
VDD
DCLK
DRXD
DTXD
RESET
DMOD
VSS
OSC1
OSC2
OSC3
OSC4
VD1
S1C8F626
1
16
Target board
Data bus
Address bus
16-pin target board connector
+ CP
CRES
–
Clock
control circuit
Serial I/F
for debugging
Debug
control circuit
Flash EEPROM
48K + 192K
bytes
Flash
control circuit
CG3
CG1
X'tal1
Rf
X'tal3 or
Ceramic
R
CR3
CD3
C1
Fig. 6.1.1 ROM programming control circuit and connection example using 16-pin connector