GDFeDfjpk@@iq@qvArial,8vresetk@Piq@qvArial,8$vcf_loadk@Qiq@qvArial,8vstartk@ Qiq@qvArial,8&v din[8..0]k@xx@Qiq@xqvArial,8 vclkkXQkXQkXQkXxRk(P`Rk@ppUiq@pqvArial,8-v input_rdykP@UiqPqvArial,8 vclkk(Uk(bk(bk(ciqqvArial,84v output_rdyk(biqqvArial,8-v input_rdyk0@ck(`ciqqvArial,8-v dout[7..0]k(ckx(xckh(hdkX(XckH(H@dk8(8@dk(((dk08@8dk0(@(\k0H@\k0@\k0@\k0@\k0@]k0POk0@Pk0@Ok0@Ok0hHh@Ok0XPXOk0HPHNk08H8Nk0(X(Ok0H`Nk0p@Nk0H Nk0HMq@kvArial,8v#Counts initiatiation rate of designgfjk4k4 N Uk4NUl44 VmN R@:mRNmNRqHv1pqnvArial,6 vOUTPUTrHhq)fvArial,6 v22qZyvArial,8&v din[8..0]qHv1rHhq)fvArial,6 v21qZyvArial,80v state[3..0]qHv1rHhq)fvArial,6 v4qZyvArial,89v accout[7..0]qHv1rH0hq)fvArial,6 v28qZyvArial,8vstartqHv1rX hq)fvArial,6 v27qZyvArial,8$vcf_loadqHv1rphq)fvArial,6 v19qZyvArial,8vresetqHv1r0phq)fvArial,6 v32qZyvArial,8 vmsb_eqHv1rH`hq)fvArial,6 v31qZyvArial,8vmsb_fqHv1rPPhq)fvArial,6 v30qZyvArial,8 vmsb_gqHv1rP@hq)fvArial,6 v29qZyvArial,8&vmsb_dpqHv1r0hq)fvArial,6 v33qZyvArial,8 vmsb_dqHv1r8hq)fvArial,6 v36qZyvArial,8 vmsb_aqHv1r8hq)fvArial,6 v34qZyvArial,8 vmsb_cqHv1r@hq)fvArial,6 v35qZyvArial,8 vmsb_bqHv1r@hq)fvArial,6 v40qZyvArial,8vlsb_eqHv1r@hq)fvArial,6 v39qZyvArial,8vlsb_fqHv1r@hq)fvArial,6 v38qZyvArial,8vlsb_gqHv1rPhq)fvArial,6 v37qZyvArial,8 vlsb_dpqHv1r80hq)fvArial,6 v44qZyvArial,8vlsb_aqHv1r8 hq)fvArial,6 v43qZyvArial,8vlsb_bqHv1r@hq)fvArial,6 v41qZyvArial,8vlsb_dqHv1rHhq)fvArial,6 v42qZyvArial,8vlsb_cqHv1rPhq)fvArial,6 v46qZyvArial,8)v icnt[3..0]qHv1rxhq)fvArial,6 v26qZyvArial,8vbusyqHv1rhq)fvArial,6 v25qZyvArial,84v output_rdyqHv1rhq)fvArial,6 v24qZyvArial,8-v input_rdyqHv1rhq)fvArial,6 v9qZyvArial,8-v dout[7..0]qHv1gfjk\uk\ u Vky@Vl\\ Vmu y:muyqHv1pqnvArial,6 vINPUTr hq9vArial,6 vVCCq)fvArial,6 v18qyvArial,8(vflexsw7qHv1r 0hq9vArial,6 vVCCq)fvArial,6 v17qyvArial,8(vflexsw6qHv1r phq9vArial,6 vVCCq)fvArial,6 v13qyvArial,8(vflexsw2qHv1r `hq9vArial,6 vVCCq)fvArial,6 v14qyvArial,8(vflexsw3qHv1r Phq9vArial,6 vVCCq)fvArial,6 v15qyvArial,8(vflexsw4qHv1r @hq9vArial,6 vVCCq)fvArial,6 v16qyvArial,8(vflexsw5qHv1r hq9vArial,6 vVCCq)fvArial,6 v10qyvArial,8(vflexsw0qHv1r(hq9vArial,6 vVCCq)fvArial,6 v12qyvArial,8(vflexsw1qHv1r(hq9vArial,6 vVCCq)fvArial,6 v5qyvArial,8vpb1qHv1r(hq9vArial,6 vVCCq)fvArial,6 v6qyvArial,8vpb2qHv1r(hq9vArial,6 vVCCq)fvArial,6 v8qyvArial,8 vclkqHv1gfjpkk``@]kXX@]kHH]k88]k((]k^kXX@^kHH@^k88^k((^l`_l`;qShvresetpXqChvcf_loadpHq3hvstartp8q#hv din[8..0]p(qhvclkpqShvbusypXqhChv output_rdypHqp3hv input_rdyp8qh#hv dout[7..0]p(qManvmmultr`hq)fv23qShvresetqChvcf_loadq3hvstartq#hv din[8..0]qhvclkqShvbusyqhChv output_rdyqp3hv input_rdyqh#hv dout[7..0]gfjkk@_k_kHH_kxx_k88`k((`kXX@`khh`kxhh`kx`kxakxXX al88@alHH@;lXX;lhh;lLPM_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]pXrHhq)fvArial,6 v45q.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]uq2qvArial,7c<vCLPM_AVALUE= LPM_DIRECTION="UP" LPM_MODULUS= LPM_SVALUE= LPM_WIDTH=4gfjkkppUk((@TkTkTkTkhhSkXXSkHHSk88Tk((@Sk@SkRkRkRkSkPk@Pk@RkPkPkxxYk@Yk`YkYkYkZkZk@ZkxxZkhhZkXXZkhh[kXX[kHH@[k88[k(([k[lp\lp:qmqnvTBFSMq#hvPB1p(qhvPB2pqhvCLKpqhv output_rdypqchvLSB_aphqShvLSB_bpXqChvLSB_cpHq3hvLSB_dp8q#hvLSB_ep(qhvLSB_fpqhvLSB_gpqhvLSB_dppqhvMSB_apqhvMSB_bpqhvMSB_cpqhvMSB_dpqhvMSB_epqhvMSB_fpqhvMSB_gpqshvMSB_dppxqhv input_rdypqhv multdin[7..0]pqhvflexsw0pqhvflexsw1pqhvflexsw2pqhvflexsw3pqhvflexsw4pqshvflexsw5pxqchvflexsw6phqShvflexsw7pXqchvcf_startphqShvcf_loadpXqChvresetpHq3hv accout[7..0]p8q#hv state[3..0]p(qhvmultdout[8..0]pr(hq)fv48q#hvPB1qhvPB2qhvCLKqhv output_rdyqchvLSB_aqShvLSB_bqChvLSB_cq3hvLSB_dq#hvLSB_eqhvLSB_fqhvLSB_gqhvLSB_dpqhvMSB_aqhvMSB_bqhvMSB_cqhvMSB_dqhvMSB_eqhvMSB_fqhvMSB_gqshvMSB_dpqhv input_rdyqhv multdin[7..0]qhvflexsw0qhvflexsw1qhvflexsw2qhvflexsw3qhvflexsw4qshvflexsw5qchvflexsw6qShvflexsw7qchvcf_startqShvcf_loadqChvresetq3hv accout[7..0]q#hv state[3..0]qhvmultdout[8..0]t