# Generated by Yosys 0.37 (git sha1 a5c7f69ed8f, gcc 13.2.1 -march=x86-64 -mtune=generic -O2 -fno-plt -fexceptions -fstack-clash-protection -fcf-protection -ffile-prefix-map=/build/yosys/src=/usr/src/debug/yosys -fPIC -Os) .model test .inputs clk .outputs counter[7] counter[6] counter[5] counter[4] counter[3] counter[2] counter[1] counter[0] .names $false .names $true 1 .names $undef .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] Y=$abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=$abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=$abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.partial A[5]=$abc$241$auto$blifparse.cc:509:parse_blif$242.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:576:parse_blif$243 .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] Y=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial A[6]=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.partial A[6]=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.partial A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$245.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:576:parse_blif$246 .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] Y=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.partial A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.partial A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$248.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:576:parse_blif$249 .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] Y=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[10]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.partial A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[10]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[11]=$abc$241$auto$blifparse.cc:509:parse_blif$251.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:576:parse_blif$252 .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=counter[0] Y=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=counter[0] A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=counter[0] A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=counter[0] A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial A[10]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=counter[0] A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial A[10]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[11]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=counter[0] A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial A[10]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[11]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[12]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=counter[4] A[4]=counter[3] A[5]=counter[2] A[6]=counter[1] A[7]=counter[0] A[8]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.partial A[9]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.partial A[10]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[11]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[12]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial A[13]=$abc$241$auto$blifparse.cc:509:parse_blif$254.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.sop_rest.genblk1.partial Y=$abc$241$auto$blifparse.cc:576:parse_blif$255 .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] Y=$abc$241$auto$blifparse.cc:576:parse_blif$258 .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] Y=$abc$241$auto$blifparse.cc:509:parse_blif$260.genblk1.partial .subckt GAL_SOP A[0]=counter[6] A[1]=counter[7] A[2]=counter[5] A[3]=$abc$241$auto$blifparse.cc:509:parse_blif$260.genblk1.partial Y=$abc$241$auto$blifparse.cc:576:parse_blif$261 .subckt GAL_SOP A=counter[7] Y=$auto$alumacc.cc:485:replace_alu$4.Y[0] .subckt DFF_P C=clk D=$auto$alumacc.cc:485:replace_alu$4.Y[0] Q=counter[7] .subckt NDFF_P C=clk D=$abc$241$auto$blifparse.cc:576:parse_blif$258 Q=counter[6] .subckt NDFF_P C=clk D=$abc$241$auto$blifparse.cc:576:parse_blif$261 Q=counter[5] .subckt NDFF_P C=clk D=$abc$241$auto$blifparse.cc:576:parse_blif$243 Q=counter[4] .subckt NDFF_P C=clk D=$abc$241$auto$blifparse.cc:576:parse_blif$246 Q=counter[3] .subckt NDFF_P C=clk D=$abc$241$auto$blifparse.cc:576:parse_blif$249 Q=counter[2] .subckt NDFF_P C=clk D=$abc$241$auto$blifparse.cc:576:parse_blif$252 Q=counter[1] .subckt NDFF_P C=clk D=$abc$241$auto$blifparse.cc:576:parse_blif$255 Q=counter[0] .end