s3c24a0 is a application processor developed by samsung electronics for 2.5g/3g mobile phones.
The S3C24A0 is a 16/32‑bit ARM926EJ‑S based RISC microprocessor designed for 2.5G/3G mobile phones and embedded applications. It integrates dual‑32‑bit bus architecture, caches, MMU, LCD controller, camera interface, MPEG‑4 video engine and a modem interface.
The document provides detailed specifications of memory subsystems, serial interfaces (UART, USB, SPI, I2C, IIS), video processing blocks, power management registers and mechanical data, targeting hardware designers and system integrators.
| Instruction Cache | 16 KB |
|---|---|
| Data Cache | 16 KB |
| UART Channels | 2 |
| DMA Controllers | 4 channels |
| GPIO Width | 32‑bit |
| Address Space | Up to 1 GB |
| USB Host Specification | OHCI Rev.1.0, USB 1.1 |
| Soft‑reset Command | 0xA3 |
Both the instruction cache and data cache are 16 KB each.
It complies with OHCI Rev. 1.0 and the USB Specification version 1.1.
The soft‑reset is activated by writing the value 0xA3 to the SOFTRESET register.