ARM r1p3, R4F manual About the processor

Models: R4F r1p3 R4

1 456
Download 456 pages 40.06 Kb
Page 23
Image 23

Introduction

1.1About 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-speedAdvanced 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.

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

1-2

ID013010

Non-Confidential, Unrestricted Access

 

Page 23
Image 23
ARM r1p3, R4F manual About the processor