6 two-cycle dp instructions – Texas Instruments TMS320C67X/C67X+ DSP User Manual

Page 356

Advertising
background image

Pipeline Execution of Instruction Types

Pipeline

4-24

SPRU733

4.2.6 Two-Cycle DP Instructions

Two-cycle DP instructions use both the E1 and E2 phases of the pipeline to
complete their operations (see Table 4−8). The following instructions are
two-cycle DP instructions:

-

ABSDP

-

RCPDP

-

RSQDP

-

SPDP

The lower and upper 32 bits of the DP source are read on E1 using the src1
and src2 ports, respectively. The lower 32 bits of the DP source are written on
E1 and the upper 32 bits of the DP source are written on E2. The two-cycle DP
instructions are executed on the .S units. The status is written to the FAUCR
on E1. Figure 4−18 shows the fetch, decode, and execute phases of the pipe-
line that the two-cycle DP instructions use.

Table 4−8. Two-Cycle DP Instruction Execution

Pipeline Stage

E1

E2

Read

src2_l

src2_h

Written

dst_l

dst_h

Unit in use

.S

Figure 4−18. Two-Cycle DP Instruction Phases

PG

PS

PW

PR

DP

DC

E1

E2

1 delay slot

Advertising