--A1L6Q is Serial_Out[1]~reg0
A1L6Q_p1_out = A1L4Q & !A1L6Q & !A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q;
A1L6Q_or_out = A1L6Q_p1_out;
A1L6Q_reg_input = A1L6Q_or_out;
A1L6Q = DFFE(A1L6Q_reg_input, GLOBAL(Clock), , , );


--A1L01Q is Serial_Out[3]~reg0
A1L01Q_p1_out = A1L4Q & A1L6Q & !A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q;
A1L01Q_or_out = A1L01Q_p1_out;
A1L01Q_reg_input = A1L01Q_or_out;
A1L01Q = DFFE(A1L01Q_reg_input, GLOBAL(Clock), , , );


--A1L8Q is Serial_Out[2]~reg0
A1L8Q_p1_out = !A1L4Q & A1L6Q & !A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q;
A1L8Q_or_out = A1L8Q_p1_out;
A1L8Q_reg_input = A1L8Q_or_out;
A1L8Q = DFFE(A1L8Q_reg_input, GLOBAL(Clock), , , );


--A1L41Q is Serial_Out[5]~reg0
A1L41Q_p1_out = A1L4Q & !A1L6Q & A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q;
A1L41Q_or_out = A1L41Q_p1_out;
A1L41Q_reg_input = A1L41Q_or_out;
A1L41Q = DFFE(A1L41Q_reg_input, GLOBAL(Clock), , , );


--A1L21Q is Serial_Out[4]~reg0
A1L21Q_p1_out = !A1L4Q & !A1L6Q & A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q;
A1L21Q_or_out = A1L21Q_p1_out;
A1L21Q_reg_input = A1L21Q_or_out;
A1L21Q = DFFE(A1L21Q_reg_input, GLOBAL(Clock), , , );


--A1L4Q is Serial_Out[0]~reg0
A1L4Q_p1_out = !A1L4Q & !A1L6Q & !A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q & !A1L81Q;
A1L4Q_p2_out = !A1L4Q & !A1L6Q & !A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q & A1L61Q;
A1L4Q_or_out = A1L4Q_p1_out # A1L4Q_p2_out;
A1L4Q_reg_input = A1L4Q_or_out;
A1L4Q = DFFE(A1L4Q_reg_input, GLOBAL(Clock), , , );


--A1L61Q is Serial_Out[6]~reg0
A1L61Q_p1_out = !A1L4Q & A1L6Q & A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q;
A1L61Q_or_out = A1L61Q_p1_out;
A1L61Q_reg_input = A1L61Q_or_out;
A1L61Q = DFFE(A1L61Q_reg_input, GLOBAL(Clock), , , );


--A1L81Q is Serial_Out[7]~reg0
A1L81Q_p1_out = A1L81Q & !A1L61Q & !A1L4Q & !A1L6Q & !A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q;
A1L81Q_p2_out = A1L4Q & A1L6Q & A1L8Q & !A1L41Q & !A1L21Q & !A1L01Q;
A1L81Q_or_out = A1L81Q_p2_out;
A1L81Q_reg_input = A1L81Q_p1_out $ A1L81Q_or_out;
A1L81Q = DFFE(A1L81Q_reg_input, GLOBAL(Clock), , , );


--Clock is Clock
--operation mode is input

Clock = INPUT();


--Serial_Out[1] is Serial_Out[1]
--operation mode is output

Serial_Out[1] = OUTPUT(A1L6Q);


--Serial_Out[3] is Serial_Out[3]
--operation mode is output

Serial_Out[3] = OUTPUT(A1L01Q);


--Serial_Out[2] is Serial_Out[2]
--operation mode is output

Serial_Out[2] = OUTPUT(A1L8Q);


--Serial_Out[5] is Serial_Out[5]
--operation mode is output

Serial_Out[5] = OUTPUT(A1L41Q);


--Serial_Out[4] is Serial_Out[4]
--operation mode is output

Serial_Out[4] = OUTPUT(A1L21Q);


--Serial_Out[0] is Serial_Out[0]
--operation mode is output

Serial_Out[0] = OUTPUT(A1L4Q);


--Serial_Out[6] is Serial_Out[6]
--operation mode is output

Serial_Out[6] = OUTPUT(A1L61Q);


--Serial_Out[7] is Serial_Out[7]
--operation mode is output

Serial_Out[7] = OUTPUT(A1L81Q);


