S3C2416X RISC MICROPROCESSOR
2 FEATURES (Continued)
2.1.6 Interrupt Controller
•
71 Interrupt sources
(One Watch dog timer, 5 timers, 12 UARTs, 16
external interrupts, 6 DMA, 2 RTC, 2 ADC, 1 IIC,
1 SPI, 2 SDI, 2 USB, 4 LCD, 1 Battery Fault, 1
NAND, 1 AC97 and 1 I2S, 1 PCM, 1 2D)
•
Level/Edge mode on external interrupt source
•
Programmable polarity of edge and level
•
Supports Fast Interrupt request (FIQ) for very
urgent interrupt request
2.1.7 Timer with Pulse Width Modulation (PWM)
•
4-ch 16-bit Timer with PWM / 1-ch 16-bit internal
timer with DMA-based or interrupt-based
operation
•
Programmable duty cycle, frequency, and
polarity
•
Dead-zone generation
•
Supports external clock sources
2.1.8 RTC (Real Time Clock)
•
Full clock feature: msec, second, minute, hour,
date, day, month, and year
•
32.768 KHz operation
•
Alarm interrupt
•
Time tick interrupt
2.1.9 General Purpose Input/Output Ports
•
16 external interrupt ports
•
138 Multiplexed input/output ports
2.1.10 DMA Controller
•
6-ch DMA controller
•
Supports memory to memory, IO to memory,
memory to IO, and IO to IO transfers
•
Burst transfer mode to enhance the transfer rate
2.1.11 LCD Controller
•
Supports 1, 2, 4 or 8 bpp (bit-per-pixel) palette
color displays for color
•
Supports 16, 24 bpp non-palette true-color
displays for color
•
Supports maximum 16M color at 24 bpp mode
•
Supports multiple screen size
– Typical actual screen size: 640x480, 320x240,
160x160, and others.
– Maximum frame buffer size is 4Mbytes.
– Maximum virtual screen size in 64K color
mode: 2048x2048, and others
•
Support 2 overlay windows for LCD
2.1.12 UART
•
4-channel UART with DMA-based or interrupt-
based operation
•
Supports 5-bit, 6-bit, 7-bit, or 8-bit serial data
transmit/receive (Tx/Rx)
•
Supports external clocks for the UART operation
(EXTUARTCLK)
•
Programmable baud rate upto 3Mbps
•
Supports IrDA 1.0
•
Loopback mode for testing
•
Each channel has internal 64-byte Tx FIFO and
64-byte Rx FIFO.
PRODUCT OVERVIEW
1-3