EasyManua.ls Logo

ARM ARM1176JZF-S - Chapter 1 Introduction; About the Processor

Default Icon
759 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Introduction
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 1-2
ID012310 Non-Confidential, Unrestricted Access
1.1 About the processor
The ARM1176JZF-S processor incorporates an integer core that implements the ARM11 ARM
architecture v6. It supports the ARM and Thumb
™
instruction sets, Jazelle technology to enable
direct execution of Java bytecodes, and a range of SIMD DSP instructions that operate on 16-bit
or 8-bit data values in 32-bit registers.
The ARM1176JZF-S processor features:
•TrustZone
™
security extensions
• provision for Intelligent Energy Management (IEM
™
)
• high-speed Advanced Microprocessor Bus Architecture (AMBA) Advanced Extensible
Interface (AXI) level two interfaces supporting prioritized multiprocessor
implementations.
• an integer core with integral EmbeddedICE-RT logic
• an eight-stage pipeline
• branch prediction with return stack
• low interrupt latency configuration
• internal coprocessors CP14 and CP15
• Vector Floating-Point (VFP) coprocessor support
• external coprocessor interface
• Instruction and Data Memory Management Units (MMUs), managed using MicroTLB
structures backed by a unified Main TLB
• Instruction and data caches, including a non-blocking data cache with Hit-Under-Miss
(HUM)
• virtually indexed and physically addressed caches
• 64-bit interface to both caches
• level one Tightly-Coupled Memory (TCM) that you can use as a local RAM with DMA
• trace support
• JTAG-based debug.
Note
The only functional difference between the ARM1176JZ-S and ARM1176JZF-S processor is
that the ARM1176JZF-S processor includes a Vector Floating-Point (VFP) coprocessor.

Table of Contents