module (
,
input ,
input ,
input ,
output ,
output
);
always @(*)
begin
if(S0===0 && S1===0)
begin
;
;
end
if(S1===0 && S0===1)
begin
;
end
if(S1===1 && S0===0)
begin
;
end
if(S1===1 && S0===1)
begin
;
end
end
module ;
// Declare the input and output variables
reg ;
reg ;
reg ;
reg ;
wire ;
wire ;
uut (
,
,
,
,
,
) ;
initial begin
// Defining the input waves A, B
A = 0; B = 0; S0 = 0; S1 = 0;
#1
A = 0; B = 0; S0 = 0; S1 = 1;
#1
A = 0; B = 0; S0 = 1; S1 = 0;
#1
A = 0; B = 0; S0 = 1; S1 = 1;
#1
A = 0; B = 1; S0 = 0; S1 = 0;
#1
A = 0; B = 1; S0 = 0; S1 = 1;
#1
A = 0; B = 1; S0 = 1; S1 = 0;
#1
A = 0; B = 1; S0 = 1; S1 = 1;
#1
A = 1; B = 0; S0 = 0; S1 = 0;
#1
A = 1; B = 0; S0 = 0; S1 = 1;
#1
A = 1; B = 0; S0 = 1; S1 = 0;
#1
A = 1; B = 0; S0 = 1; S1 = 1;
#1
A = 1; B = 1; S0 = 0; S1 = 0;
#1
A = 1; B = 1; S0 = 0; S1 = 1;
#1
A = 1; B = 1; S0 = 1; S1 = 0;
#1
A = 1; B = 1; S0 = 1; S1 = 1;
#1
$finish;
end