beautypg.com

1 outline, 1 features – Epson S1C33210 User Manual

Page 15

background image

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