四位超前进位加法器

四位超前进位加法器 门级建模

module FullAdder(A, B, CarryIn, Sum, CarryOut);
    output Sum, CarryOut;
    input A, B, CarryIn;
    wire A,B,CarryOut,Sum;
    wire A_bar,B_bar,CarryIn_bar;
    
    not not1(A_bar, A);
    not not2(B_bar, B);
    not not3(CarryIn_bar, CarryIn);
    and and4(and4_out, A_bar, B_bar, CarryIn);
    and and5(and5_out, A_bar, B, CarryIn_bar);
    and and6(and6_out, A, B_bar, CarryIn_bar);
    and and7(and7_out, A, B, CarryIn);
    or or8(Sum, and4_out, and5_out, and6_out,and7_out);
    and and9(and9_out, A, B);
    and and10(and10_out, A, CarryIn);
    and and11(and11_out, B, CarryIn);
    or or12(CarryOut, and9_out, and10_out, and11_out);
endmodule
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值