推 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