--A1L52Q is State~11 --operation mode is normal A1L52Q_lut_out = Rb & (A1L52Q # !A1L42Q); A1L52Q = DFFEA(A1L52Q_lut_out, CLK, , , , , ); --A1L92Q is State~15 --operation mode is normal A1L92Q_lut_out = Rb & (A1L92Q # A1L82Q); A1L92Q = DFFEA(A1L92Q_lut_out, CLK, , , , , ); --A1L32 is Select~22 --operation mode is normal A1L32 = Rb & (A1L52Q # A1L92Q); --A1L62Q is State~12 --operation mode is normal A1L62Q_lut_out = A1L5 # A1L02 & A1L92Q & !Rb; A1L62Q = DFFEA(A1L62Q_lut_out, CLK, , , , , ); --A1L72Q is State~13 --operation mode is normal A1L72Q_lut_out = A1L7 # A1L01 & A1L4 & !A1L61; A1L72Q = DFFEA(A1L72Q_lut_out, CLK, , , , , ); --A1L42Q is State~10 --operation mode is normal A1L42Q_lut_out = !A1L3 & (Rb # A1L42Q); A1L42Q = DFFEA(A1L42Q_lut_out, CLK, , , , , ); --A1L82Q is State~14 --operation mode is normal A1L82Q_lut_out = A1L8 # !Rb & (A1L82Q # A1L9); A1L82Q = DFFEA(A1L82Q_lut_out, CLK, , , , , ); --A1L4 is Nextstate.s2~201 --operation mode is normal A1L4 = A1L52Q & !Rb; --A1L81 is reduce_nor~63 --operation mode is normal A1L81 = Sum[3] # !Sum[2] # !Sum[1] # !Sum[0]; --A1L5 is Nextstate.s2~202 --operation mode is normal A1L5 = A1L4 & (A1L62Q & !Reset # !A1L01) # !A1L4 & A1L62Q & !Reset; --A1L6 is Nextstate.s3~102 --operation mode is normal A1L6 = A1L92Q & !A1L02 & !A1L81 & !Rb; --A1L7 is Nextstate.s3~103 --operation mode is normal A1L7 = A1L6 # A1L72Q & !Reset; --A1L61 is process0~88 --operation mode is normal A1L61 = Sum[3] & (Sum[0] # Sum[1] # !Sum[2]) # !Sum[3] & (Sum[2] # !Sum[1]); --A1L3 is Nextstate.s0~14 --operation mode is normal A1L3 = Reset & (A1L62Q # A1L72Q); --A1L8 is Nextstate.s4~4 --operation mode is normal A1L8 = A1L61 & A1L01 & A1L52Q & !Rb; --A1L9 is Nextstate.s4~352 --operation mode is normal A1L9 = A1L92Q & A1L81 & !A1L02; --Point[0] is Point[0] --operation mode is normal Point[0]_lut_out = Sum[0]; Point[0] = DFFEA(Point[0]_lut_out, CLK, , , A1L8, , ); --Point[2] is Point[2] --operation mode is normal Point[2]_lut_out = Sum[2]; Point[2] = DFFEA(Point[2]_lut_out, CLK, , , A1L8, , ); --A1L91 is reduce_nor~66 --operation mode is normal A1L91 = Sum[2] & Point[2] & (Sum[0] $ !Point[0]) # !Sum[2] & !Point[2] & (Sum[0] $ !Point[0]); --Point[1] is Point[1] --operation mode is normal Point[1]_lut_out = Sum[1]; Point[1] = DFFEA(Point[1]_lut_out, CLK, , , A1L8, , ); --Point[3] is Point[3] --operation mode is normal Point[3]_lut_out = Sum[3]; Point[3] = DFFEA(Point[3]_lut_out, CLK, , , A1L8, , ); --A1L02 is reduce_nor~68 --operation mode is normal A1L02 = (Sum[3] & Point[3] & (Sum[1] $ !Point[1]) # !Sum[3] & !Point[3] & (Sum[1] $ !Point[1])) & CASCADE(A1L91); --A1L01 is Nextstate~50 --operation mode is normal A1L01 = Sum[3] $ !Sum[2] # !Sum[0] # !Sum[1]; --Rb is Rb --operation mode is input Rb = INPUT(); --CLK is CLK --operation mode is input CLK = INPUT(); --Sum[3] is Sum[3] --operation mode is input Sum[3] = INPUT(); --Sum[0] is Sum[0] --operation mode is input Sum[0] = INPUT(); --Sum[1] is Sum[1] --operation mode is input Sum[1] = INPUT(); --Sum[2] is Sum[2] --operation mode is input Sum[2] = INPUT(); --Reset is Reset --operation mode is input Reset = INPUT(); --Roll is Roll --operation mode is output Roll = OUTPUT(A1L32); --Win is Win --operation mode is output Win = OUTPUT(A1L62Q); --Lose is Lose --operation mode is output Lose = OUTPUT(A1L72Q);