Public Version
MPU Subsystem Integration
www.ti.com
For details about clocks, resets, and power domains, see
, Power, Reset, and Clock
Management.
4.2.2 ARM Subchip
4.2.2.1
ARM Overview
The ARM Cortex-A8 processor incorporates the technologies available in the ARMv7 architecture. These
technologies include NEON for media and signal processing and Jazelle
®
Runtime Compilation Target
(RCT) for acceleration of realtime compilers, Thumb-2 technology for code density and the VFPv3 floating
point architecture. For details, see the ARM Cortex-A8 Technical Reference Manual.
4.2.2.2
ARM Description
4.2.2.2.1 ARM Cortex-A8 Instruction, Data, and Private Peripheral Port
The CPU bus interface to the local interconnect is the main interface to the ARM system bus. It performs
L2 cache fills and non-cacheable accesses for both instructions and data. The bus interface supports
64-bit wide input and output data buses.
See the ARM Cortex-A8 Technical Reference Manual for a complete programming model of the
transaction rules (ordering, posting, and pipeline synchronization) that are applied depending on the
memory region attribute associated with the transaction destination address.
4.2.2.2.2 MPU Subsystem Features
is a lists the main functionalities of the ARM core supported in the MPU subsystem of the
device. The MPU subsystem implements the ARM Version 7 Instruction Set Architecture (ISA).
Table 4-3. ARM Core Key Features
Feature
Comment
ARM version 7 ISA
Standard ARM instruction set + Thumb-2, JazelleX Java accelerator, and Media
extensions. Backward-compatible with previous ARM ISA versions.
L1 Icache and Dcache
32KB, 4-way, 64-byte cache line, 128 bit interface for Icache and 64 bit interface for
Dcache.
Note: L1 memories cannot be put into retention mode.
L2 cache
The L2 cache and cache controller are embedded in the ARM core. 256KB , 8-way, 64
bytes cache line size, 128 bit interface to L1 cache.
TLB
Fully associative and separate ITLB with 32 entries and DTLB with 32 entries
CoreSight™ ETM
The CoreSight ETM is embedded in the ARM core. The 4KB buffer (ETB) exists at the
device level. For details, see the Emulation TRM.
Branch target address cache
512 entries
Enhanced Memory Management Unit
Mapping sizes are 4KB, 64KB, 1MB, and 16MB. ARM MMU adds extended physical
(MMU)
address ranges.
NEON
Enhances throughput for media workloads and VFP-Lite support
Low interrupt latency
Possible via a closely coupled INTC to the Cortex-A8 core
Vectored Interrupt Controller Port
Present
JTAG based debug
Supported through DAP
Trace support
Supported through TPIU
External coprocessor
Not supported
For more information, see the ARM Cortex-A8 Technical Reference Manual.
682
MPU Subsystem
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...