Verilog 18012022
Verilog 18012022
A N D
input ,Y
e Can write tnpuks and okput
Oukpat z)
nside brackots. instead of ne<t
nnes
3C19)
and 31 2,a9)P
O R
module Or1(1,2,9)
input ,9
Output z
or (7,z1);
endmodude
NOT
module ota(3,a);
2nput
Outp utY
not(,))
endl module
k, C,9);
madu le nand
N A N D
Tnpub , y
Output Z
hand (z, T9)
Pnd module
N
N O
O R6
Module ho ri( 2,T)
nput T9
Output zZ
no(x,,9);
endmodule
XOR
module zo ,I,1)
input ,Y
Output z
Tor (z, y ) ;
end nodule
XNOR
module Tno7i( ZTI);
nput y
Oukput Zi
noY x(T)
end module
d=lb=0 out 0
Calus v l o 9
a b =) Ot =1.) t k wave
+5
Phnish
end
end module
wiTe ab
(2,y) T k wave
a1
and 9
à tb X9) ;
and g t b
endmodule
HalP adder
S AOB
CzA-B
Verilog Code
end module
#5
a b=lz =
5
$finish
end
enlmodule
module halfadder-Stimulus C);
Or GTKk wave
Wire a,b
halP adder ha (S,x4)
half adder tb has (z,y)
endmadule