EP9302-CQZ Cirrus Logic Inc, EP9302-CQZ Datasheet

IC ARM9 SOC PROCESSOR 208LQFP

EP9302-CQZ

Manufacturer Part Number
EP9302-CQZ
Description
IC ARM9 SOC PROCESSOR 208LQFP
Manufacturer
Cirrus Logic Inc
Series
EP9r
Datasheets

Specifications of EP9302-CQZ

Program Memory Type
ROMless
Package / Case
208-LQFP
Core Processor
ARM9
Core Size
16/32-Bit
Speed
200MHz
Connectivity
EBI/EMI, Ethernet, I²C, IrDA, SPI, UART/USART, USB
Peripherals
AC'97, DMA, I&sup2:S, LED, MaverickKey, POR, PWM, WDT
Number Of I /o
19
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
1.65 V ~ 3.6 V
Data Converters
A/D 5x12b
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Processor Series
EP93xx
Core
ARM920T
Data Bus Width
32 bit
Data Ram Size
16 bit
Interface Type
USB, USART, SPI
Maximum Clock Frequency
200 MHz
Number Of Programmable I/os
37
Mounting Style
SMD/SMT
3rd Party Development Tools
MDK-ARM, RL-ARM, ULINK2
Development Tools By Supplier
EDB9302A-Z
Controller Family/series
(ARM9)
No. Of I/o's
19
Ram Memory Size
16MB
Cpu Speed
200MHz
No. Of Timers
4
Embedded Interface Type
AC97, I2S, SPI, UART, USB
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
598-1132 - KIT DEVELOPMENT EP9302 ARM9
Eeprom Size
-
Program Memory Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
598-1137

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EP9302-CQZ
Manufacturer:
Cirrus
Quantity:
3 295
Part Number:
EP9302-CQZ
Manufacturer:
ALTERA
Quantity:
672
Part Number:
EP9302-CQZ
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
Part Number:
EP9302-CQZ
Manufacturer:
ALTERA
0
Part Number:
EP9302-CQZ
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Company:
Part Number:
EP9302-CQZ
Quantity:
3 600
Company:
Part Number:
EP9302-CQZ
Quantity:
640
FEATURES
http://www.cirrus.com
200-MHz ARM920T Processor
MaverickCrunch
MaverickKey
Integrated Peripheral Interfaces
16-kbyte Instruction Cache
16-kbyte Data Cache
Linux
100-MHz System Bus
Floating point, Integer and Signal Processing
Instructions
Optimized for digital music compression and
decompression algorithms.
Hardware interlocks allow in-line coding.
32-bit unique ID can be used for DRM-compliant,
128-bit random ID.
16-bit SDRAM Interface (up to 4 banks)
16-bit SRAM / FLASH / ROM
Serial EEPROM Interface
1/10/100 Mbps Ethernet MAC
Two UARTs
Two-port USB 2.0 Full-speed Host (OHCI)
(12 Mbits per second)
IrDA Interface
ADC
Serial Peripheral Interface (SPI) Port
®
, Microsoft
(2) UARTs
Interface
Ethernet
(2) USB
IDs
Audio
Hosts
Serial
MAC
IrDA
w/
Math Engine
®
Windows
Processor Bus
®
Peripheral Bus
Copyright 2010 Cirrus Logic (All Rights Reserved)
12 Channel DMA
CE-enabled MMU
MaverickKey
MEMORY AND STORAGE
ROM
Boot
TM
D-Cache
MaverickCrunch
16KB
Flash I/F
SRAM &
ARM920T
System-on-chip Processor
Internal Peripherals
Package
MMU
6-channel Serial Audio Interface (I
2-channel, Low-cost Serial Audio Interface (AC'97)
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
208-pin LQFP
with MaverickCrunch
I-Cache
16KB
High-speed ARM9
TM
SDRAM I/F
Unified
Bus Bridge
EP9302 Data Sheet
Interrupts
Clocks &
& GPIO
Timers
2
S)
DS653F2
Mar ‘10
1

Related parts for EP9302-CQZ

EP9302-CQZ Summary of contents

Page 1

... SRAM & ROM Flash I/F MEMORY AND STORAGE  Copyright 2010 Cirrus Logic (All Rights Reserved) EP9302 Data Sheet High-speed ARM9 with MaverickCrunch 6-channel Serial Audio Interface (I 2-channel, Low-cost Serial Audio Interface (AC'97) 12 Direct Memory Access (DMA) Channels Real-time Clock with Software Trim Dual PLL controls all clock domains ...

Page 2

... GPS & fleet management systems • Educational toys • Industrial computers • Industrial hand-held devices • Voting machines • Medical equipment The EP9302 is one of a series of ARM920T-based devices. Other members of the family have different peripheral sets, coprocessors configurations. Revision Date PP1 June 2004 Initial Release. ...

Page 3

... Ethernet MAC Interface ............................................................................................ 27 Audio Interface ........................................................................................................... 29 AC’97 ........................................................................................................................ 33 ADC ........................................................................................................................... 34 JTAG .......................................................................................................................... 35 208 Pin LQFP Package Outline .....................................................................36 208 Pin LQFP Pinout ................................................................................................. 37 Acronyms and Abbreviations ........................................................................41 Units of Measurement .....................................................................................41 Ordering Information ......................................................................................42 DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch  Copyright 2010 Cirrus Logic (All Rights Reserved) EP9302 3 ...

Page 4

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch List of Figures Figure 1. Timing Diagram Drawing Key ................................................................................. 13 Figure 2. SDRAM Load Mode Register Cycle Timing Measurement ..................................... 14 Figure 3. SDRAM Burst Read Cycle Timing Measurement ................................................... 15 Figure 4. SDRAM Burst Write Cycle Timing Measurement ................................................... 16 Figure 5. SDRAM Auto Refresh Cycle Timing Measurement ................................................ 17 Figure 6 ...

Page 5

... Table N. Reset and Power Management Pin Assignments ................................................... 10 Table O. Hardware Debug Interface ...................................................................................... 10 Table P. Pin List in Numerical Order by Pin Number ............................................................. 37 Table Q. Pin Descriptions ..................................................................................................... 39 Table R. Pin Multiplex Usage Information .............................................................................. 40 DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch  Copyright 2010 Cirrus Logic (All Rights Reserved) EP9302 5 ...

Page 6

... EP9302 through the use of laser probing technology. These IDs can then be used to match secure copyrighted content with the ID of the target device the EP9302 is powering, and then deliver the copyrighted information over a secure connection. In addition, secure transactions can benefit by also matching device IDs to server IDs. MaverickKey IDs provide a level of hardware security required for today’ ...

Page 7

... AC'97 Serial Input I2S Serial Input Input AC'97 Serial AC'97 Serial Output I2S Serial Output Output Pin Description External Analog Measurement Input External Analog Measurement Input External Analog Measurement Input External Analog Measurement Input External Analog Measurement Input EP9302 AC'97 Mode 7 ...

Page 8

... Two-wire Interface Clock Purpose I/O General Two-Wire Interface Data Purpose I/O A real time clock must be connected to RTCXTALI or the EP9302 device will not boot. Table I. Real-Time Clock with Pin Assignments Pin Name - Description Real-Time Clock Oscillator Input Real-Time Clock Oscillator Output Alternative ...

Page 9

... INT[2] is not bonded out. Table L. Dual LED Pin Assignments Pin Name - Alternative Usage Description Green LED General Purpose I/O Red LED General Purpose I/O Pin Name - Description Expanded General Purpose Input / Output Pins with Interrupts Expanded General Purpose Input / Output Pins with Interrupts EP9302 9 ...

Page 10

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Reset and Power Management The chip may be reset through the PRSTn pin or through the open drain common reset pin, RSTOn. Clocks are managed on a peripheral-by-peripheral basis and may be turned off to conserve power. The processor clock is dynamically adjustable from 0 to 200 MHz (184 MHz for industrial conditions) ...

Page 11

... Conditions”, below. Min Typ Max RVDD 3.0 3.3 3.6 CVDD 1.71 1.80 1.94 1.71 1.80 1.94 3.0 3.3 3 +25 + -40 +25 +85 A FCLK - - 200 FCLK - - 184 HCLK - - 100 HCLK - - 92 EP9302 Unit °C Unit °C °C MHz MHz MHz MHz 11 ...

Page 12

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch DC Characteristics ( 70° C; CVDD = VDD_PLL = 1.8; RVDD = 3 All grounds = 0 V; all voltages with respect unless otherwise noted) Parameter High level output voltage Iout = -4 mA Low level output voltage Iout = 4 mA High level input voltage Low level input voltage High level leakage current Vin = 3 ...

Page 13

... MHz and 100 MHz (92 MHz for industrial conditions). DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch Clock High to Low High/Low to High Bus Change Bus Valid Undefined/Invalid Valid Bus to Tristate Bus/Signal Omission Figure 1. Timing Diagram Drawing Key  Copyright 2010 Cirrus Logic (All Rights Reserved) EP9302 13 ...

Page 14

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Memory Interface Figure 2 through Figure 5 define the timings associated with all phases of the SDRAM. The following table contains the values for the timings of each of the SDRAM modes. Parameter SDCLK high time SDCLK low time ...

Page 15

... SDCSn RASn CASn SDWEn t DQd DQMn DQMn DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch t clk_low DAs DAh n t DAs Figure 3. SDRAM Burst Read Cycle Timing Measurement  Copyright 2010 Cirrus Logic (All Rights Reserved) t clk_high t clkrf t DQh t DQh DAh EP9302 ...

Page 16

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch SDRAM Burst Write Cycle SDCLK t d SDCSn RASn CASn SDWEn DQMn clk_low Figure 4. SDRAM Burst Write Cycle Timing Measurement  Copyright 2010 Cirrus Logic (All Rights Reserved) t clk_high t clkrf DS653F2 ...

Page 17

... Note: Chip select shown as bus to illustrate multiple devices being put into auto refresh in one access Figure 5. SDRAM Auto Refresh Cycle Timing Measurement DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch t clk_low  Copyright 2010 Cirrus Logic (All Rights Reserved) t clk_high t clkrf EP9302 17 ...

Page 18

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Static Memory 32-bit Read on 8-bit External Bus Parameter AD setup to CSn assert time CSn assert to Address transition time Address assert time AD transition to CSn deassert time AD hold from CSn deassert time RDn assert time CSn to RDn delay time ...

Page 19

... DAh DAh  Copyright 2010 Cirrus Logic (All Rights Reserved) Typ Max - - t - HCLK - - - - - 2 × (WST1 + HCLK × 2 × HCLK HCLK - 1 × (WST1 + HCLK × HCLK - - - ADd ADh t CSh t WRpwL t WRpwH t DQMpwL t DQMpwH t t DAV DAV t t DAh EP9302 Unit DAh 19 ...

Page 20

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Static Memory 32-bit Read on 16-bit External Bus Parameter AD setup to CSn assert time CSn assert to AD transition time AD transition to CSn deassert time AD hold from CSn deassert time RDn assert time CSn to RDn delay time CSn assert to DQMn assert delay time ...

Page 21

... DAV t ADd t WRpwL t WRpwH t DQpwL t DQpwH t t DAV DAh  Copyright 2010 Cirrus Logic (All Rights Reserved) Typ Max - - - HCLK - - - - - 2 t × (WST1 + 1) - HCLK (t × HCLK - 1 t × (WST1 + 1) - HCLK (t × HCLK - - - 8 t ADh t CSh t WRpwL t DQpwL t DAV EP9302 Unit DAh 21 ...

Page 22

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Static Memory Burst Read Cycle Parameter CSn assert to Address 1 transition time Address assert time AD transition to CSn deassert time AD hold from CSn deassert time CSn to RDn delay time CSn to DQMn assert delay time DA setup to AD transition time ...

Page 23

... WRd t DQMd t DQpwL t DQpwH t WRpwL t WRpwH t t DAh HCLK t DAv t DAh  Copyright 2010 Cirrus Logic (All Rights Reserved) Typ Max + 6 t HCLK 2 1 × (WST1 + 1) t HCLK × HCLK × (WST1 + 11) t HCLK × HCLK 8 t EP9302 Unit ADh t CSh 23 ...

Page 24

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Static Memory Single Read Wait Cycle Parameter CSn assert to WAIT time WAIT assert time WAIT to CSn deassert delay time AD CSn WRn RDn DQMn DA WAIT Figure 12. Static Memory Single Read Wait Cycle Timing Measurement 24 Symbol ...

Page 25

... High-speed ARM9 System-on-chip Processor with MaverickCrunch Symbol Min × WRd HCLK t - WAITd × WAITpw HCLK × CSnd HCLK t WAITd t WAITpw  Copyright 2010 Cirrus Logic (All Rights Reserved) Typ Max × HCLK × (WST1- HCLK × 510 t - HCLK × HCLK t WRd t CSnd EP9302 Unit ...

Page 26

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Static Memory Turnaround Cycle Parameter CSnX deassert to CSnY assert time Notes and Y represent any two chip select numbers. 2. IDCY occurs on read-to-write and write-to-read. 3. IDCY is honored when going from a asynchronous device (CSx synchronous device (/SDCSy). ...

Page 27

... MDCrf MDIOs MDIOh MDIOd  Copyright 2010 Cirrus Logic (All Rights Reserved) Typ Max 10 Mbit 100 Mbit 10 Mbit 100 Mbit mode mode mode mode 400 200 20 260 26 200 20 260 400 200 20 260 26 200 20 260 400 400 - - - - - - - - - - - - 300 300 EP9302 Unit ...

Page 28

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch TXCLK t TXd TXD[3:0]/ TXEN/ TXERR RXCLK RXD[3:0]/ RXDVAL/ RXERR MDC t MDC_high MDIO t (Sourced MDC_per by STA) MDC MDIO (Sourced by PHY TX_high TX_low t TX_per t RXh t RXs t MDC_low t MDIOd Figure 15. Ethernet MAC Timing Measurement  Copyright 2010 Cirrus Logic (All Rights Reserved) ...

Page 29

... Data from slave hold time Note: The tspix_clk is programmable by the user. DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch Symbol t clk_per t clk_high t clk_low t clkrf t DMd t DMs t DMh t DSs t DSh  Copyright 2010 Cirrus Logic (All Rights Reserved) Min Typ Max - tspix_clk - - (tspix_clk (tspix_clk EP9302 Unit ...

Page 30

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Texas Instruments’ Synchronous Serial Format t clk_per t clk_high SCLK SFRM SSPTXD/ MSB SSPRXD Microwire clk_per clkrf clk_high SCLK t clk_low SFRM MSB SSPTXD 8-bit control SSPRXD 30 t clkrf t clk_low LSB bits Figure 16. TI Single Transfer Timing Measurement ...

Page 31

... DMs SSPTXD MSB (master) t DMd t DSs SSPRXD MSB (slave) SFRM DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch t clk_per t clk_low t DMh t DSh Figure 18. SPI Format with SPH=1 Timing Measurement  Copyright 2010 Cirrus Logic (All Rights Reserved) t clkrf LSB LSB EP9302 31 ...

Page 32

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch 2 Inter-IC Sound - I S Parameter SCLK cycle time SCLK high time SCLK low time SCLK rise/fall time SCLK to LRCLK assert delay time Hold between SCLK assert then LRCLK deassert or Hold between LRCLK deassert then SCLK assert ...

Page 33

... ASDO t co ASYNC DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch Symbol t clk_per t clk_high t clk_low = clk_low rfout t rfout Figure 20. AC ‘97 Configuration Timing Measurement  Copyright 2010 Cirrus Logic (All Rights Reserved) Min Typ Max - 81 clkrf rfin rfout t rfin rfout EP9302 Unit ...

Page 34

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch ADC Parameter Resolution Integral non-linearity Offset error Full scale error Maximum sample rate Channel switch settling time Noise (RMS) - typical Note: ADIV refers to bit 16 in the KeyTchClkDiv register. ADIV = 0 means the input clock to the ADC module is equal to the external 14.7456 MHz clock divided by 4. ...

Page 35

... TCK t JPzx TDO DS653F2 High-speed ARM9 System-on-chip Processor with MaverickCrunch t JPs t JPco Figure 22. JTAG Timing Measurement  Copyright 2010 Cirrus Logic (All Rights Reserved) Symbol Min Max t 100 - clk_per clk_high clk_low JPs JPh JPco JPzx JPxz t JPh t JPxz EP9302 Units ...

Page 36

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch 208 Pin LQFP Package Outline 208-Pin LQFP (28 × 28 × 1.40-mm Body) 2.19 29.60 (1.165) 30.40 (1.197) 0.50 (0.0197) BSC Pin 208 0.09 (0.004) 0.20 (0.008) 1.40 (0.055) 1.60 (0.063) NOTES: 1) Dimensions are in millimeters, and controlling dimension is millimeter. ...

Page 37

... FGPIO[2] 204 ADC[0] 170 FGPIO[1] 205 171 gnd_ring 206 172 vdd_ring 207 173 CLD 208 174 CRS 175 TXERR EP9302 Pin Name TXEN MIITXD[0] MIITXD[1] MIITXD[2] MIITXD[3] TXCLK RXERR RXDVAL MIIRXD[0] MIIRXD[1] MIIRXD[2] gnd_ring vdd_ring MIIRXD[3] RXCLK MDIO MDC RDn ...

Page 38

... The second table (Table signal multiplexing and configuration options. Table summary of the EP9302 pin signals, which illustrates the pad type and pad pull type (if any). The symbols used in the table are defined as follows. (Note: A blank box means Not Applicable (NA) or, for Pull Type, No Pull (NP) ...

Page 39

... EEPROM 4ma Flash programming voltage control GPIO I/O, 4ma PU Enhanced GPIO GPIO I/O, 8ma PU GPIO on Port F GPIO I/O, 8ma PU GPIO on Port H GPIO I/O, 8ma PU GPIO on Port C Power P Digital power, 1.8V Power P Digital power, 3.3V Ground G Digital ground Ground G Digital ground EP9302 39 ...

Page 40

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Table R illustrates the pin signal multiplexing and configuration options. Physical Pin Name EGPIO[0] EGPIO[1] EGPIO[3] EGPIO[4] EGPIO[5] EGPIO[6] EGPIO[7] EGPIO[8] EGPIO[9] EGPIO[10] EGPIO[11] EGPIO[12] EGPIO[13] EGPIO[14] EGPIO[15] ABITCLK SSPTX1 SSPRX1 40 Table R. Pin Multiplex Usage Information ...

Page 41

... Celsius Hertz = cycle per second kilobits per second kilobyte kiloHertz = 1000 Hz Megabits per second MegaHertz = 1,000 KiloHertz -6 microAmpere = 10 Ampere microsecond = 1,000 nanoseconds = 10 -3 milliAmpere = 10 Ampere millisecond = 1,000 microseconds = 10 -3 milliWatt = 10 Watts -9 nanosecond = 10 seconds -12 picoFarad = 10 Farads Volt Watt EP9302 -6 seconds -3 seconds 41 ...

Page 42

... EP9302 High-speed ARM9 System-on-chip Processor with MaverickCrunch Ordering Information The order numbers for the device are: EP9302-CQZ -40 ° +85 ° C EP9302-IQZ EP9302 — CQZ Part Number Product Line: Embedded Processor Note the Cirrus Logic Internet site at http://www.cirrus.com to find contact information for your local sales representative. ...

Related keywords