beautypg.com

1 single-cycle instructions – Texas Instruments TMS320C67X/C67X+ DSP User Manual

Page 348

background image

Pipeline Execution of Instruction Types

Pipeline

4-16

SPRU733

4.2.1 Single-Cycle Instructions

Single-cycle instructions complete execution during the E1 phase of the pipe-
line (see Table 4−3). Figure 4−8 shows the fetch, decode, and execute phases
of the pipeline that single-cycle instructions use.

Figure 4−9 shows the single-cycle execution diagram. The operands are read,
the operation is performed, and the results are written to a register, all during
E1. Single-cycle instructions have no delay slots.

Table 4−3. Single-Cycle Instruction Execution

Pipeline Stage

E1

Read

src1
src2

Written

dst

Unit in use

.L, .S., .M, or .D

Figure 4−8. Single-Cycle Instruction Phases

PG

PS

PW

PR

DP

DC

E1

Figure 4−9. Single-Cycle Instruction Execution Block Diagram

(data)

Operands

ББББББ

ББББББ

ББББББ

Register file

Write results

БББББ

БББББ

БББББ

БББББ

Functional

unit

.L, .S, .M,

or .D

E1