ep9302 Cirrus Logic, Inc., ep9302 Datasheet

no-image

ep9302

Manufacturer Part Number
ep9302
Description
High-speed Arm9 System-on-chip Processor With Maverickcrunch
Manufacturer
Cirrus Logic, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EP9302
Manufacturer:
HAR
Quantity:
30
Part Number:
ep9302-CQ
Manufacturer:
ALTERA
0
Part Number:
ep9302-CQ2
Manufacturer:
ALTERA
0
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
Part Number:
ep9302-EQZ
Manufacturer:
TI
Quantity:
12 000
Part Number:
ep9302-IQZ
Manufacturer:
CIRRUS
Quantity:
20 000
Part Number:
ep9302CQZ
Manufacturer:
CIRRUS
Quantity:
20 000
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
Serial
Audio
Hosts
MAC
IrDA
w/
Math Engine
®
Windows
Processor Bus
©
®
Peripheral Bus
Copyright 2005 Cirrus Logic (All Rights Reserved)
CE-enabled MMU
12 Channel DMA
MaverickKey
MEMORY AND STORAGE
Boot
ROM
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)
DS653PP3
MAR ‘05
1

Related parts for ep9302

ep9302 Summary of contents

Page 1

... SRAM & Boot ROM Flash I/F MEMORY AND STORAGE © Copyright 2005 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 DS653PP3 High-speed ARM9 System-on-chip Processor with MaverickCrunch © Copyright 2005 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 DS653PP3 High-speed ARM9 System-on-chip Processor with MaverickCrunch © Copyright 2005 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

... Clock Clock AC'97 Serial 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

... General 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 Usage ...

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. ...

Page 11

... RVDD+0.3 -40 +125 Conditions”, below. Min Typ Max RVDD 3.0 3.3 3.6 CVDD 1.65 1.80 1.94 1.65 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 ...

Page 13

... MHz and 100 MHz (92 MHz for industrial conditions). DS653PP3 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 2005 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

... 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 2005 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 2005 Cirrus Logic (All Rights Reserved) t clk_high ...

Page 17

... 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 DS653PP3 High-speed ARM9 System-on-chip Processor with MaverickCrunch t clk_low © Copyright 2005 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

... 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 ...

Page 21

... Copyright 2005 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

... HCLK t DAv t DAh © Copyright 2005 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 ...

Page 25

... WRd HCLK t - WAITd × WAITpw HCLK × CSnd HCLK t WAITd t WAITpw © Copyright 2005 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

... 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 © ...

Page 29

... 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 2005 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 DS653PP3 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 2005 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

... Figure 20. AC ‘97 Configuration Timing Measurement © Copyright 2005 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

... JPs t JPco Figure 22. JTAG Timing Measurement © Copyright 2005 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. 2) Package body dimensions do not include mold protrusion, which is 0.25 mm (0.010 in). ...

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

... 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

... User Reset in out - open drain 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

... The order numbers for the device are: EP9302-CQ EP9302-CQZ -40 ° +85 ° C EP9302-IQ -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. Contacting Cirrus Logic Support For all product questions and inquiries contact a Cirrus Logic Sales Representative ...

Related keywords