EP9315-IBZ Cirrus Logic Inc, EP9315-IBZ Datasheet - Page 88

32-Bit Microcontroller IC

EP9315-IBZ

Manufacturer Part Number
EP9315-IBZ
Description
32-Bit Microcontroller IC
Manufacturer
Cirrus Logic Inc
Series
EP9r
Datasheets

Specifications of EP9315-IBZ

Controller Family/series
(ARM9)
Core Size
32 Bit
A/d Converter
12 Bits
Supply Voltage
3.3V
No. Of I/o Pins
65
Package / Case
352-PBGA
Clock Frequency
200MHz
Core Processor
ARM9
Speed
200MHz
Connectivity
EBI/EMI, EIDE, Ethernet, I²C, IrDA, Keypad/Touchscreen, PCMCIA, SPI, UART/USART, USB
Peripherals
AC'97, DMA, I&sup2:S, LCD, LED, MaverickKey, POR, PWM, WDT
Number Of I /o
16
Program Memory Type
ROMless
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
1.65 V ~ 3.6 V
Data Converters
A/D 8x12b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Processor Series
EP93xx
Core
ARM920T
Data Bus Width
32 bit
3rd Party Development Tools
MDK-ARM, RL-ARM, ULINK2
Development Tools By Supplier
EDB9315A-Z
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
598-1144 - KIT DEVELOPMENT EP9315 ARM9
Eeprom Size
-
Program Memory Size
-
Lead Free Status / Rohs Status
 Details
Other names
598-1263

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EP9315-IBZ
Manufacturer:
CIRRUS
Quantity:
13
Part Number:
EP9315-IBZ
Manufacturer:
CIRRUS
Quantity:
347
Part Number:
EP9315-IBZ
Manufacturer:
Cirrus Logic Inc
Quantity:
10 000
3
3-18
MaverickCrunch Co-Processor
EP93xx User’s Guide
Moves from co-
Moves to
accumulator
Instruction
Moves to co-
Processor
Maverick
processor
processor
Crunch
Stores
Loads
Type
Co-
Fields that are ignored by the co-processor are shaded. Dark shading implies that a field is
processed by the ARM itself and can have any value, while light shading indicates that the
field, though ignored by both the ARM and the co-processor, should have the value shown.
Instruction
Processor
ARM
Type
MCR
MRC
LDC
STC
CDP
Co-
cfldrs CRd, [Rn]
cfldrd CRd, [Rn]
cfldr32 CRd, [Rn]
cfldr64 CRd, [Rn]
cfstrs CRd, [Rn]
cfstrd CRd, [Rn]
cflstr32 CRd, [Rn]
cfstr64 CRd, [Rn]
cfmvsr CRn, Rd
cfmvdlr CRn, Rd
cfmvdhr CRn, Rd
cfmv64lr CRn, Rd
cfmv64hr CRn, Rd
cfmvsr Rd, CRn
cfmvrdl Rd, CRn
cfmvrdh Rd, CRn
cfmvr64l Rd, CRn
cfmvr64h Rd, CRn
cfmval32 CRd, CRn
cfmvam32 CRd, CRn
cfmvah32 CRd, CRn
cfmva32 CRd, CRn
cfmva64 CRd, CRn
Instruction
Table 3-10. MaverickCrunch Instruction Set
Copyright 2007 Cirrus Logic
Load CRd with single stored at address in Rn
Load CRd with double stored at address in Rn
Load CRd with 32-bit integer stored at address in Rn, sign extend through
bit 63
Load CRd with 64-bit integer stored at address in Rn
Store single in CRd at address in Rn
Store double in CRd at address in Rn
Store 32-bit integer in CRd at address in Rn
Store 64-bit integer in CRd at address in Rn
Move single from Rd to CRn[63:32]
Move lower half of double from Rd to CRn[31:0]
Move upper half of double from Rd to CRn[63:32]
Move lower half of 64-bit integer from Rd to CRn[31:0], sign extend bit 31
through bits [63:31]
Move upper half of 64-bit integer from Rd to CRn[63:32]
Move single from CRn[63:32] to Rd
Move lower half of double from CRn[31:0] to Rd
Move upper half of double from CRn[63:32] to Rd
Move lower half of 64-bit integer from CRn[31:0] to Rd
Move upper half of 64-bit integer from CRn[63:32] to Rd
Move 32-bit integer from CRn [31:0] to accumulator CRd[31:0]
Move 32-bit integer from CRn [31:0] to accumulator CRd[63:32]
Move lower 8 bits of 32-bit integer from CRn [7:0] to accumulator
CRd[71:64]
Move 32-bit integer from CRn[31:0] to accumulator CRd[31:0] and sign
extend through bit 71
Move 64-bit integer from CRn to accumulator CRd[63:0] and sign extend
through bit 71
Description
DS785UM1

Related parts for EP9315-IBZ