EP9302-CQZ Overview
The EP9302 is a high-performance system-on-chip design that includes a 200 MHz ARM9 processor and is ideal for a range of industrial and consumer electronic applications. The EP9302 features an advanced ARM920T processor design with a memory management unit (MMU) that supports Linux®, Windows CE® and many other embedded operating systems. The ARM920T's 32-bit microcontroller architecture, with a five-stage pipeline, delivers impressive performance at very low power. The 16 KB instruction cache and 16 KB data cache provide zero-cycle latency to the current program and data, or they can be locked to guarantee no-latency access to critical instructions and data. For applications with instruction-memory size restrictions, the ARM920T's compressed Thumb instruction set provides space efficiency and maximum external instruction memory usage. The ARM920T core is augmented by the MaverickCrunch™ coprocessor. This coprocessor greatly accelerates the ARM920T's single- and double-precision integer and floating-point processing capabilities, enabling the EP9302 to perform high-speed mathematical calculations when encoding digital audio and video formats, processing industrial-control algorithms and performing other math-intensive computing and data-processing functions. MaverickKey™ unique hardware programmed IDs provide a solution to concerns over secure Web content and commerce. MaverickKey™ provides OEMs with a method of assigning specific hardware IDs such as those used for SDMI (Secure Digital Music Initiative) or any other digital rights management mechanisms. A high-performance 1/10/100 Mbps Ethernet media access controller (MAC) is included, along with external interfaces to SPI, AC '97 and I²S audio. A two-port USB 2.0 Full Speed host (OHCI), running at 12 Mbps, two UARTs and a 12-bit analog-to-digital (A/D) converter are included as well. The ARM920T core operates from a 1.8 V supply, and the input/output (I/O) operates at 3.3 V with power usage typically less than half a watt. Designers of industrial controls, internet radios, digital media servers, audio jukeboxes, thin clients, set-top boxes, point-of-sale terminals, biometric security systems and GPS devices will benefit from the EP9302's integrated architecture and advanced features. By enabling or disabling the EP9302's peripheral interfaces, designers can also reduce development costs and accelerate time to market by creating a single platform that can be modified to deliver differentiated end-products. Cirrus Logic's embedded processor products are complemented by a range of complete operating systems. Both Microsoft® Windows CE.NET® and Linux® solutions are available with total driver support.
Features
- 200 MHz ARM920T processor
- 16 KB data cache and 16 KB instruction cache
- MMU enabling Linux® and Windows CE®
- 100 MHz system bus
- MaverickCrunch™ math engine
- Floating point, integer and signal-processing instructions
- Optimization for digital music compression algorithms
- Hardware interlocks allow in-line coding
- MaverickKey™ IDs for digital rights management or design IP security (special order feature)
- 32-bit unique ID
- 128-bit random ID
- Integrated peripheral interfaces
- Five-input A/D converter with 12-bit resolution
- 1/10/100 Mbps Ethernet MAC
- Two-port USB 2.0 Full Speed host (OHCI)
- Two UARTs (16550 type), including soft modem support
- IrDA interface, slow mode
- SPI port
- Interfaces for AC '97 and I²S
- External memory options
- 16-bit SDRAM interface, up to two banks
- 16/8-bit SRAM/Flash/ROM I/F
- Serial EEPROM interface
- Internal peripherals
- Real-time clock with software trim
- 12 DMA channels for data transfer that maximizes system performance
- Boot ROM
- Dual PLLs to control all clock domains
- Watchdog timer
- Two general-purpose 16-bit timers
- General-purpose 32-bit timer
- 40-bit debug timer
- General-purpose I/Os (GPIOs)
- 16 enhanced GPIOs including interrupt capability
- Eight additional optional GPIOs multiplexed on peripherals
- Lead-free package
Specifications
-
Core Processor
ARM920T
-
Speed
200MHz
-
Operating Temperature
0℃ ~ 70℃ (TA)
-
Security Features
Hardware ID
-
USB
USB 2.0 (2)
-
Supplier Device Package
208-LQFP
-
Package / Case
208-LQFP
-
Number of Cores/Bus Width
1 Core, 32-Bit
-
Ethernet
1/10/100Mbps (1)
-
RAM Controllers
SDRAM
-
Voltage - I/O
1.8V, 3.3V
-
Graphics Acceleration
No
-
Co-Processors/DSP
Math Engine; MaverickCrunch?