{ ===================================================== } { 74LP86 } { ===================================================== } logicname 74LP86 { ----------------------------------------------------- } { 実効譜 } { ----------------------------------------------------- } entity TTL input A[2],B[2],C[2],D[2]; output Y1,Y2,Y3,Y4; Y1 = A.0 ^ A.1; Y2 = B.0 ^ B.1; Y3 = C.0 ^ C.1; Y4 = D.0 ^ D.1; ende { ----------------------------------------------------- } { 機能実行譜 } { ----------------------------------------------------- } entity sim output A[2],B[2],C[2],D[2]; output Y1,Y2,Y3,Y4; bitr tc[5]; part TTL(A,B,C,D,Y1,Y2,Y3,Y4) tc=tc+1; switch(tc) case 3: A=0; case 4: A=1; case 5: A=2; case 6: A=3; case 7: B=0; case 8: B=1; case 9: B=2; case 10: B=3; case 11: C=0; case 12: C=1; case 13: C=2; case 14: C=3; case 15: D=0; case 16: D=1; case 17: D=2; case 18: D=3; endswitch ende endlogic