GDFeEfj pk`(` kppiqpqvArial,7 vC[7..0]kiqqvArial,7 vV0k@kBiqqvArial,7 vC2kkk`iqpqvArial,7 vV1k`iqpqvArial,7 vV0k((`iq(qvArial,7 vQ[6..0]kH(X(@k08X8k8P0PkP8Pk(Xk@kkiqqvArial,7 vQ0kiqqvArial,7 vQ1kiqqvArial,7 vQ2kk8HAk HkiqqvArial,7 vQ3kiqqvArial,7 vQ4kiqqvArial,7 vQ5kiqqvArial,7 vQ6k@k  k@@k80H0k @H@kBk@kiqqvArial,7 vQ3kiqqvArial,7 vQ4kk8Hk H@k@iqqvArial,7 v/Q5kiqqvArial,7 vQ6k 8 iq qvArial,7 vV[1..0]k `iq(qvArial,7/ vVCOClockkk`@k  kHHiqHqvArial,7 v/Q0k88iq8qvArial,7 vQ1k((iq(qvArial,7 vQ2kpXXkxxx`iqxqvArial,7# v/Q[6..0]kxHxiqxqvArial,7 vQ[6..0]ll080PwlH(Hpwlwlxl @@xl@xl88Pxl880xl808xlyl @ylpXpx@ygfjk\uk\ u kyl\\ mu yymuyqHv1pqnvArial,6 vINPUTr(Xhq9vArial,6 vVCCq)fvArial,6 v1qyvArial,8 vClockqHv1r(Hhq9vArial,6 vVCCq)fvArial,6 v2qyvArial,8/ vVCOClockqHv1gfjk4k4 N @k4Nl44 mN RymRNmNR@qHv1pqnvArial,6 vOUTPUTr@hq)fvArial,6 v11qZyvArial,8( vSyncOutqHv1r@hq)fvArial,6 v3qZyvArial,8! vDiffOutqHv1gfjkkkkHH@kxx@k88k((kXXkhh kxhh`kx@kxkxXXkxHHkl88@lHHzlXX@zlhh@zlzlxxzmPX{mX`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]pXq.hvArial,8vcinpq/`ChvArial,8vcoutpHr(hq)fvArial,6 v4q.hvArial,8 vssetq.hvArial,8 vsloadq.hvArial,8% vupdownq.shvArial,8 vcnt_enq.chvArial,8 vdata[]vdata[LPM_WIDTH-1..0]qRHvArial,8 vclockq.ChvArial,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]q.hvArial,8vcinq/`ChvArial,8vcoutuq2qvArial,7pAvCLPM_AVALUE= LPM_DIRECTION="UP" LPM_MODULUS= LPM_SVALUE= LPM_WIDTH=8r`hq)fvArial,6 v24q.hvArial,8 vssetq.hvArial,8 vsloadq.hvArial,8% vupdownq.shvArial,8 vcnt_enq.chvArial,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]q.hvArial,8vcinq/`ChvArial,8vcoutuq2qvArial,7pAvCLPM_AVALUE= LPM_DIRECTION="UP" LPM_MODULUS= LPM_SVALUE= LPM_WIDTH=2gfj@(k@k@k k k1@n ;Zn1%5n$15n;Zq4Hv1p@qHv2pqnvArial,6 vXORq Hv3prhq)fvArial,6 v6q4Hv1qHv2q Hv3rxhq)fvArial,6 v13q4Hv1qHv2q Hv3rhq)fvArial,6 v12q4Hv1qHv2q Hv3gfjxhk@@@k00@k  khkPhPkh0x0 lPlhhP{q;hvArial,7 vClockp@q+hvArial,7 vEnablep0qhvArial,7 vClearp qH+hvArial,7 vQ[6..0]px0qQnvArial,104vmcount7rXhq)fvArial,7 v59q;hvArial,7 vClockq+hvArial,7 vEnableqhvArial,7 vClearqH+hvArial,7 vQ[6..0]gfj kl@qHv1pqnvArial,6 vVCCr8phq)fvArial,6 v58qHv1r`xhq)fvArial,6 v67qHv1gfj@(k@kkkkk1@n ;Zn1%5n$15qHv2pqHv4pqHv3pq4Hv1p@qnvArial,6 vOR3rhq)fvArial,6 v57qHv2qHv4qHv3q4Hv1gfj@Pk D4D@k 4 k8 8k48@8k( (l L P@l4 4D{l D{l |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 vPRNrHhq)fvArial,6 v56q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5rHhq)fvArial,6 v55q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5rHhq)fvArial,6 v54q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5gfj@k.@@@@k4"4@kL"Lkx xkh hkX X@kH H@k8 8k( (k k l{@n"@"4"L ox oh oX oH o8 o( o o qiHv3phqZHv4pXqJHv5pHqyHv2pxq:Hv6p8q)Hv7p(qHv8pq Hv9pq6@Hv1p@@qnvArial,6 vBAND8rhq)fvArial,6 v53qiHv3qZHv4qJHv5qyHv2q:Hv6q)Hv7qHv8q Hv9q6@Hv1gfj kl m|m@qHv1p qnvArial,6 vGNDrphq)fvArial,6 v52qHv1rhq)fvArial,6 v63qHv1gfj@(k@kkk k*@l@n qHv2pq Hv3pq2Hv1p@qnvArial,6 vAND2rhq)fvArial,6 v51qHv2q Hv3q2Hv1gfj@Hk. @ @k88k((kkk"k,",@l,l;|n" "", q8Hv2p8q'Hv3p(qHv4pq Hv5pq4 Hv1p@ q?nvArial,6 vAND4r hq)fvArial,6 v64q8Hv2q'Hv3qHv4q Hv5q4 Hv1rhq)fvArial,6 v66q8Hv2q'Hv3qHv4q Hv5q4 Hv1gfj0 k'0k l  m }m o#qHv2pq(Hv1p0qv2qnvArial,6 vNOTrHhhq)fvArial,6 v68qHv2q(Hv1t