PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 計組 pipline clock cycle time
作者:
jerry900287
(滷蛋)
2017-09-24 14:09:31
問題如圖: https://i.imgur.com/MTG1Ok2.png
老師的算法是
IF stage : 15(PC) + 50(IM) = 65
ID stage : 20(Control) + 10 (Mux) + 15(Pipeline register) = 45
EX stage : 20(Forwarding unit) + 10(Mux) + 30(ALU) + 15(Pipeline register)=75
MEM stage : 50(DM) + 15(Pipeline register) = 65
WB stage : 10(Mux) + 20(Register File) + 15(Pipline Register) = 45
___________________________________________________________________________
我的寫法是說
IF stage : 15(PC) + 50(IM) + 15(Pipeline register) = 80
ID stage : 20(Control) + 10 (Mux) + 15(Pipeline register) = 45
EX stage : 20(Forwarding unit) + 10(Mux) + 30(ALU) + 15(Pipeline register)=75
MEM stage : 50(DM) + 15(Pipeline register) = 65
WB stage : 10(Mux) + 20(Register File) = 30
問題(一) : 為什麼IF stage 不用再加pipeline register的時間?
問題(二) : 關於pipeline的觀念
我印象中 每做完一個stage 會寫入Pipeline Register
所以 IF ID EX MEM 都會寫入右邊的Pipeline Register
只有WB 沒有Pipeline Register 要寫入才對
但是這題為什麼要算?!
感謝大大們QQ
作者: gugu40841
2017-09-24 16:24:00
一Clock時間點結束時會停在pipeline reg.前,下一Clock來才開始自pipeline reg.跑到下一pipeline reg.前
繼續閱讀
[理工] 資結 雜湊在鏈結中的計算
Xunion
[理工] 計組 效能p.333
painechaos
[理工] 計組forwarding
leoone
[理工] 計組 RAID 97台大資工 張凡下冊280頁27
JKLee
[理工] 線代 eigenvalue
jerry900287
[理工] 線代 對角化 代數/幾何重數
s1020824
[理工] OS Page memory management
Xunion
[理工] 電子-回授求Phase margin
ab4010800
[理工] 台大線代106考古題
kobebset105
[理工] 資結 延伸二元樹 E=I+2N
s1020824
Links
booklink
Contact Us: admin [ a t ] ucptt.com