看板 Grad-ProbAsk 關於我們 聯絡資訊
不知道研問版能不能問這樣子的問題,張凡在上課的時候好像有特別提到critical delay 的定義不要按照恐龍本的定義?後來就越聽越不懂了,筆記也好像有漏抄 自己寫的 RCA : critical delay :2N sum delay :2N+1 無限硬體加法器: critical delay:?? sum delay:2+(n-1) 前瞻進位加法器: critical delay:?? (後頭的題目好16位元加法器是說2+2+1) sum delay:?? 詳細定義gate delay、sum delay不知道該看哪? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.83.250 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1479131673.A.16B.html
kyuudonut: gate delay 就是經過一層邏輯閘所花的時間 11/15 00:33
kyuudonut: sum有三層 carry out有兩層 所以一層各是3跟2 11/15 00:34
kyuudonut: critical delay 我也一直覺得很討厭 但定義似乎就是 11/15 00:34
kyuudonut: 最後一個 carry out 出來所花的 delay 11/15 00:34
kyuudonut: 所以有趣的是 16bit CLA 的 critical path delay 反而 11/15 00:36
kyuudonut: 不是最慢的 carry 11/15 00:36
aa06697: critical path其實照理講應該要是最長的 但是課本很機八 11/15 10:58
aa06697: 的把他定義成carry bit 11/15 10:58
aa06697: 而且16bit with 2-level 還是看大C4不是小c16 = = 11/15 10:59
aa06697: 無限硬體 critical是2 sum是3 11/15 11:00
aa06697: 說錯 sum是2+3=5 11/15 11:01
aa06697: CLA 要看你問的是幾bit 以16bit為例 還有再分用ripple去 11/15 11:05
aa06697: 連結4個4bit CLA 或 再用一個2-level 前者critical是9 su 11/15 11:05
aa06697: m是12 後者critical(看C4)是5 sum是10 建議以上不要用背 11/15 11:05
aa06697: 的 直接trace比較不會忘 11/15 11:05