[理工] 計組 pipeline之控制信號線與單時脈差別

作者: newpuma (還很新)   2016-11-22 14:56:09
張凡442
How much time does the Control Unit have to generate the ALUsrc control signal
? Compare this to a single-cycle organization .
ans. One clock cycle
答案好像有點直接,但是想問的是設定信號線不是在ID是那個階段嗎?這樣指令進來要先
經過IF再到ID,ID解碼完設定信號線,不就經過了2個stage嗎?
還有怎麼跟single cycle比較?single cycle也是一個clock cycle就設定完了吧!(只
是cycle time比較長)
請問我的理解有錯嗎,謝謝大家!
作者: ken52011219 (呱)   2016-11-22 19:06:00
Control Unit 不論是否在有無 Pipeline 的情況下,皆都在IMEM接收到Data後,才會將Opcode傳入Control Unit以Pipeline來說, Control Unit 必須在 ID 的時候就傳ALUsrc 的訊號 , 因此為 1 cycle 沒錯至於如何跟 Single Cycle 比,我也不太清楚另外後面問的 Single Cycle 這樣做不是好處,而是原理

Links booklink

Contact Us: admin [ a t ] ucptt.com