xorGate
This commit is contained in:
16
iverilog/tobb/lab2/fulladder.v
Normal file
16
iverilog/tobb/lab2/fulladder.v
Normal file
@ -0,0 +1,16 @@
|
||||
module fulladder (
|
||||
input A,
|
||||
input B,
|
||||
input Cin,
|
||||
output S,
|
||||
output Cout
|
||||
);
|
||||
wire AxB, AnB1, AnB2;
|
||||
|
||||
|
||||
halfadder h1 (A,B,AxB,AnB2);
|
||||
|
||||
halfadder h2 (AxB,Cin,S,AnB1);
|
||||
|
||||
or o1 (Cout,AnB1,AnB2);
|
||||
endmodule
|
Reference in New Issue
Block a user