MCIMX281AVM4B Freescale Semiconductor, MCIMX281AVM4B Datasheet - Page 113

no-image

MCIMX281AVM4B

Manufacturer Part Number
MCIMX281AVM4B
Description
IC MPU I.MX28 1.2 289MAPBGA
Manufacturer
Freescale Semiconductor
Series
i.MX28r
Datasheets

Specifications of MCIMX281AVM4B

Core Processor
ARM9
Core Size
32-Bit
Speed
454MHz
Connectivity
CAN, EBI/EMI, Ethernet, I²C, MMC, SmartCard, SPI, SSI, UART/USART, USB OTG
Peripherals
DMA, I²S, LCD, POR, PWM, WDT
Program Memory Size
128KB (32K x 32)
Program Memory Type
Mask ROM
Ram Size
32K x 32
Voltage - Supply (vcc/vdd)
1.25 V ~ 5.25 V
Data Converters
A/D 17x12b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
289-LFBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Number Of I /o
-
Eeprom Size
-
Lead Free Status / Rohs Status
Supplier Unconfirmed
Chapter 2
ARM CPU Complex
2.1 Overview
This chapter describes the ARM CPU included on the i.MX28 and includes sections on the
processor core, the JTAG debugger, and the embedded trace macrocell (ETM) interface.
2.2 ARM 926 Processor Core
The on-chip Reduced Instruction Set Computer (RISC) processor core is an ARM926EJ-S
CPU. This CPU implements the ARM v5TE instruction set architecture, which includes
the enhanced DSP instructions.
The ARM9EJ-S has two instruction sets: a 32-bit instruction set used in the ARM state and
a 16-bit instruction set used in the Thumb state. The core offers the choice of running in
the ARM state or the Thumb state or a mix of the two. This enables optimization for both
code density and performance. ARM studies indicate that Thumb code is typically 65% the
size of an equivalent ARM code, while providing 160% of the effective performance in
constrained memory bandwidth applications.
A block diagram of the ARM926EJ-S core is shown in
See
the following ARM documentation on the ARM926EJ-S core:
The ARM9 core has a total of 37 programmer-visible registers, including 31 general-purpose
32-bit registers, six 32-bit status registers, and a 32-bit program counter, as shown in
2-2. In ARM state, 16 general-purpose registers and one or two status registers are accessible
at any one time. In privileged modes, mode-specific banked registers become available.
Freescale Semiconductor, Inc.
• ARM926EJ-S Technical Reference Manual, DDI0198D
• ARM926EJ-S Development Chip Reference Manual, DDI0287A
http://www.arm.com/documentation/ARMProcessor_Cores/index.html
i.MX28 Applications Processor Reference Manual, Rev. 1, 2010
Figure
2-1.
to download
Figure
113

Related parts for MCIMX281AVM4B