■ ARM720T Processor
—ARM7TDMI CPU
— 8 KB of four-way set-associative cache
— MMU with 64-entry TLB
— Thumb code support enabled
■ Ultra low power
— 90 mW at 74 MHz typical
— 30 mW at 18 MHz typical
— 10 mW in the Idle State
— <1 mW in the Standby State
■ 48 KB of on-chip SRAM
™
■ MaverickKey
— 32-bit unique ID can be used for SDMI compliance
— 128-bit random ID
■ Dynamically programmable clock speeds of
18, 36, 49, and 74 MHz
IDs
EP7311 Data Sheet
High-Performance,
Low-Power System on Chip with
SDRAM and Enhanced Digital
Audio Interface
OVERVIEW
The Maverick™ EP7311 is designed for ultra-low-power
applications such as PDAs, smart cellular phones, and
industrial hand held information appliances. The corelogic functionality of the device is built around an
ARM720T processor with 8 KB of four-way setassociative unified cache and a write buffer. Incorporated
into the ARM720T is an enhanced memory management
unit (MMU) which allows for support of sophisticated
operating systems like Linux
Copyright 2001 Cirrus Logic (All Rights Reserved)July ’01
DS506PP1
1
EP7311
High-Performance, Low-Power System on Chip
FEATURES (cont)
■ LCD controller
— Interfaces directly to a single-scan panel
monochrome STN LCD
— Interfaces to a single-scan panel color STN LCD
with minimal external glue logic
■ Full JTAG boundary scan and Embedded ICE
support
■ Integrated Peripheral Interfaces
— 32-bit SDRAM Interface up to 2 external banks
— 8/32/16-bit SRAM/FLASH/ROM Interface
— Multimedia Codec Port
— Two Synchronous Serial Interfaces (SSI1, SSI2)
— CODEC Sound Interface
×8Keypad Scanner
— 8
— 27 General Purpose Input/Output pins
— Dedicated LED flasher pin from the RTC
■ Internal Peripherals
— Two 16550 compatible UARTs
— IrDA Interface
— Two P WM I nt e rf a ces
— Real-time Clock
— Two general purpose 16-bit timers
— Interrupt Controller
— Boot ROM
■ Package
— 208-Pin LQFP
— 256-Ball PBGA
— 204-Ball TFBGA
■ The fully static EP7311 is optimized for low power
dissipation and is fabricated on a 0.25 micron CMOS
process
■ Development Kits
— EDB7312: Development Kit with color STN LCD
on board.
— EDB7312-LW: EDB7312 with Lynuxworks’
BlueCat Linux Tools and software for Windows
host (free 30 day BlueCat support from
Lynuxworks ).
— EDB7312-LL: EDB7312 with Lynuxworks’ BlueCat
Linux Tools and software for Linux host (free 30
day BlueCat support from Lynuxworks).
Note: * BlueCat available separately through Lynuxworks
only.
* Use the EDB7312 Development Kit for all the EP73xx
devices.
OVERVIEW (cont.)
The EP7311 is designed for low-power operation. Its core
operates at only 2.5 V, while its I/O has an operation
range of 2.5 V–3.3 V. The device has three basic power
states: operating, idle and standby.
One of its notable features is MaverickKey unique IDs.
These are factory programmed IDs in response to the
growing concern over secure web content and commerce.
With Internet security playing an important role in the
delivery of digital media such as books or music,
Contacting Cirrus Logic Support
For a complete listing of Direct Sales, Distributor, and Sales Representative contacts, visit the Cirrus Logic web site at:
Preliminar y product i nformati on descr ibes product s which are in producti on, but f or which full char acterization dat a is not yet avai l able. Advance pr oduct inf ormation descri bes products which are in development and subject t o devel opment changes. Cirrus Logic, I nc. has made best ef forts to ensure that t he information contai ned i n this
document is accurate and reli able. However, the inf ormation i s subj ect to change without not ice and is provi ded “AS IS” without warranty of any kind (express or implied).
No responsibility is assumed by Cirrus Logic, Inc. for the use of this information, nor for infringements of patents or other rights of t hird part ies. Thi s document is the property
of Cirrus Lo gic, I nc. and impli es no lic ense under patent s, copyri ghts, t rademarks, or tr ade secrets. No part of this publicat ion may be copied, reproduced, s tored in a r etri eval
system, or transmitted, in any form or by any means (elect roni c, mechanical, photographi c, or ot herwise) without the prior written consent of Cirr us Logi c, Inc. Items from
any Cirrus Logi c websi te or disk may be print ed for use by the user. However, no part of t he print out or el ectronic fil es may be copi ed, reproduced, stored in a retri eval
system, or transmitted, in any form or by any means (electronic, mechanical, photographic, or otherwise) without the prior wri tten consent of Cirrus Logic, I nc.Furthermore,
no part of this publ icati on may be used as a basis f or manufact ure or sale of any items without the prior wri tten consent of Cirrus Logic, I nc. The names of products of Cir rus
Logic, Inc. or other vendor s and suppliers appearing in thi s document may be trademarks or servi ce marks of their respecti ve owners which may be registered in some
jurisdi ctions. A list of Ci rrus Logic, Inc. tr ademarks and servi ce marks can be found at http:// www.cir rus.com.
traditional software methods are quickly becoming
unreliable. The MaverickKey unique IDs consist of two
registers, one 32-bit series register and one random 128bit register that may be used by an OEM for an
authentication mechanism.
Simply by adding desired memory and peripherals to the
highly integrated EP7311 completes a low-power system
solution. All necessary interface logic is integrated onchip.
2Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
EP7311
High-Performance, Low-Power System on Chip
Processor Core - ARM720T
The EP7311 incorporates an ARM 32-bit RISC
microcontroller that controls a wide range of on-chip
peripherals. The processor utilizes a three-stage pipeline
consisting of fetch, decode and execute stages. Key
features include:
• ARM (32-bit) and Thumb (16-bit compressed)
instruction sets
• Enhanced MMU for Microsoft Windows CE and other
operating systems
• 8 KB of 4-way set-associative cache.
• Translation Look Aside Buffers with 64 Translated
Entries
Power Management
The EP7311 is designed for ultra-low-power operation.
Its core operates at only 2.5 V, while its I/O has an
operation range of 2.5 V–3.3 V allowing the device to
achieve a performance level equivalent to 60 MIPS. The
device has three basic power states:
• Operating — This state is the full performance
state. All the clocks and peripheral logic are
enabled.
• Idle — This state is the same as the Operating
State, except the CPU clock is halted while
waiting for an event such as a key press.
• Standby — This state is equivalent to the
computer being switched off (no display), and
the main oscillator shut down. An event such as
a key press can wake-up the processor.
Pin MnemonicI/OPin Description
BATOKIBattery ok input
nEXTPWRI
nPWRFLIPower fail sense input
nBATCHGIBattery changed sense input
Table A. Power Management Pin Assignments
External power supply sense
input
MaverickKey™ Unique ID
MaverickKey unique hardware programmed IDs are a
solution to the growing concern over secure web content
and commerce. With Internet security playing an
important role in the delivery of digital media such as
books or music, traditional software methods are quickly
becoming unreliable. The MaverickKey unique IDs
provide OEMs with a method of utilizing specific
hardware IDs such as those assigned for SDMI (Secure
Digital Music Initiative) or any other authentication
mechanism.
Both a specific 32-bit ID as well as a 128-bit random ID is
programmed into the EP7311 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 EP7311 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’s
Internet appliances.
Memory Interfaces
There are two main external memory interfaces. The first
one is the ROM/SRAM/FLASH-style interface that has
programmable wait-state timings and includes burstmode capability, with six chip selects decoding six
256 MB sections of addressable space. For maximum
flexibility, each bank can be specified to be 8-, 16-, or 32bits wide. This allows the use of 8-bit-wide boot ROM
options to minimize overall system cost. The on-chip
boot ROM can be used in product manufacturing to
serially download system code into system FLASH
memory. To further minimize system memory
requirements and cost, the ARM Thumb instruction set is
supported, providing for the use of high-speed 32-bit
operations in 16-bit op-codes and yielding industryleading code density.
Pin MnemonicI/OPin Description
nCS[5:0]OChip select out
A[27:0]OAddress output
D[31:0]I/OData I/O
nMOE/nSDCAS(Note)OROM expansion OP enable
nMWE/nSDWE(Note)OROM expansion write enable
HALFWORDO
WORDOWord access select output
WRITE/nSDRAS(Note)OTransfer direction
Table B. Static Memory Interface Pin Assignments
Note: Pins are multiplexed. See Table S on page 8 for more
information.
Halfword access select
output
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)3
EP7311
High-Performance, Low-Power System on Chip
The second is the programmable 16- or 32-bit-wide
SDRAM interface that allows direct connection of up to
two banks of SDRAM, totaling 512 Mb. To assure the
lowest possible power consumption, the EP7311
supports self-refresh SDRAMs, which are placed in a
low-power state by the device when it enters the lowpower Standby State.
Pin MnemonicI/OPin Description
SDCLKOSDRAM clock output
SDCKEOSDRAM clock enable output
nSDCS[1:0]OSDRAM chip select out
WRITE/nSDRAS(Note 2)OSDRAM RAS signal output
nMOE/nSDCAS(Note 2)OSDRAM CAS control signal
nMWE/nSDWE(Note 2)O
A[27:15]/DRA[0:12] (Note 1)OSDRAM address
A[14:13]/DRA[12:14]OSDRAM internal bank select
PD[7:6]/SDQM[1:0] (Note 2)I/OSDRAM byte lane mask
SDQM[3:2]OSDRAM byte lane mask
D[31:0]I/OData I/O
Table C. SDRAM Interface Pin Assignments
Note: 1. Pins A[27:13] map to DRA[0:14] respectively.
(i.e. A[27}/DRA[0}, A[26}/DRA[1], etc.) This is to
balance the load for large memory systems.
2. Pins are multiplexed. See Table S on page 8 for
more information.
SDRAM write enable control
signal
Digital Audio Capability
The EP7311 uses its powerful 32-bit RISC processing
engine to implement audio decompression algorithms in
software. The nature of the on-board RISC processor, and
the availability of efficient C-compilers and other
software development tools, ensures that a wide range of
audio decompression algorithms can easily be ported to
and run on the EP7311
RX/TX signals to/from UART 1 to enable these signals
to drive an infrared communication interface directly.
Pin MnemonicI/OPin Description
TXD[1]OUART 1 transmit
RXD[1]IUART 1 receive
CTSIUART 1 clear to send
DCDIUART 1 data carrier detect
DSRIUART 1 data set ready
TXD[2]OUART 2 transmit
RXD[2]IUART 2 receive
LEDDRVOInfrared LED drive output
PHDINIPhoto diode input
Table D. Universal Asynchronous Receiver/Transmitters Pin
Assignments
Multimedia Codec Port (MCP)
The Multimedia Codec Port provides access to an audio
codec, a telecom codec, a touchscreen interface, four
general purpose analog-to-digital converter inputs, and
ten programmable digital I/O lines.
Pin MnemonicI/OPin Description
SIBCLKOSerial bit clock
SIBDOUTOSerial data out
SIBDINISerial data in
SIBSYNCOSample clock
Table E. MCP Interface Pin Assignments
Note: See Table R on page 8 for information on pin
The EP7311 includes two 16550-type UARTs for RS-232
serial communications, both of which have two 16-byte
FIFOs for receiving and transmitting data. The UARTs
support bit rates up to 115.2 kbps. An IrDA SIR protocol
encoder/decoder can be optionally switched into the
4Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
EP7311
High-Performance, Low-Power System on Chip
CODEC Interface
The EP7311 includes an interface to telephony-type
CODECs for easy integration into voice-over-IP and
other voice communications systems. The CODEC
interface is multiplexed to the same pins as the MCP and
SSI2.
Pin MnemonicI/OPin Description
PCMCLKOSerial bit clock
PCMOUTOSerial data out
PCMINISerial data in
PCMSYNCOFrame sync
Table F. CODEC Interface Pin Assignments
Note: See Table R on page 8 for information on pin
multiplexes.
SSI2 Interface
An additional SPI/Microwire1-compatible interface is
available for both master and slave mode
communications. The SSI2 unit shares the same pins as
the MCP and CODEC interfaces through a multiplexer.
• Synchronous clock speeds of up to 512 kHz
• Separate 16 entry TX and RX half-word wide FIFOs
• Half empty/full interrupts for FIFOs
• Separate RX and TX frame sync signals for
asymmetric traffic
Pin MnemonicI/OPin Description
SSICLK I/OSerial bit clock
SSITXDAOSerial data out
SSIRXDAISerial data in
SSITXFRI/OTransmit frame sync
SSIRXFRI/OReceive frame sync
Table G. SSI2 Interface Pin Assignments
Note: See Table R on page 8 for information on pin
A DMA address generator is provided that fetches video
display data for the LCD controller from memory. The
display frame buffer start address is programmable,
allowing the LCD frame buffer to be in SDRAM, internal
SRAM or external SRAM.
• Interfaces directly to a single-scan panel monochrome
STN LCD
• Interfaces to a single-scan panel color STN LCD with
minimal external glue logic
• Panel width size is programmable from 32 to 1024
pixels in 16-pixel increments
• Video frame buffer size programmable up to
128 KB
• Bits per pixel of 1, 2, or 4 bits
Pin MnemonicI/OPin Description
CL1OLCD line clock
CL2OLCD pixel clock out
DD[3:0]OLCD serial display data bus
FRMOLCD frame synchronization pulse
MOLCD AC bias drive
Table I. LCD Interface Pin Assignments
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)5
EP7311
High-Performance, Low-Power System on Chip
64-Keypad Interface
Matrix keyboards and keypads can be easily read by the
EP7311. A dedicated 8-bit column driver output
generates strobes for each keyboard column signal. The
pins of Port A, when configured as inputs, can be
selectively OR’ed together to provide a keyboard
interrupt that is capable of waking the system from a
STANDBY or IDLE state.
• Column outputs can be individually set high with the
remaining bits left at high-impedance
• Column outputs can be driven all-low, all-high, or allhigh-impedance
• Keyboard interrupt driven by OR'ing together all Port
A bits
• Keyboard interrupt can be used to wake up the
system
×8 keyboard matrix usable with no external logic,
• 8
extra keys can be added with minimal glue logic
Pin MnemonicI/OPin Description
COL[7:0]OKeyboard scanner column drive
Table J. Keypad Interface Pin Assignments
Interrupt Controller
When unexpected events arise during the execution of a
program (i.e., interrupt or memory fault) an exception is
usually generated. When these exceptions occur at the
same time, a fixed priority system determines the order
in which they are handled. The EP7311 interrupt
controller has two interrupt types: interrupt request
(IRQ) and fast interrupt request (FIQ). The interrupt
controller has the ability to control interrupts from 22
different FIQ and IRQ sources.
• Supports 22 interrupts from a variety of sources (such
as UARTs, SSI1, and key matrix.)
• Routes interrupt sources to the ARM720T’s IRQ or
FIQ (Fast IRQ) inputs
• Five dedicated off-chip interrupt lines operate as level
sensitive interrupts
.
Pin MnemonicI/OPin Description
nEINT[2:1]IExternal interrupt
EINT[3]IExternal interrupt
nEXTFIQIExternal Fast Interrupt input
nMEDCHG/nBROM(Note)IMedia change interrupt input
Table K. Interrupt Controller Pin Assignments
Note: Pins are multiplexed. See Table S on page 8 for more
information.
Real-Time Clock
The EP7311 contains a 32-bit Real Time Clock (RTC) that
can be written to and read from in the same manner as
the timer counters. It also contains a 32-bit output match
register which can be programmed to generate an
interrupt.
• Driven by an external 32.768 kHz crystal oscillator
Pin MnemonicPin Description
RTCINReal-Time Clock Oscillator Input
RTCOUTReal-Time Clock Oscillator Output
VDDRTCReal-Time Clock Oscillator Power
VSSRTCReal-Time Clock Oscillator Ground
Table L. Real-Time Clock Pin Assignments
PLL and Clocking
• Processor and Peripheral Clocks operate from a single
3.6864 MHz crystal or external 13 MHz clock
• Programmable clock speeds allow the peripheral bus
to run at 18 MHz when the processor is set to 18 MHz
and at 36 MHz when the processor is set to 36, 49 or
74 MHz
Pin MnemonicPin Description
MOSCINMain Oscillator Input
MOSCOUTMain Oscillator Output
VDDOSCMain Oscillator Power
VSSOSCMain Oscillator Ground
Table M. PLL and Clocking Pin Assignments
6Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
EP7311
High-Performance, Low-Power System on Chip
DC-to-DC converter interface (PWM)
• Provides two 96 kHz clock outputs with
programmable duty ratio (from 1-in-16 to 15-in-16)
that can be used to drive a positive or negative DC to
DC converter
Pin MnemonicI/OPin Description
DRIVE[1:0]I/OPWM drive output
FB[1:0]IPWM feedback input
Table N. DC-to-DC Converter Interface Pin Assignments
Timers
• Internal (RTC) timer
• Two internal 16-bit programmable hardware count-
down timers
General Purpose Input/Output (GPIO)
• Three 8-bit and one 3-bit GPIO ports
• Supports scanning keyboard matrix
Hardware debug Interface
• Full JTAG boundary scan and Embedded ICE
support
Pin MnemonicI/OPin Description
TCLKIJTAG clock
TDIIJTAG data input
TDOOJTAG data output
nTRSTIJTAG async reset input
TMSIJTAG mode select
Table P. Hardware Debug Interface Pin Assignments
LED Flasher
A dedicated LED flasher module can be used to generate
a low frequency signal on Port D pin 0 for the purpose of
blinking an LED without CPU intervention. The LED
flasher feature is ideal as a visual annunciator in battery
powered applications, such as a voice mail indicator on a
portable phone or an appointment reminder on a PDA.
Pin MnemonicI/OPin Description
PA[7:0]IGPIO port A
PB[7:0]IGPIO port B
PD[0]/LEDFLSH(Note)I/OGPIO port D
PD[5:1]I/OGPIO port D
PD[7:6]/SDQM[1:0](Note)I/OGPIO port D
PE[1:0]/BOOTSEL[1:0] (Note)IGPIO port E
PE[2]/CLKSEL(Note)IGPIO port E
Table O. General Purpose Input/Output Pin Assignments
Note: Pins are multiplexed. See Table S on page 8 for more
information.
• Software adjustable flash period and duty cycle
• Operates from 32 kHz RTC clock
• Will continue to flash in IDLE and STANDBY states
• 4 mA drive current
Pin MnemonicI/OPin Description
PD[0]/LEDFLSH(Note)OLED flasher driver
Table Q. LED Flasher Pin Assignments
Note: Pins are multiplexed. See Table S on page 8 for more
information.
Internal Boot ROM
The internal 128 byte Boot ROM facilitates download of
saved code to the on-board SRAM/FLASH.
Packaging
The EP7311 is available in a 208-pin LQFP package, 256ball PBGA package or a 204-ball TFBGA package.
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)7
EP7311
High-Performance, Low-Power System on Chip
Pin Multiplexing
The following table shows the pin multiplexing of the
MCP, SSI2 and the CODEC. The selection between SSI2
and the CODEC is controlled by the state of the SERSEL
bit in SYSCON2. The choice between the SSI2, CODEC,
and the MCP is controlled by the MCPSEL bit in
SYSCON3 (see the EP73xx User’s Manual for more
information).
Pin
Mnemonic
SSICLKI/OSIBCLKSSICLK PCMCLK
SSITXDAOSIBDOUTSSITXDAPCMOUT
SSIRXDAISIBDINSSIRXDAPCMIN
SSITXFRI/OSIBSYNCSSITXFRPCMSYNC
SSIRXFRIp/uSSIRXFRp/u
BUZO
Table R. MCP/SSI2/CODEC Pin Multiplexing
I/OMCPSSI2CODEC
The following table shows the pins that have been
multiplexed in the EP7311.
Signal BlockSignal Block
nMOEStatic MemorynSDCASSDRAM
nMWEStatic MemorynSDWESDRAM
WRITEStatic MemorynSDRASSDRAM
A[27:15]Static MemoryDRA[0:12]SDRAM
A[14:13]Static MemoryDRA[13:14]SDRAM
PD[7:6]GPIOSDQM[1:0]SDRAM
RUN
nMEDCHG
PD[0]GPIOLEDFLSHLED Flasher
PE[1:0]GPIOBOOTSEL[1:0]
PE[2]GPIOCLKSEL
System
Configuration
Interrupt
Controller
Table S. Pin Multiplexing
CLKEN
nBROM
System
Configuration
Boot ROM
select
System
Configuration
System
Configuration
8Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
System Design
EP7311
High-Performance, Low-Power System on Chip
As shown in system block diagram, simply adding
desired memory and peripherals to the highly integrated
CRYSTAL
CRYSTAL
PC CARD
SOCKET
CONTROLLER
×16
SDRAM
×16
SDRAM
×16
FLASH
PC CARD
×16
SDRAM
×16
SDRAM
×16
FLASH
MOSCIN
RTCIN
nCS[4]
PB0
EXPCLK
D[0-31]
A[0-27]
nMOE
WRITE
SDRAS/
SDCAS
SDCS[0]
SDQM[0-3]
SDCS[1]
SDQM[0-3]
nCS[0]
nCS[1]
EP7311 completes a low-power system solution. All
necessary interface logic is integrated on-chip.
DD[0-3]
COL[0-7]
PA[0-7]
PB[0-7]
PD[0-7]
nPWRFL
BATOK
nEXTPWR
EP7311
nBATCHG
WAKEUP
DRIVE[0-1]
SSICLK
SSITXFR
SSITXDA
SSIRXDA
SSIRXFR
CL1
CL2
FRM
PE[0-2]
nPOR
RUN
FB[0-1]
M
LCD
KEYBOARD
POWER
SUPPLY UNIT
AND
COMPARATORS
DC-TO-DC
CONVERTERS
CODEC/SSI2/
MCP
DC
INPUT
BATTERY
×16
FLASH
EXTERNAL MEMORYMAPPED EXPANSION
×16
FLASH
BUFFERS
BUFFERS
ADDITIONAL I/O
AND
LATCHES
Figure 1. A Maximum EP7311 Based System
Note: A system can only use one of the following peripheral
interfaces at any given time: SSI2,CODEC or MCP.
CS[n]
WORD
nCS[2]
nCS[3]
LEDFLSH
LEDDRV
PHDIN
RXD1/2
TXD1/2
DSR
CTS
DCD
ADCCLK
nADCCS
ADCOUT
ADCIN
SMPCLK
IR LED AND
PHOTODIODE
2× RS-232
TRANSCEIVERS
ADC
DIGITIZER
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)9
EP7311
High-Performance, Low-Power System on Chip
ELECTRICAL SPECIFICATIONS
Absolute Maximum Ratings
DC Core, PLL, and RTC Supply Voltage2.9 V
DC I/O Supply Voltage (Pad Ring)3.6 V
DC Pad Input Current
Storage Temperature, No Power–40
±10 mA/pin; ±100 mA cumulative
°C to +125°C
Recommended Operating Conditions
DC core, PLL, and RTC Supply Voltage2.5 V
DC I/O Supply Voltage (Pad Ring)2.3 V - 3.6 V
DC Input / Output VoltageO–I/O supply voltage
Operating Temperature
± 0.2 V
Extended -20
Industrial -40
°C to +70°C; Commercial 0°C to +70°C;
°C to +85°C
DC Characteristics
All characteristics are specified at VDD = 2.5 V and VSS = 0 V over an operating temperature of 0°C to +70°C for all
frequencies of operation. The current consumption figures relate to typical conditions at 2.5 V, 18.432 MHz operation
with the PLL switched “on.”
SymbolParameterMinTypMaxUnitConditions
VIHCMOS input high voltage
0.65
× V
DDIO
V
DDIO
+ 0.3
V
V
DDIO
= 2.5 V
× V
VILCMOS input low voltage-0.3
VT+
VT-
VhstSchmitt trigger hysteresis0.10.4VVIL to VIH
VOH
VOL
IIN
IOZ
CINInput capacitance810.0pF
Schmitt trigger positive going
threshold
Schmitt trigger negative going
threshold
a
CMOS output high voltage
Output drive 1
Output drive 2
CMOS output low voltage
Output drive 1
Output drive 2
Input leakage current
Bidirectional 3-state leakage
current
b c
a
a
a
a
a
1.6 (Typ)2.0V
0.81.2 (Typ)V
VDD – 0.2
2.5
2.5
25100µA
0.25
DDIO
0.3
0.5
0.5
1.0µA
V
V
V
V
V
V
V
= 2.5 V
V
DDIO
IOH = 0.1 mA
IOH = 4 mA
IOH = 12 mA
IOL = –0.1 mA
IOL = –4mA
IOL = –12 mA
VIN = V
VOUT = V
or GND
DD
DD
or GND
10Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
High-Performance, Low-Power System on Chip
SymbolParameterMinTypMaxUnitConditions
COUTOutput capacitance810.0pF
CI/OTransceiver capacitance810.0pF
EP7311
Only 32 kHz oscillator running,
Cache disabled, all other I/O
static, VIH = V
VIL = GND ± 0.1 V
IDD
standby
Standby current consumption
Core, Osc, RTC @2.5 V
I/O @ 3.3 V
TBD
TBD
300µA
Both oscillators running, CPU
static, Cache disabled, LCD
refresh active, VIH = V
VIL = GND ± 0.1 V
IDD
idle
Idle current consumption
Core, Osc, RTC @2.5 V
I/O @ 2.5 V
TBD
TBD
4.2mA
At 13 MHz
IDD
operatin
Operating current consumption
Core, Osc, RTC @2.5 V
I/O @ 3.3 V
TBD
TBD
mA
All system active, running typical
program, cache disabled, and
LCD inactive
Minimum standby voltage for
V
DDstandby
Standby supply voltageTBDV
state retention and RTC
operation only
a.See Table T on page 29.
b.Assumes buffer has no pull-up or pull-down resistors.
c.The leakage value given assumes that the pin is configured as an input pin but is not currently being driven.
Note: 1) All power dissipation values can be derived from taking the particular IDD current and multiplying by 2.5 V.
2) The RTC of the EP7311 should be brought up at room temperature. This is required because the RTC OSC will NOT function
properly if it is brought up at –40
°C. Once operational, it will continue to operate down to –20°C extended and 0°C
commercial.
3) A typical design will provide 3.3 V to the I/O supply (i.e., V
IO), and 2.5 V to the remaining logic. This is to allow the I/O to be
DD
compatible with 3.3 V powered external logic (i.e., 3.3 V SDRAMs).
4) Pull-up current = 50 µA typical at V
= 3.3 V.
DD
± 0.1 V,
DD
± 0.1 V,
DD
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)11
EP7311
Clock
High to Low
High/Low to High
Bus Change
Bus Valid
Undefined/Invalid
Valid Bus to Tristate
Bus/Signal Omission
High-Performance, Low-Power System on Chip
Timings
Timing Diagram Conventions
This data sheet contains one or more timing diagrams. The following key explains the components used in these
diagrams. Any variations are clearly labelled when they occur. Therefore, no additional meaning should be attached
unless specifically stated.
Timing Conditions
Unless specified otherwise, the following conditions are true for all timing measurements. All characteristics are
specified at V
marked with a # will be significantly different for 13 MHz mode because the EXPCLK is provided as an input rather
than generated internally. These timings are estimated at present. The timing values are referenced to 1/2 V
12Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
= 2.3 - 2.7 V and VSS = 0 V over an operating temperature of 0°C to +70°C. Those characteristics
DD
DD
.
EP7311
High-Performance, Low-Power System on Chip
SDRAM 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.
ParameterSymbolMinTypMaxUnit
SDCLK rising edge to SDCS assert delay time
SDCLK rising edge to SDCS deassert delay time
SDCLK rising edge to SDRAS assert delay time
SDCLK rising edge to SDRAS deassert delay time
SDCLK rising edge to SDRAS invalid delay time
SDCLK rising edge to SDCAS assert delay time
SDCLK rising edge to SDCAS deassert delay time
SDCLK rising edge to ADDR transition time
SDCLK rising edge to ADDR invalid delay time
SDCLK rising edge to SDMWE assert delay time
SDCLK rising edge to SDMWE deassert delay time
DATA transition to SDCLK rising edge time
SDCLK rising edge to DATA transition hold time
SDCLK rising edge to DATA transition delay time
t
CSa
t
CSd
t
RAa
t
RAd
t
RAnv
t
CAa
t
CAd
t
ADv
t
ADx
t
MWa
t
MWd
t
DAs
t
DAh
t
DAd
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD0TBDns
TBD-TBDns
TBD-TBDns
TBD-TBDns
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)13
16Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
SDRAM Refresh Cycle
SDCLK
EP7311
High-Performance, Low-Power System on Chip
SDCS
SDRAS
SDCAS
SDATA
ADDR
SDQM
[3:0]
SDMWE
t
t
CSa
RAa
t
t
t
CSd
RAd
CAa
Figure 5. SDRAM Refresh Cycle Timing Measurement
t
CAd
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)17
EP7311
High-Performance, Low-Power System on Chip
Static Memory
Figure 6 through Figure 9 define the timings associated with all phases of the Static Memory. The following table
contains the values for the timings of each of the Static Memory modes.
ParameterSymbolMinTypMaxUnit
EXPCLK rising edge to nCS assert delay time
EXPCLK falling edge to nCS deassert hold time
EXPCLK rising edge to A assert delay time
EXPCLK falling edge to A deassert hold time
EXPCLK rising edge to nMWE assert delay time
EXPCLK rising edge to nMWE deassert hold time
EXPCLK falling edge to nMOE assert delay time
EXPCLK falling edge to nMOE deassert hold time
EXPCLK falling edge to HALFWORD deassert delay time
EXPCLK falling edge to WORD assert delay time
EXPCLK rising edge to data valid delay time
EXPCLK falling edge to data invalid delay time
Data setup to EXPCLK falling edge time
EXPCLK falling edge to data hold time
t
CSd
t
CSh
t
t
t
MWd
t
MWh
t
MOEd
t
MOEh
t
HWd
t
WDd
t
t
Dnv
t
t
Ad
Ah
Dv
Ds
Dh
TBD8TBDns
TBD4TBDns
TBD4TBDns
TBD8TBDns
TBD4TBDns
TBD4TBDns
TBD4TBDns
TBD4TBDns
TBD4TBDns
TBD4TBDns
TBD20TBDns
TBD8TBDns
TBD-TBDns
TBD-TBDns
EXPCLK rising edge to WRITE assert delay time
EXPREADY setup to EXPCLK falling edge time
EXPCLK falling edge to EXPREADY hold time
t
WRd
t
EXs
t
EXh
TBD8TBDns
TBD-TBDns
TBD-TBDns
18Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
Static Memory Single Read Cycle
EXPCLK
EP7311
High-Performance, Low-Power System on Chip
nCS
A
nMWE
nMOE
HALF-
WORD
WORD
D
EXPRDY
t
CSd
t
t
CSh
Ad
t
MOEh
t
Dh
t
t
HWd
WDd
t
MOEd
t
Ds
t
EXs
t
EXh
t
WRd
WRITE
Figure 6. Static Memory Single Read Cycle Timing Measurement
Note: 1. The cycle time can be extended by integer multiples of the clock period (27 ns at 36 MHz, 54 ns at 18.432 MHz, and
77 ns at 13 MHz), by either driving EXPRDY low and/or by programming a number of wait states. EXPRDY is sampled on
the falling edge of EXPCLK before the data transfer. If low at this point, the transfer is delayed by one clock period where
EXPRDY is sampled again. EXPCLK need not be referenced when driving EXPRDY, but is shown for clarity.
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)19
EP7311
High-Performance, Low-Power System on Chip
Static Memory Single Write Cycle
EXPCLK
nCS
nMWE
nMOE
HALF-
WORD
WORD
t
t
CSd
Ad
t
CSh
A
t
t
HWd
WDd
t
MWd
t
Dv
t
MWh
D
t
EXs
t
EXh
EXPRDY
WRITE
Figure 7. Static Memory Single Write Cycle Timing Measurement
Note: 1. The cycle time can be extended by integer multiples of the clock period (27 ns at 36 MHz, 54 ns at 18.432 MHz, and
77 ns at 13 MHz), by either driving EXPRDY low and/or by programming a number of wait states. EXPRDY is sampled on
the falling edge of EXPCLK before the data transfer. If low at this point, the transfer is delayed by one clock period where
EXPRDY is sampled again. EXPCLK need not be referenced when driving EXPRDY, but is shown for clarity.
2. Zero wait states for sequential writes is not permitted for memory devices which use nMWE pin, as this cannot be driven with
valid timing under zero wait state conditions.
20Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
Note: 1. Four cycles are shown in the above diagram (minimum wait states, 1-0-0-0). This is the maximum number of consecutive
cycles that can be driven. The number of consecutive cycles can be programmed from 2 to 4, inclusively.
2. The cycle time can be extended by integer multiples of the clock period (27 ns at 36 MHz, 54 ns at 18.432 MHz, and
77 ns at 13 MHz), by either driving EXPRDY low and/or by programming a number of wait states. EXPRDY is sampled on
the falling edge of EXPCLK before the data transfer. If low at this point, the transfer is delayed by one clock period where
EXPRDY is sampled again. EXPCLK need not be referenced when driving EXPRDY, but is shown for clarity.
3. Consecutive reads with sequential access enabled are identical except that the sequential access wait state field is used to
determine the number of wait states, and no idle cycles are inserted between successive non-sequential ROM/expansion
cycles. This improves performance so the SQAEN bit should always be set where possible.
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)21
Note: 1. Four cycles are shown in the above diagram (minimum wait states, 1-1-1-1). This is the maximum number of consecutive
cycles that can be driven. The number of consecutive cycles can be programmed from 2 to 4, inclusively.
2. The cycle time can be extended by integer multiples of the clock period (27 ns at 36 MHz, 54 ns at 18.432 MHz, and
77 ns at 13 MHz), by either driving EXPRDY low and/or by programming a number of wait states. EXPRDY is sampled on
the falling edge of EXPCLK before the data transfer. If low at this point, the transfer is delayed by one clock period where
EXPRDY is sampled again. EXPCLK need not be referenced when driving EXPRDY, but is shown for clarity.
3. Zero wait states for sequential writes is not permitted for memory devices which use nMWE pin, as this cannot be driven with
valid timing under zero wait state conditions.
22Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
SSI1 Interface
EP7311
High-Performance, Low-Power System on Chip
ParameterSymbolMinMaxUnit
ADCCLK falling edge to nADCCSS deassert delay time
ADCIN data setup to ADCCLK rising edge time
ADCIN data hold from ADCCLK rising edge time
ADCCLK falling edge to data valid delay time
ADCCLK falling edge to data invalid delay time
ADC
CLK
nADC
CSS
t
INs
ADCIN
t
Cd
t
INs
t
INh
t
Ovd
t
Od
t
Cd
t
INh
TBDTBDns
TBDTBDns
TBDTBDns
TBDTBDns
TBDTBDns
ADC
OUT
Figure 10. SSI1 Interface Timing Measurement
t
Ovd
t
Od
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)23
EP7311
High-Performance, Low-Power System on Chip
SSI2 Interface
ParameterSymbolMinMaxUnit
SSICLK period (slave mode)
SSICLK high time
SSICLK low time
SSICLK rise/fall time
SSICLK rising edge to RX and/or TX frame sync high time
SSICLK rising edge to RX and/or TX frame sync low time
SSIRXFR and/or SSITXFR period
SSIRXDA setup to SSICLK falling edge time
SSIRXDA hold from SSICLK falling edge time
SSICLK rising edge to SSITXDA data valid delay time
SSITXDA valid time
t
clk_per
t
clk_high
t
clk_low
t
clkrf
t
FRd
t
FRa
t
FR_per
t
RXs
t
RXh
t
TXd
t
TXv
0512ns
9251025ns
9251025ns
7ns
528ns
448ns
750ns
30ns
40ns
80ns
ns
SSI
CLK
SSIRXFR/
SSITXFR
SSI
RXDA
SSI
TXDA
t
FRd
t
TXd
t
clk_per
t
RXh
t
RXs
t
FRa
t
clkrf
t
FR_per
t
clk_high
D7
t
TXv
Figure 11. SSI2 Interface Timing Measurement
D2
D1D7
D2D1
t
clk_low
D0
D0
24Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
LCD Interface
EP7311
High-Performance, Low-Power System on Chip
ParameterSymbolMinMaxUnit
CL[1] falling to CL[2] falling time
LCD CL[2] low time
LCD CL[2] high time
CL[2] falling to CL[1] rising delay time
CL[1] falling to CL[2] rising delay time
LCD CL[1] high time
CL[1] falling to FRM transition time
CL[1] falling to M transition time
CL[2] rising to DD (display data) transition time
CL[2]
t
CL1d
CL[1]
FRM
M
t
DDd
DD
[3:0]
t
CL2h
t
clk
t
clk_low
t
clk_high
t
CL1d
t
CL2d
t
CL2h
t
FRMd
t
Md
t
DDd
t
clk
t
CL2d
t
FRMd
t
Md
t
clk_low
2006,950ns
803,475ns
803,475ns
025ns
803,475ns
803,475ns
30010,425ns
− 1020ns
− 1020ns
t
clk_high
Figure 12. LCD Controller Timing Measurement
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)25
EP7311
High-Performance, Low-Power System on Chip
JTAG
ParameterSymbolMinMaxUnits
TCK clock period
TCK clock high time
TCK clock low time
JTAG port setup time
JTAG port hold time
JTAG port clock to output
JTAG port high impedance to valid output
JTAG port valid output to high impedance
t
clk_per
t
clk_high
t
clk_low
TCK
TMS
t
clk_per
t
clk_high
t
clk_low
t
JPs
t
JPh
t
JPco
t
JPzx
t
JPxz
t
t
JPs
JPh
100-ns
50-ns
50-ns
20-ns
45-ns
-25ns
-25ns
-25ns
TDI
t
JPzx
t
JPco
t
JPxz
TDO
Figure 13. JTAG Timing Measurement
26Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
Packages
208-Pin LQFP Package Characteristics
208-Pin LQFP Package Specifications
EP7311
High-Performance, Low-Power System on Chip
29.60 (1.165)
30.40 (1.197)
27.80 (1.094)
28.20 (1.110)
0.17 (0.007)
0.27 (0.011)
27.80 (1.094)
28.20 (1.110)
29.60 (1.165)
30.40 (1.197)
0.50
(0.0197)
BSC
0.09 (0.004)
0.20 (0.008)
Pin 208
Pin 1
1.40 (0.055)
1.60 (0.063)
Pin 1 Indicator
0.45 (0.018)
0.75 (0.030)
EP7311
208-Pin LQFP
1.35 (0.053)
1.45 (0.057)
1.00 (0.039) BSC
0.05 (0.002)
0.15 (0.006)
0° MIN
7° MAX
Figure 14. 208-Pin LQFP Package Outline Drawing
Note: 1) Dimensions are in millimeters (inches), and controlling dimension is millimeter.
2) Drawing above does not reflect exact package pin count.
3) Before beginning any new design with this device, please contact Cirrus Logic for the latest package information.
4) For pin locations, please see Figure 15. For pin descriptions see the EP7311 User’s Manual.
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)27
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)41
EP7311
High-Performance, Low-Power System on Chip
JTAG Boundary Scan Signal Ordering
Table W. JTAG Boundary Scan Signal Ordering
LQFP
Pin No.
10D2E1RXD2I16
13F3E2PB[7]I/O17
14D1G5PB[6]I/O20
15F2F1PB[5]I/O23
16G3G4PB[4]I/O26
17E1F2PB[3]I/O29
18F1H7PB[2]I/O32
19G2G1PB[1]/PRDY2I/O35
20G1H6PB[0]/PRDY1I/O38
23H3H1PA[7]I/O41
24H1H5PA[6]I/O44
25J3H2PA[5]I/O47
26J2H4PA[4]I/O50
27J1J1PA[3]I/O53
28L3J4PA[2]I/O56
29K2J2PA[1]I/O59
30K1J5PA[0]I/O62
31M3K1LEDDRVO65
32L2J6TXD1O67
34L1K2PHDINI69
35N3J7CTSI70
36M2L1RXD1I71
37M1K4DCDI72
38P3L2DSRI73
39N1K5nTEST1I74
40N2M1nTEST0I75
41R3K6EINT3I76
42P1M2nEINT2I77
43P2L4nEINT1I78
TFBGA
Ball
1B3B1nCS[5]O 1
4A2C2EXPCLKI/O3
5B1E4WORDO 6
6E3D1WRITE/nSDRASO8
7C1F5RUN/CLKENO10
8C2D2EXPRDYI13
9E2F4TXD2O 14
PBGA
Ball
SignalTypePosition
42Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
High-Performance, Low-Power System on Chip
Table W. JTAG Boundary Scan Signal Ordering (Continued)
EP7311
LQFP
Pin No.
44T3N1nEXTFIQI79
45R1L5PE[2]/CLKSELI/O80
46R2N2PE[1]/BOOTSEL1I/O83
47T1M4PE[0]/BOOTSEL0I/O86
53T2T2PD[7]/SDQM[1]I/O89
54V4T3PD[6/SDQM[0]]I/O92
55W4N5PD[5]I/O95
56Y4R3PD[4]I/O98
59V5T4PD[3]I/O101
60W5N6PD[2]I/O104
61Y5R4PD[1]I/O107
62V6L7PD[0]/LEDFLSHO110
68W6T6SSIRXFRI/O122
69Y6K8ADCINI125
70W8R6nADCCSO126
75Y8M8DRIVE1I/O128
76V9T8DRIVE0I/O131
77W10N8ADCCLKO134
78Y10R8ADCOUTO136
79V11N9SMPCLKO138
80W11T9FB1I140
82Y11M9FB0I141
83Y12R9COL7O142
84W12L9COL6O144
85V12T10COL5O146
86Y13K9COL4O148
87W13R10COL3O150
88V13N10COL2O152
91Y14R11COL1O154
92W14M10COL0O156
93A1T12BUZO158
94V14L10D[31]I/O160
95Y15R12D[30]I/O163
96W15N11D[29]I/O166
97V15T13D[28]I/O169
99Y16R13A[27]/DRA[0]Out172
100W16M11D[27]I/O174
101V16T14A[26]/DRA[1]O177
TFBGA
Ball
PBGA
Ball
SignalTypePosition
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)43
EP7311
High-Performance, Low-Power System on Chip
Table W. JTAG Boundary Scan Signal Ordering (Continued)
LQFP
Pin No.
102Y17N12D[26]I/O179
103W17R14A[25]/DRA[2]O182
104Y18T15D[25]I/O184
105V17N13HALFWORDO187
106W18R16A[24]/DRA[3]O189
109Y19P15D[24]I/O191
110W20M13A[23]/DRA[4]O194
111U18N16D[23]I/O196
112V20L12A[22]/DRA[5]O199
113U19N15D[22]I/O201
114U20L13A[21]/DRA[6]O204
115T19M16D[21]I/O206
117T20M15A[20]/DRA[7]O209
118R19K11D[20]I/O211
119R20L16A[19]/DRA[8]O214
120T18K12D[19]I/O216
121P19L15A[18]/DRA[9]O219
122P20K13D[18]I/O221
126R18J10A[17]/DRA[10]O224
127N19J16D[17]I/O226
128N20J11A[16]/DRA[11]O229
129P18J15D[16]I/O231
130M19J12A[15]/DRA[12]O234
131N18H16D[15]I/O236
132L20J13A[14]/DRA[13]O239
133L19H15D[14]I/O241
134M18H13A[13]/DRA[14]O244
135K20G16D[13]I/O246
136K19H12A[12]O249
137K18G15D[12]I/O251
138J20H11A[11]O254
141J19F15D[11]I/O256
142H20H10A[10]O259
143H19E16D[10]I/O261
144J18G13A[9]O264
145K3E15D[9]I/O266
146Y3G12A[8]O269
147G20D16D[8]I/O271
TFBGA
Ball
PBGA
Ball
SignalTypePosition
44Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
High-Performance, Low-Power System on Chip
Table W. JTAG Boundary Scan Signal Ordering (Continued)
EP7311
LQFP
Pin No.
148H18G11A[7]O274
150F20D15D[7]I/O276
151G19F13nBATCHGI279
152E20C16nEXTPWRI280
153F19F12BATOKI281
154G18C15nPORI282
155D20E13nMEDCHG/nBROMI283
156F18B16nURESETI284
161D19B14WAKEUPI285
162E19D11nPWRFLI286
163C19A13A[6]O287
164C20F10D[6]I/O289
165E18B13A[5]O292
166B20E10D[5]I/O294
169B16B12A[4]O297
170A16D10D[4]I/O299
171C15A11A[3]O302
172B15G9D[3]I/O304
173A15B11A[2]O307
175C14A10D[2]I/O309
176B14F9A[1]O312
177A14B10D[1]I/O314
178C13E9A[0]O317
179B13A9D[0]I/O319
184A13D8CL2O322
185C12B8CL1O324
186B12E8FRMO326
187A12A7MO328
188C11F8DD[3]I/O330
189B11B7DD[2]I/O333
191B10A6DD[1]I/O336
192A10G8DD[0]I/O339
193A9B6nSDCS[1]O342
194B9D7nSDCS[0]O344
195C9A5SDQM[3]I/O346
196A8E7SDQM[2]I/O349
199B8F7SDCKEI/O352
200C8A4SDCLKI/O355
TFBGA
Ball
PBGA
Ball
SignalTypePosition
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)45
EP7311
High-Performance, Low-Power System on Chip
Table W. JTAG Boundary Scan Signal Ordering (Continued)
LQFP
Pin No.
201A7D6nMWE/nSDWEO358
202B7B4nMOE/nSDCASO360
204C7E6nCS[0]O362
205A6A3nCS[1]O364
206B6D5nCS[2]O366
207C6B3nCS[3]O368
208A5A2nCS[4]O370
1) See EP7311 Users’ Manual for pin naming / functionality.
2) For each pad, the JTAG connection ordering is input,
output, then enable as applicable.
TFBGA
Ball
PBGA
Ball
SignalTypePosition
46Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
EP7311
High-Performance, Low-Power System on Chip
CONVENTIONS
This section presents acronyms, abbreviations, units of
measurement, and conventions used in this data sheet.
Acronyms and Abbreviations
Table X lists abbreviations and acronyms used in this
data sheet.
Table X. Acronyms and Abbreviations
Acronym/
Abbreviation
A/Danalog-to-digital
ADCanalog-to-digital converter
CODECcoder / decoder
D/Adigital-to-analog
DMAdirect-memory access
EPBembedded peripheral bus
FCSframe check sequence
FIFOfirst in / first out
FIQfast interrupt request
GPIOgeneral purpose I/O
ICTin circuit test
IRinfrared
IRQstandard interrupt request
IrDAInfrared Data Association
JTAGJoint Test Action Group
LCDliquid crystal display
LEDlight-emitting diode
LQFPlow profile quad flat pack
LSBleast significant bit
MIPSmillions of instructions per second
MMUmemory management unit
MSBmost significant bit
PBGAplastic ball grid array
PCBprinted circuit board
PDApersonal digital assistant
PLLphase locked loop
p/upull-up resistor
RISCreduced instruction set computer
RTCReal-Time Clock
SIRslow (9600–115.2 kbps) infrared
SRAMstatic random access memory
SSIsynchronous serial interface
Definition
Table X. Acronyms and Abbreviations (Continued)
Acronym/
Abbreviation
TAPtest access port
TLBtranslation lookaside buffer
UARTuniversal asynchronous receiver
Definition
Units of Measurement
Table Y. Unit of Measurement
SymbolUnit of Measure
°C
fssample frequency
Hzhertz (cycle per second)
kbpskilobits per second
KBkilobyte (1,024 bytes)
kHzkilohertz
Ωkilohm
k
Mbpsmegabits (1,048,576 bits) per second
MBmegabyte (1,048,576 bytes)
MBpsmegabytes per second
MHzmegahertz (1,000 kilohertz)
µAmicroampere
µFmicrofarad
µWmicrowatt
µsmicrosecond (1,000 nanoseconds)
mAmilliampere
mWmilliwatt
msmillisecond (1,000 microseconds)
nsnanosecond
Vvolt
Wwatt
degree Celsius
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)47
EP7311
High-Performance, Low-Power System on Chip
General Conventions
Hexadecimal numbers are presented with all letters in
uppercase and a lowercase “h” appended or with a 0x at
the beginning. For example, 0x14 and 03CAh are
hexadecimal numbers. Binary numbers are enclosed in
single quotation marks when in text (for example, ‘11’
designates a binary number). Numbers not indicated by
an “h”, 0x or quotation marks are decimal.
Registers are referred to by acronym, with bits listed in
brackets separated by a colon (:) (for example,
CODR[7:0]), and are described in the EP7311 User’s
Manual. The use of “TBD” indicates values that are “to
be determined,” “n/a” designates “not available,” and
“n/c” indicates a pin that is a “no connect.”
Pin Description Conventions
Abbreviations used for signal directions are listed in
Ta bl e Z .
Table Z. Pin Description Conventions
AbbreviationDirection
IInput
OOutput
I/OInput or Output
48Copyright 2001 Cirrus Logic (All Rights Reserved)DS506PP1
ORDERING INFORMATION
The order number for the device is:
EP7312 — CV — C
Part Number
Product Line:
Embedded Processor
EP7311
High-Performance, Low-Power System on Chip
Revision †
Package Type:
V = Low Profile Quad Flat Pack
B = Plastic Ball Grid Array (17 mm x 17 mm)
R = Reduced Ball Grid Array (13 mm x 13 mm)
Temperature Range:
C = Commercial
E = Extended Operating Version
I = Industrial Operating Version
Note: Contact Cirrus Logic for up-to-date information on revisions. Go to the Cirrus Logic Internet site at
http://cirrus.com/corporate/contacts to find contact information for your local sales representative.
DS506PP1Copyright 2001 Cirrus Logic (All Rights Reserved)49
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.