Download VR Series 64-/32-Bit Microprocessor Programming Guide AN
Transcript
CHAPTER 1 OUTLINE (2) 2-way superscalar pipeline Reads two instructions simultaneously, and processes them in parallel. The pipeline of the VR5000 Series, VR5432, and VR5500 uses this method. In the VR5000 Series, one of two pipelines is assigned to CPU instructions, and the other is assigned to FPU instructions, and one each of the CPU and FPU instructions are processed simultaneously. In the VR5432 and VR5500, this assignment does not occur and two instructions are processed simultaneously regardless of whether the instruction is from the CPU or FPU. Figure 1-2. Outline of 2-Way Superscalar Pipeline (5 Stages) and Instruction Execution PClock Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction IC RF EX DC WB Pipeline (3) 4-way superscalar pipeline Reads four instructions simultaneously and processes them in parallel. The pipeline of the VR10000 Series uses this method. Figure 1-3. Outline of 4-Way Superscalar Pipeline (5 Stages) and Instruction Execution Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction Instruction IF ID IS EX WB Pipeline Application Note U10710EJ5V0AN 21