INORDER = pa1 pb2 pa0 pb3 pa3 pb0 pa2 pb1 pclk pstart nmrvqn1 nacvqn1 nacvqn0 nmrvqn3 nmrvqn2 nct1 nct0 nacvqn3 nacvqn2 nct2 nmrvqn0 nax3 nax2 nax1 nax0; OUTORDER = nmrvg2vd pclk nacvg2vd1 nacvg1vd1 nmrvg4vd nmrvg3vd ncntvg2vd ncntvg1vd nacvg4vd1 nacvg3vd1 ncntvg3vd nmrvg1vd nam3 nam2 nam1 nam0 pcntvcon2 pready pp0 pp1 pp2 pcntvco2 pp3 pp4 pp5 pp6 pp7; pcntvcon2 = !ncntvco1 + !nct2; pready = !nreadyn; pp0 = !nmrvqn0; pp1 = !nmrvqn1; pp2 = !nmrvqn2; pcntvco2 = !ncntvcon1*nct2; pp3 = !nmrvqn3; pp4 = !nacvqn0; pp5 = !nacvqn1; pp6 = !nacvqn2; pp7 = !nacvqn3; namvg2vg1vad1nf = nax0*!niiniit; ncntvg2vz1 = !ncntvg2vd1 + !nct1; namvg3vg1vad1nf = nax1*!niiniit; nbmvg3vg1vad2nf = pb1*nreadyn; nsmvg2vg1vad2nf = !naddvg2vsn*nadsh; naddvg4vcnvad3nf = naddvg4vcn*naddvg4vcnvor2nf; nmrvg3vdvad2nf = !nbmvg4vx*!nadsh; ncntvg3vz = !ncntvg3vz1 + !ncntvg3vg2vor1nf; ncntvg3vd1 = !ncntvcon1*nreadyn; ncntvcon1 = !nct0 + !nct1; namvg3vg1vad2nf = pa1*niiniit; nbmvg3vg1vad1nf = !nmrvqn1*!nreadyn; nsmvg2vx = !nsmvg2vg1vad2nf*!nsmvg2vg1vad1nf; nmrvg2vdvad1nf = !nmrvqn2*nadsh; ncntvg3vg2vor1nf = nct2 + ncntvg3vd1; ncntvg1vz1 = !nreadyn + !nct0; ncntvg2vg2vor1nf = ncntvg2vd1 + nct1; nsmvg5vx = !nsmvg5vg1vad2nf*!nsmvg5vg1vad1nf; nad0n = nmrvqn0 + !nax0; nmrvg4vdvad2nf = !nbmvg5vx*!nadsh; ncntvg1vz = !ncntvg1vg2vor1nf + !ncntvg1vz1; ncntvco1 = nct1*nct0; ncntvg2vd1 = nct0*nreadyn; ncntvg2vz = !ncntvg2vg2vor1nf + !ncntvg2vz1; nsmvg5vg1vad2nf = !naddvg4vcn*nadsh; namvg2vx = !namvg2vg1vad1nf*!namvg2vg1vad2nf; nam0 = !namvg2vx; nmrvg3vdvad1nf = !nmrvqn3*nadsh; nmrvg2vd = !nmrvg2vdvad1nf*!nmrvg2vdvad2nf; namvg4vg1vad1nf = nax2*!niiniit; namvg2vg1vad2nf = pa0*niiniit; naddvg2vcnvad1nf = !nacvqn1*!nad1n; naddvg4vcnvad2nf = !naddvg3vcn*naddvg4vcnvor1nf; nmrvg1vdvad2nf = !nbmvg2vx*!nadsh; naddvg1vpvor1nf = !nacvqn0 + !nad0n; naddvg2vsn = !naddvg2vcnvad3nf*!naddvg2vcnvad4nf; naddvg4vcn = !naddvg4vcnvad2nf*!naddvg4vcnvad1nf; naddvg4vcnvad1nf = !nacvqn3*!nad3n; ncntvg1vg2vor1nf = nreadyn + nct0; naddvg4vsn = !naddvg4vcnvad3nf*!naddvg4vcnvad4nf; nmrvg2vdvad2nf = !nadsh*!nbmvg3vx; ncntvg3vz1 = !nct2 + !ncntvg3vd1; naddvg4vcnvad4nf = !naddvg3vcn*[266]; nmrvg1vdvad1nf = !nmrvqn1*nadsh; nacvg2vd1 = nsmvg3vx + pstart; namvg5vg1vad2nf = pa3*niiniit; nbmvg4vg1vad2nf = pb2*nreadyn; nsmvg3vx = !nsmvg3vg1vad2nf*!nsmvg3vg1vad1nf; naddvg3vsn = !naddvg3vcnvad3nf*!naddvg3vcnvad4nf; nacvg1vd1 = nsmvg2vx + pstart; namvg5vg1vad1nf = nax3*!niiniit; nbmvg4vx = !nbmvg4vg1vad2nf*!nbmvg4vg1vad1nf; nsmvg3vg1vad2nf = !naddvg3vsn*nadsh; nad3n = !nax3 + nmrvqn0; naddvg3vcnvad1nf = !nad2n*!nacvqn2; nmrvg4vd = !nmrvg4vdvad2nf*!nmrvg4vdvad1nf; niiniit = !nct0*[259]; nbmvg5vx = !nbmvg5vg1vad1nf*!nbmvg5vg1vad2nf; nsmvg2vg1vad1nf = !nacvqn0*!nadsh; naddvg2vcn = !naddvg2vcnvad1nf*!naddvg2vcnvad2nf; naddvg3vcnvad3nf = naddvg3vcn*naddvg3vcnvor2nf; nmrvg3vd = !nmrvg3vdvad2nf*!nmrvg3vdvad1nf; nbmvg2vx = !nbmvg2vg1vad2nf*!nbmvg2vg1vad1nf; nbmvg4vg1vad1nf = !nmrvqn2*!nreadyn; nsmvg5vg1vad1nf = !nacvqn3*!nadsh; naddvg2vcnvad2nf = !naddvg1vcn*naddvg2vcnvor1nf; naddvg3vcnvad4nf = !naddvg2vcn*[262]; ncntvg2vd = !pstart*!ncntvg2vz; nbmvg2vg1vad2nf = pb0*nreadyn; nbmvg5vg1vad1nf = !nmrvqn3*!nreadyn; nsmvg4vg1vad2nf = !naddvg4vsn*nadsh; nad1n = nmrvqn0 + !nax1; naddvg2vcnvad3nf = naddvg2vcn*naddvg2vcnvor2nf; namvg3vx = !namvg3vg1vad1nf*!namvg3vg1vad2nf; nam1 = !namvg3vx; ncntvg1vd = !pstart*!ncntvg1vz; nbmvg2vg1vad1nf = !nmrvqn0*!nreadyn; nbmvg5vg1vad2nf = pb3*nreadyn; nsmvg4vg1vad1nf = !nadsh*!nacvqn2; naddvg1vp = !naddvg1vcn + !naddvg1vpvor1nf; naddvg2vcnvad4nf = !naddvg1vcn*[264]; namvg4vx = !namvg4vg1vad1nf*!namvg4vg1vad2nf; nam2 = !namvg4vx; nmrvg4vdvad1nf = !naddvg1vp*nadsh; nacvg4vd1 = nsmvg5vx + pstart; nadsh = !niiniit*nreadyn; nsmvg3vg1vad1nf = !nacvqn1*!nadsh; nad2n = !nax2 + nmrvqn0; naddvg1vcn = nacvqn0 + nad0n; naddvg3vcnvad2nf = !naddvg2vcn*naddvg3vcnvor1nf; namvg5vx = !namvg5vg1vad2nf*!namvg5vg1vad1nf; nam3 = !namvg5vx; nacvg3vd1 = nsmvg4vx + pstart; namvg4vg1vad2nf = pa2*niiniit; nbmvg3vx = !nbmvg3vg1vad2nf*!nbmvg3vg1vad1nf; nreadyn = [260] + !nct0; nsmvg4vx = !nsmvg4vg1vad2nf*!nsmvg4vg1vad1nf; naddvg3vcn = !naddvg3vcnvad1nf*!naddvg3vcnvad2nf; naddvg3vcnvor2nf = [261] + !naddvg2vcn; naddvg2vcnvor1nf = !nad1n + !nacvqn1; ncntvg3vd = !pstart*!ncntvg3vz; nmrvg1vd = !nmrvg1vdvad2nf*!nmrvg1vdvad1nf; naddvg4vcnvor1nf = !nad3n + !nacvqn3; naddvg2vcnvor2nf = [263] + !naddvg1vcn; naddvg3vcnvor1nf = !nacvqn2 + !nad2n; naddvg4vcnvor2nf = [265] + !naddvg3vcn; [259] = !nct2*!nct1; [260] = nct1 + !nct2; [261] = !nacvqn2 + !nad2n; [262] = !nad2n*!nacvqn2; [263] = !nacvqn1 + !nad1n; [264] = !nad1n*!nacvqn1; [265] = !nacvqn3 + !nad3n; [266] = !nad3n*!nacvqn3;