EP9307 Data Sheet
FEATURES
•
200 MHz ARM920T Processor
• 16 Kbyte Instruction Cache
• 16 Kbyte Data Cache
•
•
•
Linux
®
, Microsoft
®
Windows
®
CE enabled MMU
100 MHz System Bus
ARM9 SOC with Ethernet, USB,
Display and Touchscreen
•
•
•
Touchscreen Interface with ADC
8 x 8 Keypad Scanner
One Serial Peripheral Interface (SPI) Port
MaverickCrunch
™
Math Engine
• Floating point, integer and signal processing
instructions
• Optimized for digital music compression and
decompression algorithms
• Hardware interlocks allow in-line coding
MaverickKey
™
IDs
• 32-bit unique ID can be used for DRM compliance
128-bit random ID
Integrated Peripheral Interfaces
• 32-bit SDRAM Interface up to 4 banks
• 32/16-bit SRAM/FLASH/ROM
• Serial EEPROM Interface
• 1/10/100 Mbps Ethernet MAC
• Three UARTs
• Three-port USB 2.0 Full Speed Host (OHCI)
(12 Mbits per second)
• IrDA Interface
• LCD and Raster Interface with Graphics
Accelerator
•
•
•
•
• 6-channel or 2-channel Serial Audio Interface (I
2
S)
• 2-channel low-cost Serial Audio Interface (AC'97)
Internal Peripherals
• 12 Direct Memory Access (DMA) Channels
• Real-time Clock with software Trim
• Dual PLL controls all clock domains
• Watchdog Timer
• Two general purpose 16-bit timers
• One general purpose 32-bit timer
• One 40-bit Debug Timer
• Interrupt Controller
• Boot ROM
Package
• 272 pin TFBGA
COMMUNICATIONS PORTS
Serial
Audio
Interface
12 Channel DMA
(3) UARTs
w/
IrDA
Peripheral Bus
Clocks &
Timers
USER INTERFACE
MaverickCrunch
TM
ARM920T
Interrupts
& GPIO
MaverickKey
TM
D-Cache
16KB
I-Cache
16KB
Bus
Bridge
(3) USB
Hosts
Boot
ROM
MMU
Keypad &
Touch
Screen I/F
Processor Bus
Ethernet MAC
SRAM &
Flash I/F
Unified
SDRAM I/F
Video/LCD
Controller
Graphic
Accelerator
MEMORY AND STORAGE
Copyright 2004 Cirrus Logic (All Rights Reserved)
AUG ‘04
DS667PP3
1
http://www.cirrus.com
©