Page 562 - 3-2
P. 562
always@(posedge clk, negedge reset)
begin
if(!reset)
begin
pass_flag <= 0; //fail<=0; finish<=0;
end
else
begin
if(pass[0]==inpass[0])
begin
if(pass[1]==inpass[1])
begin
if(pass[2]==inpass[2])
begin
if(pass[3]==inpass[3])
begin
if(pass[4]==inpass[4])
begin
if(pass[5]==inpass[5])
begin
if(pass[6]==inpass[6])
begin
if(pass[7]==inpass[7])
begin
if(pass[8]==inpass[8]) begin pass_flag<=1;end
else
begin
pass_flag<=0; //if(inpass[8]==0) fail <= 0; else fail<=1;
end
end
else
begin
p a s s _ f l a g < = 0 ;
///if(inpass[7]==0) fail <= 0; else fail<=1;
end
end
else
begin
p a s s _ f l a g < = 0 ;
//if(inpass[6]==0) fail <= 0; else fail<=1;
end
- 562 -