
98
EPSON
S1C6P466 TECHNICAL MANUAL
CHAPTER 5: PROM PROGRAMMING AND OPERATING MODE
5.2 Operating Mode
Three operating modes are available in the S1C6P466: one is for normal operation and the others are for
programming.
The operating mode is decided by the terminal setting at power-on or initial reset.
When the SPRG terminal is set to Low, the S1C6P466 enters serial programming mode. To operate the
S1C6P466 in normal operation mode (to execute the instruction written to the Flash EEPROM after
programming), the SPRG terminal should be set to High or open.
The parallel programming including the mode switching and terminal settings is controlled by the
exclusive PROM writer.
Table 5.2.1 lists the operating modes.
Table 5.2.1 Mode setting by SPRG terminal
Operating mode
Normal Operation mode
Serial Programming mode
Parallel Programming mode
SPRG terminal
High or open
Set by the PROM writer
5.2.1 Normal operation mode
In this mode, the S1C63000 core CPU and the peripheral circuits operate by the instructions programmed
in the Flash EEPROM. Note that inspection data is written to the PROM at shipment.
In normal operation mode, set the terminals for programming the Flash EEPROM as shown in Table
5.2.1.1. The board must be designed so that the terminal settings cannot be changed while the IC is
operating.
Table 5.2.1.1 Terminal settings in normal operation mode
Terminal
VDDF
SPRG
SCLK
RXD
TXD
CLKIN
RSTOUT
VEPEXT
Set-up
Supply the same voltage as VDD
High or open
Open
High or open
Open
When the SPRG terminal is set to Low, the S1C6P466 starts operating in serial programming mode after
power-on or an initial reset.
Be sure not to change the SPRG terminal status during normal operation, because the operating mode
may change according to the terminal status.
5.2.2 Serial programming mode
Serial programming mode writes data to the Flash EEPROM using a serial communication between the
exclusive PROM writer (Universal ROM Writer II) and the S1C6P466. By providing a serial communica-
tion port on the target board, the S1C6P466 on the board can be programmed (on-board writing).
Table 5.2.2.1 Terminal settings in serial programming mode
Terminal
VDDF
SPRG
SCLK
RXD
TXD
CLKIN
RSTOUT
VEPEXT
Set-up
Connected to the VDD
Connected to the PROM writer
Open