GDFeDfjpkkk(pkP``kkk88k88kP8p8k0(p(kPkkkkkXpkXkXkXXkXXpXk0HxHk0pkkHkk iqqvArial,8& vQ[31..0]k0iqqvArial,8 vQ16k0plXl`ll8l8lllP8P`lXXlXXXl00(l0H0l0(0llgfj@Pk D4Dk 4 k8 8k48@8k( (l L Pl4 4Dl Dl m( !m 0(o Ho q(Hv4p q*Hv3p(q;Hv2p8q7;Hv1p@8q(EHv5p Pq3zvArial,6 vDqGnvArial,6 vDFFq zvArial,6 vCLRNq,3zvArial,6 vQq:zvArial,6 vPRNrp hq)fvArial,6 v14q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5rphq)fvArial,6 v13q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5rphq)fvArial,6 v12q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5rpphq)fvArial,6 v11q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5gfjk\uk\ u kyl\\ mu ymuyqHv1pqnvArial,6 vINPUTrPhq9vArial,6 vVCCq)fvArial,6 v10qyvArial,8 vClockqHv1rhq9vArial,6 vVCCq)fvArial,6 v9qyvArial,8 vDinqHv1gfj@Hk. @ k88k((kkk"k,",l,l;n" "", q8Hv2p8q'Hv3p(qHv4pq Hv5pq4 Hv1p@ q?nvArial,6 vAND4rhq)fvArial,6 v15q8Hv2q'Hv3qHv4q Hv5q4 Hv1gfjk4k4 N k4Nl44 mN RmRNmNRqHv1pqnvArial,6 vOUTPUTrhq)fvArial,6 v16qZyvArial,80 vDebounceqHv1gfjkkkkHHkxxk88k((kXXkhh kxhh kxkxkxXX l88lHHlXXlhhllxxmPXmX`q2@qvArial,7ZAv>LPM_SVALUE= LPM_AVALUE= LPM_MODULUS= LPM_DIRECTION= LPM_WIDTH=q.hvArial,8 vssetpqhvArial,8 vsloadpqhvArial,8% vupdownpqshvArial,8 vcnt_enpxqchvArial,8 vdata[]vdata[LPM_WIDTH-1..0]phqRHvArial,8 vclockpXqChvArial,8 vclk_enpHq.3hvArial,8 vsconstp8q.#hvArial,8 vsclrp(qnvArial,10av LPM_COUNTERq.JvArial,8 valoadpXq?vArial,8 vaclrpHq.-vArial,8 vasetp8q.VvArial,8 vaconstphqichvArial,8 vq[]vq[LPM_WIDTH-1..0]phq/cShvArial,8 veq[]v eq[15..0]pXrH`hq)fvArial,6 v17q.hvArial,8 vssetqhvArial,8 vsloadqhvArial,8% vupdownqshvArial,8 vcnt_enqchvArial,8 vdata[]vdata[LPM_WIDTH-1..0]qRHvArial,8 vclockqChvArial,8 vclk_enq.3hvArial,8 vsconstq.#hvArial,8 vsclrq.JvArial,8 valoadq?vArial,8 vaclrq.-vArial,8 vasetq.VvArial,8 vaconstqichvArial,8 vq[]vq[LPM_WIDTH-1..0]q/cShvArial,8 veq[]v eq[15..0]uq2qvArial,7ZAv@LPM_AVALUE= LPM_DIRECTION= LPM_MODULUS= LPM_SVALUE= LPM_WIDTH=32t