Chapter 2 coldfire core, 1 introduction, 1 overview – Motorola ColdFire MCF5281 User Manual

Page 47: Chapter 2, Coldfire core, Introduction -1, 1 overview -1

Advertising
background image

Freescale Semiconductor

2-1

Chapter 2
ColdFire Core

2.1

Introduction

This section describes the organization of the Version 2 (V2) ColdFire

®

processor core and an overview

of the program-visible registers. For detailed information on instructions, see the ISA_A+ definition in the
ColdFire Family Programmer’s Reference Manual.

2.1.1

Overview

As with all ColdFire cores, the V2 ColdFire core is comprised of two separate pipelines decoupled by an
instruction buffer.

Figure 2-1. V2 ColdFire Core Pipelines

The instruction fetch pipeline (IFP) is a two-stage pipeline for prefetching instructions. The prefetched
instruction stream is then gated into the two-stage operand execution pipeline (OEP), which decodes the

Instruction

Instruction

FIFO

Decode & Select,

Address

IAG

IC

IB

DSOC

AGEX

Instruction Buffer

Address

Generation

Fetch Cycle

Generation,

Execute

Operand Fetch

Instruction

Operand

Pipeline

Execution

Fetch

Pipeline

Address [

:0]

31

Read Data[31:0]

Write Data[31:0]

MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3

Advertising
This manual is related to the following products: