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

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
6
VICxVectAddr
6-14
Vectored Interrupt Controller
EP93xx User’s Guide
31
15
Definition:
Bit Descriptions:
Address:
Definition:
Note: Reading from this register provides the address of the ISR, and indicates to the priority
Note: If you are using the VIC and a program/debugger ever reads address VIC_BASE + 0x30,
30
14
• The ISR reads the VICxVectAddr register when an IRQ interrupt is generated
• At the end of the ISR, the VICxVectAddr register is written with any value in order to
update the priority hardware.
hardware that the interrupt is being serviced. Writing to this register indicates to the
priority hardware that the interrupt has been serviced. The register should be used as
follows:
a value must be written to VIC_BASE + 0x30. If not, only higher priority interrupts are
enabled and there are no higher priority interrupts. Therefore, no more interrupts will
occur. If you use the VIC in Vectored Interrupt mode, this is not an issue.
29
13
28
12
Protection Enable Register. The VICxProtection register enables or disables
protected register access. If the bus master cannot generate accurate
protection information, leave this register in its reset state to allow User mode
access.
VIC1VectAddr: 0x800B_0030 - Read/Write
VIC2VectAddr: 0x800C_0030 - Read/Write
Vector Address Register. The VICxVectAddr register contains the Interrupt
Service Routine (ISR) address of the currently active interrupt.
Reading or writing to the register at other times can cause incorrect operation.
RSVD:
Protection:
27
11
26
10
Copyright 2007 Cirrus Logic
25
9
Reserved. Unknown During Read.
Enables or disables protected register access. When
enabled, only Privileged mode accesses (reads and
writes) can access the interrupt controller registers. When
disabled, both User mode and Privileged mode can
access the registers. This bit is cleared to ‘0’ on reset, and
can only be accessed in Privileged mode.
24
VectorAddr
VectorAddr
8
23
7
22
6
21
5
20
4
19
3
18
2
17
1
DS785UM1
16
0

Related parts for EP9315-IBZ