module
fa(s,cout,a,b,cin);
//sub
module for Full adder
input
a,b,cin;
output
s,cout;
wire
w1,w2,w3;
ha
m1(w1,w2,a,b);
ha
m2(s,w3,w1,cin);
or
m3(cout,w2,w3);
endmodule
module
ha(s,cout,a,b);
//sub module for Half adder
input a,b;
output s,cout;
xor m1(s,a,b);
and m2(cout,a,b);
endmodule
No comments:
Post a Comment