|
HD6417750RF240DV Datasheet, PDF (294/1132 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family / SH7750 Series | |||
|
◁ |
Section 8 Pipelining
SH7750, SH7750S, SH7750R Group
Table 8.2 Parallel-Executability
2nd Instruction
MT EX BR LS FE CO
1st
MT
Instruction EX
O
O
O
O
O
X
O
X
O
O
O
X
BR
O
O
X
O
O
X
LS
O
O
O
X
O
X
FE
O
O
O
O
X
X
CO
X
X
X
X
X
X
Legend:
O: Can be executed in parallel
X: Cannot be executed in parallel
8.3 Execution Cycles and Pipeline Stalling
There are three basic clocks in this processor: the I-clock, B-clock, and P-clock. Each hardware
unit operates on one of these clocks, as follows:
⢠I-clock: CPU, FPU, MMU, caches
⢠B-clock: External bus controller
⢠P-clock: Peripheral units
The frequency ratios of the three clocks are determined with the frequency control register
(FRQCR). In this section, machine cycles are based on the I-clock unless otherwise specified. For
details of FRQCR, see section 10, Clock Oscillation Circuits.
Instruction execution cycles are summarized in table 8.3. Penalty cycles due to a pipeline stall or
freeze are not considered in this table.
⢠Issue rate: Interval between the issue of an instruction and that of the next instruction
⢠Latency: Interval between the issue of an instruction and the generation of its result
(completion)
⢠Instruction execution pattern (see figure 8.2)
⢠Locked pipeline stages (see table 8.3)
⢠Interval between the issue of an instruction and the start of locking (see table 8.3)
⢠Lock time: Period of locking in machine cycle units (see table 8.3)
Page 242 of 1076
R01UH0456EJ0702 Rev. 7.02
Sep 24, 2013
|
▷ |