→ jerry031181: interleave變成多個memory bank 一次可以讀較多word 01/30 11:17
→ jerry031181: 但bus寬度不變 所以還是一次只能傳1個word 01/30 11:17
→ jerry031181: 這題沒給bank數 我就直接拿a小題算出來的當bank了 01/30 11:19
→ ling35021: 題目沒給bank數,所以張凡是利用課本在介紹interleaved 01/30 11:38
→ ling35021: memory時,是舉4個banks為例子。 01/30 11:38
推 leoturkey: 想順便問一下a小題怎麼算@@ 01/30 13:02
其實我po完有查了一下,我看有些業界的人在討論
好像說目前可以供應interleaved 的memory晶片,都是做成4 bank
a小題應該是在算memory的寬,一次傳送資料需要讀取mem 10 cycle,以及傳送 1cycle
而傳遞address只需要一次 所以就1+ 8/x*(10+1) cycle數 傳遞的資料量則是8*4bytes
※ 編輯: heyimboy (140.116.1.136), 01/30/2016 13:38:03
※ 編輯: heyimboy (140.116.1.136), 01/30/2016 13:38:57
推 leoturkey: 哦哦 感謝! 01/30 13:58
推 b0029049: 請問b小題是89/29=3.06嗎? 01/30 15:53
→ b0029049: 謝大大糾正 01/30 15:59
→ jerry031181: 是喔 01/30 18:08
推 pups003: 借問一下,為什麼不是3.4*4=13.~=14bytes?? 01/30 18:52
→ pups003: 另外題目說一個bank 1 byte,這樣不是應該有8個banks嗎? 01/30 18:53