User's Manual

Table Of Contents
S3C2450X RISC MICROPROCESSOR CF CONTROLLER
8-1
8 CF CONTROLLER
1 OVERVIEW
CF controller supports PC card memory/IO mode & True-IDE mode.
CF controller is compatible with CF standard spec. R3.0.
1.1 FEATURES
1.1.1
The CF Controller Features:
The CF controller supports only 1 slot.
The CF controller consists of 2 parts PC card controller & ATA controller. They are multiplexing from or to PAD
signals. Users have to use the only 1 mode, PC card or True-IDE mode. Default mode is PC card mode. The CF
controller has a top level SFR that has card power enable bit, output port enable bit & mode select (True-IDE or
PC card) bit.
1.1.2 The PC Card Controller Features:
The PC card controller has 2 half-word (16bits) write buffers & 4 half-word (16bits) read buffers.
The PC card controller has 5 word-sized (32bits) Special Function Registers.
3 timing configuration registers. (Attribute memory, Common memory, I/O interface)
1 status & control configuration register
1 interrupt source & mask register
Timing configuration register consists of 3 parts Setup, Command & Hold.
PC card interface has 4 state (IDLE, SETUP, COMMAND & HOLD)
Each part of register indicates the operation timing of each state.
1.1.3 The ATA Controller Features:
The ATA controller is compatible with the ATA/ATAPI-6 standard.
The ATA controller support only PIO mode.
The ATA controller has 30 word-sized (32bits) Special Function Registers.
The ATA controller has 1 FIFO that is 16 x 32bit.
The ATA controller has internal DMA controller (from ATA device to memory or from memory to ATA device).
AHB master (DMA controller) support 8 burst & word size transfer.