AT91M63200-25AI

AT91M63200
7
EBI: External Bus Interface
The EBI generates the signals that control the access to
the external memory or peripheral devices. The EBI is fully
programmable and can address up to 64M bytes. It has
eight chip selects and a 24-bit address bus, the upper four
bits of which are multiplexed with a chip select.
The 16-bit data bus can be configured to interface with 8-
or 16-bit external devices. Separate read and write control
signals allow for direct memory and peripheral interfacing.
The EBI supports different access protocols, allowing sin-
gle clock cycle memory accesses.
The main features are:
External memory mapping
Up to 8 chip select lines
8- or 16-bit data bus
Byte write or byte select lines
Remap of boot memory
Two different read protocols
Programmable wait state generation
External wait request
Programmable data float time
MPI: Multi-processor Interface
The AT91M63200 features a second bus interface that is
dedicated to parallel data exchange with an external pro-
cessing device. The MPI features a 1-Kbyte dual-port RAM
memory and memory access arbitration logic. The ARM
processor core and the external processor can both read
and write to the dual-port RAM memory.
AIC: Advanced Interrupt Controller
The AT91M63200 has an 8-level priority, individually
maskable, vectored interrupt controller. This feature sub-
stantially reduces the software and real-time overhead in
handling internal and external interrupts.
The interrupt controller is connected to the NFIQ (fast inter-
rupt request) and the NIRQ (standard interrupt request)
inputs of the ARM7TDMI processor. The processors NFIQ
line can only be asserted by the external fast interrupt
request input: FIQ. The NIRQ line can be asserted by the
interrupts generated by the on-chip peripherals and the
external interrupt request lines: IRQ0 to IRQ3.
An 8-level priority encoder allows the customer to define
the priority between the different NIRQ interrupt sources.
Internal sources are programmed to be level sensitive or
edge triggered. External sources can be programmed to be
positive or negative edge triggered or high- or low-level
sensitive.
PIO: Parallel I/O Controller
The AT91M63200 features 58 programmable I/O lines. 14
pins on the AT91M63200 are dedicated as general-pur-
pose I/O pins. Other I/O lines are multiplexed with on-chip
peripheral I/O signals in order to optimize the use of avail-
able package pins. The I/O lines are controlled by two sep-
arate and identical PIO controllers (PIOA and PIOB). Each
PIO controller also provides an internal interrupt signal to
the Advanced Interrupt Controller (AIC).
USART: Universal
Synchronous/Asynchronous
Receiver/Transmitter
The AT91M63200 provides three identical, full-duplex, uni-
versal synchronous/asynchronous receiver/transmitters
that interface to the APB and are connected to the Periph-
eral Data Controller.
The main features are:
Programmable baud rate generator
Parity, framing and overrun error detection
Line break generation and detection
Automatic echo, local loopback and remote loopback
channel modes
Multi-drop mode: address detection and generation
Interrupt generation
Two dedicated peripheral data controller channels
5-, 6-, 7-, 8- and 9-bit character length
SPI: Serial Peripheral Interface
The AT91M63200 features an SPI, which provides commu-
nication with external devices in master or slave mode.
The SPI has four external chip selects that can be con-
nected to up to 15 devices. The data length is programma-
ble, from 8- to 16-bit.
As for the USART, a 2-channel PDC is used to move data
directly between memory and the SPI without CPU inter-
vention for maximum real-time processing throughput.
AT91M63200
8
TC: Timer/Counter
The AT91M63200 features two identical Timer/Counter
blocks, each containing three identical 16-bit timer counter
channels. Each channel can be independently
programmed to perform a wide range of functions,
including frequency measurement, event counting, interval
measurement, pulse generation, delay timing and pulse-
width modulation.
Each Timer/Counter channel has three external clock
inputs, five internal clock inputs, and two multi-purpose
input/output signals that can be configured by the user.
Each channel drives an internal interrupt signal that can be
programmed to generate processor interrupts via the
Advanced Interrupt Controller (AIC).
Each Timer Counter block features two global registers that
act upon all three TC channels. The Block Control Register
allows the three channels to be started simultaneously with
the same instruction. The Block Mode Register defines the
external clock inputs for each Timer/Counter channel,
allowing them to be chained.
WD: Watchdog Timer
The AT91M63200 features an internal watchdog timer,
which can be used to guard against system lock-up if the
software becomes trapped in a deadlock.
PMC: Power Management Controller
The Power Management Controller allows optimization of
power consumption. The PMC enables/disables the clock
inputs to most of the peripherals as well as to the ARM pro-
cessor core.
When the ARM core clock is disabled, the current instruc-
tion is processed before the clock is stopped. The clock
can be re-enabled by any enabled interrupt or by a hard-
ware reset.
When a peripheral clock is disabled, the clock is immedi-
ately stopped. When the clock is re-enabled, the peripheral
resumes action where it left off.
Due to the static nature of the design, the contents of the
on-chip RAM and registers for which the clocks are dis-
abled remain unchanged.
SF: Special Function
The AT91M63200 provides registers that implement the
following special functions:
Chip identification
RESET status
AT91M63200
9
Ordering Information
Max Speed
(MHz)
Operating
Power Supply Range Ordering Code
RAM
(Bytes) Package
Operating
Temperature Range
25 2.7V to 3.6V (Core)
2.7V to 5.5V (I/Os)
AT91M63200-25AI
2K TQFP 176
Industrial
(-40°C to 85°C)
12 1.8V to 3.6V (Core)
2.7V to 3.6V (I/Os)
AT91M63200-12AI-1.8 Industrial
(-40°C to 85°C)

AT91M63200-25AI

Mfr. #:
Manufacturer:
Description:
IC MCU 16/32BIT ROMLESS 176TQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet