1 about the processor, About the processor -2 – ARM Cortex R4F User Manual

Page 23

Advertising
background image

Introduction

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

1-2

ID013010

Non-Confidential, Unrestricted Access

1.1

About the processor

The processor is a mid-range CPU for use in deeply-embedded systems.

The features of the processor include:

•

An integer unit with integral EmbeddedICE-RT logic.

•

High-speed Advanced Microprocessor Bus Architecture (AMBA) Advanced eXtensible
Interfaces
(AXI) for Level two (L2) master and slave interfaces.

•

Dynamic branch prediction with a global history buffer, and a 4-entry return stack.

•

Low interrupt latency.

•

Non-maskable interrupt.

•

Optional Floating Point Unit (FPU). The Cortex-R4F processor is a Cortex-R4 processor
that includes the FPU.

•

A Harvard Level one (L1) memory system with:
—

optional Tightly-Coupled Memory (TCM) interfaces with support for error
correction or parity checking memories

—

optional caches with support for optional error correction schemes

—

optional ARMv7-R architecture Memory Protection Unit (MPU)

—

optional parity and Error Checking and Correction (ECC) on all RAM blocks.

•

The ability to implement and use redundant core logic, for example, in fault detection.

•

An L2 memory interface:
—

single 64-bit master AXI interface

—

64-bit slave AXI interface to TCM RAM blocks and cache RAM blocks.

•

A debug interface to a CoreSight Debug Access Port (DAP).

•

A trace interface to a CoreSight ETM-R4.

•

A Performance Monitoring Unit (PMU).

•

A Vectored Interrupt Controller (VIC) port.

Advertising
This manual is related to the following products: