Chapter11 设计运算模块

Chapter11 Arithmetic Circuits

11.3 Adders

  • 加法是最常用的运算操作,它也常常是限制速度的原件。因此仔细优化加法器及其重要。优化可以在逻辑层或电路层上进行。
    • 逻辑层上的优化意在重新安排布尔方程以得到一个速度较快或面积较小的电路。(eg. carry lookahead adder)
    • 电路层优化则着眼于改变晶体管的尺寸以及电路的拓扑连接来优化速度。

11.3.1 the definition of adders

  • Adder module and Truth Table:


    Fig11.1 Full-Adder and Truth Table
    • A: 被加数
    • B: 加数
    • Ci: 进位输入(低位向本级的进位)
    • S: Sum of A and B
    • Co: 进位输出(本级向高位的进位)
    • Carry status: 进位状态,表示加法器的Co 所处的状态
  • Boolean Equation

S = A   ⨁   B   ⨁   C i = A B ‾   C i ‾ + A ‾ B C i ‾ + A ‾   B ‾ C i + A B C i C o = A B + B C i + A C i \pmb{S = A \, \bigoplus \, B \, \bigoplus \, C_i} \\ \pmb{ = A\overline{B}\, \overline{C_i} + \overline{A} B \overline{C_i} + \overline{A} \, \overline{B} C_i + ABC_i }\\ \pmb{C_o = AB + BC_i + AC_i} S=ABCiS=ABCiS=ABCi=ABCi+ABCi+ABCi+ABCi=AB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值