Page 563 - 3-2
P. 563

end
                                                                    else
                                                                    begin
                                                                            pass_flag<=0; // if(inpass[5]==0)
            fail <= 0; else fail<=1;
                                                                    end
                                                            end
                                                            else
                                                            begin
                                                                    pass_flag<=0; // if(inpass[4]==0) fail <=
            0; else fail<=1;
                                                            end
                                                    end
                                                    else
                                                    begin
                                                            pass_flag<=0; // if(inpass[3]==0) fail <= 0; else
            fail<=1;
                                                    end
                                            end
                                            else
                                            begin
                                                    pass_flag<=0; //if(inpass[2]==0) fail <= 0; else fail<=1;
                                            end
                                    end
                            else
                            begin
                                    pass_flag<=0; //if(inpass[1]==0) fail <= 0; else fail<=1;
                            end
                    end
                    else
                    begin
                            pass_flag<=0;//if(inpass[0]==0) fail <= 0; else fail<=1;
                    end
                    end
            end


            /*
            always@(posedge clk, negedge reset)
            begin
            if(!reset) fail_flag<=0;
            else
            begin
                    if(fail == 1) fail_flag <=1; // 패턴 오류
                    else fail_flag <=0; // 패턴 맞을 때
            end


                                                         - 563 -
   558   559   560   561   562   563   564   565   566   567   568