PRODUCT OVERVIEW S3C3410X RISC MICROPROCESSOR
1-2
FEATURES
Architecture
•Integrated system for hand-held and general
embedded application.
•Fully 16/32-bit RISC architecture(32-bit ARM
instruction as well as 16-bit Thumb instruction).
•ARM7TDMI CPU core, supporting the efficient
and powerful instruction set.
•On-chip ICEBreakerTM debug support by JTAG-
based solution.
•4KB Unified Cache (Instruction/Data Cache
Memory)
System Manager
•Address space: 16Mbytes per each bank
(Total 128Mbyte)
•Support 8-bit/16-bit data bus width for external
memory/device access.
•The bank can support ROM/SRAM/Flash,
External I/O device or FP/EDO/SDRAM.
•Among total 8 memory banks, bank0,1,2,3,4
and 5 can be mapped to ROM/SRAM/Flash,
while bank6 and 7 can be mapped to
FP/EDO/SDRAM as well as ROM/SRAM/Flash.
•Fully programmable access cycle for all memory
banks
•Supports self-refresh/auto-refresh mode to
retain the data in the DRAM.
•Two external I/O banks can be mapped to the
SFR (Special Function Register) region.
Unified(Instruction/Data) Cache Memory &
Internal SRAM
•Two-way set associative 4KB cache.
•Pseudo LRU (Least Recently Used)
replacement policy.
•Four depth write buffer.
•Programmable configuration of
(4KB cache, only), (2KB cache and 2KB SRAM),
or (4KB SRAM, only).
DMA Controller
•Two-channel general purposed DMA(Direct
Memory Access) controller.
•The data transfer of Memory-to-memory, serial
port-to-memory, memory-to-serial port, memory-
to-SFR(Special Function Register), SFR-to-
memory, internal SRAM-to-memory, and
memory-to-internal SRAM without CPU
intervention
•Initiated by the software or external DMA
request
•Increment or decrement source or destination
addresses.
•Supports 8-bit(byte), 16-bit(half-word), and 32-
bit(word) of data transfer size.
I/O Ports
•10 Programmable Input, Output, and I/O port
group (74 I/O ports including the multiplexed
I/O)
•One programmable Output port (2-bit
multiplexed output ports)
•One programmable Input port(8-bit multiplexed
input ports)
•Eight programmable I/O port group.
16-bit Timer/Counters (T0, T1, T2)
•Three-channel programmable 16-bit
timer/counter
•Interval, capture, match & overflow, or DMA
mode operation
•Internal or external clock source
8-bit Timer/Counters (T3, T4)
•Two-channel programmable 8-bit timer/counter
•Interval, capture, PWM, or DMA mode operation
(T4 PWM with 5-byte FIFO buffer, which can
provide the sound generation capability)
•Internal or external clock source