14
ee457_Lab6_Part4_r3_for_lecture.fm 10/29/06 19 / 32 C Copyright 2006 Gandhi Puvvada Reg Instr. Data FU PC IF ID EX MEM WB Zero Zero BRANCH BR1 5-stage pipeline of the late-branch design of the 1st edition HDU control Reg Instr. HDU Data FU IF ID EX MEM WB BRANCH BR1 5-stage pipeline of the early-branch design of the 3rd ed. and our lab 6 FU_Br PC control HDU_Br Zero Reg Instr. TLB Instr. cache Data TLB Data cache FU PC IF1 IF2 ID EX MEM1 MEM2 WB Zero Zero BRANCH BR1 7-stage pipelined version of the late-branch design of the 1st edition HDU control Reg Instr. TLB Instr. cache HDU Data TLB Data cache FU IF1 IF2 ID EX MEM1 MEM2 WB BRANCH BR1 7-stage pipelined version of the early-branch design of the 3rd ed. and our lab 6 FU_Br PC control HDU_Br Zero All 4 pipelines

BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!

ee457_Lab6_Part4_r3_for_lecture.fm

10/29/06 19 / 32 C Copyright 2006 Gandhi Puvvada

RegInstr.

Data

FU

PC

IF ID EX MEM WB

Zero

Zero

BRANCH

BR

15-stage pipeline of the late-branch design of the 1st edition

HDU

contr

ol

RegInstr.

HDU

Data

FU

IF ID EX MEM WB

BRANCH

BR

1

5-stage pipeline of the early-branch design of the 3rd ed. and our lab 6

FU_Br

PC

cont

rol

HDU_Br

Zero

RegInstr.TLB

Instr.cache

DataTLB

Datacache

FU

PC

IF1 IF2 ID EX MEM1 MEM2 WB

Zero

Zero

BRANCH

BR

1

7-stage pipelined version of the late-branch design of the 1st edition

HDU

contr

ol

RegInstr.TLB

Instr.cache

HDU

DataTLB

Datacache

FU

IF1 IF2 ID EX MEM1 MEM2 WB

BRANCH

BR

1

7-stage pipelined version of the early-branch design of the 3rd ed. and our lab 6

FU_Br

PC

cont

rol

HDU_Br

Zero

All

4 pi

pelin

es

Page 2: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 3: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 4: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 5: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 6: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 7: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 8: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 9: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 10: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 11: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 12: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 13: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!
Page 14: BR1 - University of Southern California€¦ · Original order of muxes in EX (before removing FMP2) was the correct order naturally exercising the needed priority in forwarding!