2008年8月5日 星期二

FullAdder4:4位元串接全加器


由一位元全加器組成的四位元串接全加器程式碼
//定義四位元全加器
module fulladder4 (sum , c_out, a , b , c_in);
output [3:0] sum;
output c_out;
input [3:0] a, b;
input c_in;
wire c1,c2,c3;
//四個一位元全加器的別名
fulladder fa0(sum[0],c1,a[0],b[0],c_in);
fulladder fa1(sum[1],c2,a[1],b[1],c1);
fulladder fa2(sum[2],c3,a[2],b[2],c2);
fulladder fa3(sum[3],c_out,a[3],b[3],c3);
endmodule

沒有留言: