--A1L72 is always0~14
A1L72_p1_out = !G1_L & !G2_L;
A1L72_or_out = A1L72_p1_out;
A1L72 = A1L72_or_out;


--A1L2 is A1~2
A1L2_or_out = A1;
A1L2 = A1L2_or_out;


--A1L4 is A2~2
A1L4_or_out = A2;
A1L4 = A1L4_or_out;


--A1L6 is A3~2
A1L6_or_out = A3;
A1L6 = A1L6_or_out;


--A1L8 is A4~2
A1L8_or_out = A4;
A1L8 = A1L8_or_out;


--A1L01 is A5~2
A1L01_or_out = A5;
A1L01 = A1L01_or_out;


--A1L21 is A6~2
A1L21_or_out = A6;
A1L21 = A1L21_or_out;


--A1L41 is A7~2
A1L41_or_out = A7;
A1L41 = A1L41_or_out;


--A1L61 is A8~2
A1L61_or_out = A8;
A1L61 = A1L61_or_out;


--G1_L is G1_L
--operation mode is input

G1_L = INPUT();


--G2_L is G2_L
--operation mode is input

G2_L = INPUT();


--A1 is A1
--operation mode is input

A1 = INPUT();


--A2 is A2
--operation mode is input

A2 = INPUT();


--A3 is A3
--operation mode is input

A3 = INPUT();


--A4 is A4
--operation mode is input

A4 = INPUT();


--A5 is A5
--operation mode is input

A5 = INPUT();


--A6 is A6
--operation mode is input

A6 = INPUT();


--A7 is A7
--operation mode is input

A7 = INPUT();


--A8 is A8
--operation mode is input

A8 = INPUT();


--Y1 is Y1
--operation mode is output

Y1_tri_out = TRI(A1L2, A1L72);
Y1 = OUTPUT(Y1_tri_out);


--Y2 is Y2
--operation mode is output

Y2_tri_out = TRI(A1L4, A1L72);
Y2 = OUTPUT(Y2_tri_out);


--Y3 is Y3
--operation mode is output

Y3_tri_out = TRI(A1L6, A1L72);
Y3 = OUTPUT(Y3_tri_out);


--Y4 is Y4
--operation mode is output

Y4_tri_out = TRI(A1L8, A1L72);
Y4 = OUTPUT(Y4_tri_out);


--Y5 is Y5
--operation mode is output

Y5_tri_out = TRI(A1L01, A1L72);
Y5 = OUTPUT(Y5_tri_out);


--Y6 is Y6
--operation mode is output

Y6_tri_out = TRI(A1L21, A1L72);
Y6 = OUTPUT(Y6_tri_out);


--Y7 is Y7
--operation mode is output

Y7_tri_out = TRI(A1L41, A1L72);
Y7 = OUTPUT(Y7_tri_out);


--Y8 is Y8
--operation mode is output

Y8_tri_out = TRI(A1L61, A1L72);
Y8 = OUTPUT(Y8_tri_out);


