[理工] 計組 Datapath 求 min. cycle time
Assume that logic blocks needed to implement the datapath have the following
latencies: (Delay for other components are ignored.)
I-Mem Add Mux ALU Regs D-Mem Sign-extend Shift-left-2
400ps 100ps 40ps 120ps 200ps 350ps 20ps 10ps
答案是 1310 = 400 + 200 + 120 + 350 + 40 + 200
這題 Regs 前面的 Mux 不需要算進去可以理解,因為後面才會用到
但下面這題
Assume the following table shows energy consumption for some components.
You can assume that the other components of the datapah spend a negligible
amount of energy. How much energy is spent to execute an lw instruction in
a single-cycle design.
I-Mem Mux ALU Regs D-Mem Sign-extend
200pJ 30pJ 100pJ 150pJ 250pJ 50pJ
我算 990 = 200 + 30 + 150 + 50 + 30 + 100 + 250 + 30 + 150
解答 960 = 200 + 150 + 50 + 30 + 100 + 250 + 30 + 150
想問為什麼 Regs 前面的 Mux 不用算?
跟室友討論不出結果,所以上來請教板友,麻煩了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.231.100.151
推
01/20 23:08, , 1F
01/20 23:08, 1F
推
01/21 00:41, , 2F
01/21 00:41, 2F
→
01/21 00:46, , 3F
01/21 00:46, 3F
→
01/21 01:08, , 4F
01/21 01:08, 4F
→
01/21 01:11, , 5F
01/21 01:11, 5F
→
01/21 01:12, , 6F
01/21 01:12, 6F
→
01/21 01:22, , 7F
01/21 01:22, 7F
→
01/21 01:23, , 8F
01/21 01:23, 8F
推
01/21 01:27, , 9F
01/21 01:27, 9F
→
01/21 01:27, , 10F
01/21 01:27, 10F
→
01/21 01:31, , 11F
01/21 01:31, 11F
→
01/21 01:31, , 12F
01/21 01:31, 12F
推
01/25 15:32, , 13F
01/25 15:32, 13F
→
01/25 15:33, , 14F
01/25 15:33, 14F
→
01/26 01:15, , 15F
01/26 01:15, 15F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):