1 outline, 1 features – Epson S1C33210 User Manual
Page 15
1 OUTLINE
S1C33210 PRODUCT PART
EPSON
A-1
1 Outline
The S1C33210 is a Seiko Epson original 32-bit microcomputer. It features high speed, low power consumption,
and low-voltage operation, and is ideal for portable products that require high-speed data processing.
The S1C33210 consists of an S1C33000 32-bit RISC type CPU as its core, peripheral circuits including a bus control
unit, DMA controller, interrupt controller, timers, serial interface, and A/D converter, and also mobile access
interface and RAM. A high-speed oscillation circuit and PLL, and a low-speed clock input circuit, are also included,
supporting advanced operation, power-saving operation, and high-speed realtime clock functions. Use of the internal
MAC (multiplication and accumulation) function in combination with the A/D converter also facilitates the design of
systems requiring DSP functions, such as speech recognition and synthesis applications.
Table 1.1 shows the various models. The package and data bus interface vary according to the model.
Table 1.1 Model Lineup
Package
Internal RAM
Internal ROM
Data bus I/F
QFP15-128pin
8K bytes
None
CMOS/LVTTL
Notes: • The end of the S1C33210 subcode is not related to model identification.
1.1 Features
Core CPU
Seiko Epson original 32-bit RISC CPU S1C33000 built-in
• Basic instruction set: 105 instructions (16-bit fixed size)
• Sixteen 32-bit general-purpose register
• 32-bit ALU and 8-bit shifter
• Multiplication/division instructions and MAC (multiplication and accumulation) instruction are available
• 20.0 ns of minimum instruction execution time at 50 MHz operation
Internal memory
ROM:
None
RAM:
8K bytes
Internal peripheral circuits
Oscillation circuit:
High-speed (OSC3) oscillation circuit 33 MHz max.
Crystal/ceramic oscillator or external clock input
Low-speed (OSC1) oscillation circuit 32.768 kHz typ.
Crystal oscillator or external clock input
Timers:
8-bit timer
6 channels
16-bit timer
6 channels
Watchdog timer
(16-bit timer 0's function)
Clock timer
1 channel (with alarm function)
Serial interface:
4 channels (clock-synchronous system, asynchronous system and IrDA
interface are selectable. Interfaces 1 and 3 support only asynchronous
operation.)
A/D converter:
10 bits
×
4 channels
DMA controller:
High-speed DMA
4 channels (Only two channels support external
requests.)
Intelligent DMA
128 channels
Interrupt controller:
Possible to invoke DMA
Input interrupt
10 types (programmable)
DMA controller interrupt
5 types
16-bit programmable timer interrupt 12 types
8-bit programmable timer interrupt
4 types
Serial interface interrupt
6 types
A/D converter interrupt
1 type
Clock timer interrupt
1 type