{ ===================================================== }
{ 74LP42 }
{ ===================================================== }
logicname 74LP42
{ ----------------------------------------------------- }
{ 実効譜 }
{ ----------------------------------------------------- }
entity TTL
input A[4];
output Y[10];
bitn y[10];
switch(A)
case 0: y=0b0000000001;
case 1: y=0b0000000010;
case 2: y=0b0000000100;
case 3: y=0b0000001000;
case 4: y=0b0000010000;
case 5: y=0b0000100000;
case 6: y=0b0001000000;
case 7: y=0b0010000000;
case 8: y=0b0100000000;
case 9: y=0b1000000000;
endswitch
Y=!y;
ende
{ ----------------------------------------------------- }
{ 機能実行譜 }
{ ----------------------------------------------------- }
entity sim
output A[4];
output Y[10];
bitr tc[4];
part TTL(A,Y)
tc=tc+1;
A=tc;
ende
endlogic