• 32-bit RISC Processor
- 32-bit general purpose high performance RISC processor
- Support separate 8K instruction and 8K data caches
- Audio accelerator with VLIW DSP operations
• DMA Controller
- Provide 6 configurable DMA channels
- Support chain transfer
- Memory-to-memory, memory-to-peripheral, and peripheral-to-peripheral transfer
- Group round-robin arbitration scheme with 4 priority levels
- Support 8-, 16-, and 32-bit wide data transaction
- Support big-endian and little-endian
• Interrupt Controller
- Provides both edge and level-triggered interrupt sources with positive and negative directions
- Provide de-bounce circuit for interrupt source
• Timer with Pulse Width Modulation (PWM)
- Provide 2 independent 32-bit timer with PWM
- Programmable duty cycle and frequency
- Provide to merge two counter as 64-bits counter
• RTC (Real Time Clock)
- Separated second, minute, hour, and day counter
- Programmable auto second, minute, hour or day alarm
- Generate power on signal when alarm occurs
• Remote Controller
- Hardware programmable to receive remote controller signal
• General Purpose Input/output Ports
- Each port can separately trigger the GPIO interrupt when it programmed as input pin
- Each port interrupt generation can be triggered by rising edge, falling edge, both edge, or high/low level when the interrupt option is set
• UART
- Baud rate up to 6.25M bps
- Firmware compatible with high-speed NS 16C550A UART
- 128 bytes transmit/receive FIFOs
• D/A Converter
- 90dB SNR sigma-delta DAC
- Support 8KHz to 48KHz sampling rate
- DAC digital filter can apply digital de-emphasis
- Stereo-line outputs
- Integrated programmable gain amplifier
- Zero crossing detect on volume control
- Flexible power management
- 10mW power consumption for play back only
- 8mW analog pass through
• Watch Dog Timer
- 32-bit down counter
- A variable time-out period of reset
• IIC-Bus Interface
- Support standard, and fast mode through programming the clock division register
- Support 7-bit, 10-bit and general call addressing mode
- Glitch suppression throughout the de-bounce circuit
- Programmable slave address
- Master-transmit, Master-receive, Slave-transmit and Slave-receive modes are provided
- Configurable multi-master mode supported
- Slave mode general call address detection
• IIS-Bus Interface
- Support IIS format and MSB-justified data format
- Support big-endian and little-endian mode
• Synchronous Serial Port Controller
- Supports TI SSP, Motorola SPI, National Semiconductor Microwire
- Supports master and slave modes
- Programmable frame/sync polarity
- Programmable serial bit clock polarity, phase, and frequency
- Programmable serial bit data sequence (MSB or LSB first)
- Independently programmable interrupt enable/disable
• Debugging Interface
- Supports SPI, IIC and JTAG interface
• Memory Interface
- Support maximum 64MByte 16-bit SDRAM and 16-bit DDR.
- Support ping-pong bank with tilling memory access
- Support different tilling mode to suit LCD display size
• USB Host/Device
- Provide one Host/Device, and one Host controller
- Compliant with USB specification revision 2.0
- Supports point-to-point communications with one HS/FS/LS device
- Hardware configurable endpoints as HS/FS device
- Both host and device support isochronous / interrupt / control / bulk transfers
- Compatible with EHCI 1.0 data structures
• Display Interface
- 1440x900 16/18/24 bpp (RGB565 / RGB666 / RGB8888)
- Supports 6/9/16/18/24 bits RGB I/F and 8/9/16/18/24 bits CPU I/F
- Supports C-STN with frame buffer
- Supports TFT or TFD (with or without frame-buffer)
- Supports three channel gamma correction
- Supports hardware cursor
- Support TV encoder interface
- Support CCIR601/CCIR656 interface
- Support digital TCON
• High Performance 3D+ Accelerator
- Fully compliant with the J2ME MIDP 2.0 3D+ requirement
- Built-in an 1T pipelined 32bit BitBlt graphics engine
- ROP3, quadrilateral fill and copy
- Support bitmap font and Anti-Aliasing font
- Transparent BitBlt with source and destination keys
- Alpha blended BitBlt on quadrilateral shape
- Stretch and shrink with bilinear interpolation
- Gradient fill
- Line-Drawing with integer/fraction point
- Mesh warp effect
- Supports any angle rotate, mirror and flip
- Resolution: Max. 1440x900 true color mode
• Image signal processing
- Supports Image effects
- Color filter effects: Red, Green, Blue, Cyan, Magenta, Yellow
- Monochrome
- Negative
- Emboss
- Solarization
- 2-D edge-enhancement
- Image and video scaling engine for scaling up and down
- 4-Tap scaling filter
- Configurable filter coefficients
• Video Decoder
- H.263/MPEG-4 Decode
- Fully compliant with ISO/IEC 14496-2 (MPEG-4) video simple profile level 0, 1, 2, 3
- Fully compliant with ITU-T recommendation H.263 profile 0 level 10, 20, 30, 40
- H.263/MPEG4 decode up to 640x480@30 fps, 5Mbps
- MPEG-1 decode up to 640x480@30fps
- Motion JPEG decode up to 1280x720@30fps
• JPEG Engine
- Fully compliant with Baseline JPEG standard ISO/IEC 10918
- Support up to 256 million pixel (16376 * 16376)
- Low pass filter for noise reduction
- Support 4 components and 3 Q tables
- Downloadable 2 AC and 2 DC Huffman table
- Interleaved and non-interleave scan decode
• Audio
- MP3 decoder compliant with MPEG1/2/2.5 audio layer 2/3
- AMR-NB decoder
- WMA decoder
- AAC-LC decoder
- Special Effects
- Equalizer: divide into 13 bands, and dynamic range per band with ±12db.
- Spectrum data
• Storage Interface
- MultiMediaCardTM (MMC) and SecureDigitalTM (SD)
- MemoryStickTM (MS) and MemoryStick ProTM (MSPro)
- SmartMediaTM(SM) card spec. Rev. 1.0 and xD-Picture CardTM card spec. Rev. 1.2
- CompactFlashTM (CF) 8-bit/16-bit True IDE PIO and Ultra DMA mode support
- NAND
- Booting facility
- Support up to 4 chip-select pins
- Support MLC & SLC interface
- Support up to 8K page with 24-bit ECC
• Boot Loader
- Configurable booting device on serial NOR, NAND or SD card
• PLL Interface
- Oscillator/Crystal input for PLL
- Low power consumption
- Support spectrum spread