GDFeCfjk00iq0qvArial,8 vSs16kiqqvArial,8 vSs17kp00kpk@iqqvArial,8 vSs18kiqqvArial,8 vSs19kpkpkHxk@iqqvArial,8 vSs20k@iqqvArial,8 vSs21kpkpkHiq qvArial,8) v Ss[15..0]kx iqqvArial,8Q vFO_FULL[26..11]kx`iqqvArial,8; v FLTIN[15..0]kpp@iqpqvArial,8 vSs22kPPiqPqvArial,8 vSs23kpppkpPPkpppkpp@k00iq0qvArial,8 vSs24kiqqvArial,8 vSs25kp00kh080 k(8"k8aiqHqvArial,8L vFO_FULL[26..0]k 8kkiqqvArial,80 v RDI[26..0]k(8 khx kPP`kHPPiq@PqvArial,8R vFO_FULL[26..11]k8kPhxhiqPhqvArial,8* v Ss[26..0]kHpkH@k@iqqvArial,8 vSs26kpkplpp0AlppClpplppÂlppÂlppplpPppClp0pPCl880l88llpphl((`lHHlhh0lpp0Älppgfj@Pk D4D@k 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 vPRNrXhq)fvArial,6 v2q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5gfjpXk8,8`k,`kD(p(`lDD8l,,Hl88@m,HD8m,Dq2q@vArial,7' vWIDTH=qK)h@vArial,8 vresult[]vresult[WIDTH-1..0]pp(q40kvArial,6 v0q4kvArial,6 v1qhvArial,8! vdatab[]vdatab[WIDTH-1..0]pq;hvArial,8vselp8qHnvArial,107vBUSMUXq9hvArial,8! vdataa[]vdataa[WIDTH-1..0]p8r8hhq)fvArial,6 v3qK)hvArial,8 vresult[]vresult[WIDTH-1..0]qhvArial,8! vdatab[]vdatab[WIDTH-1..0]q;hvArial,8vselq9hvArial,8! vdataa[]vdataa[WIDTH-1..0]uq2qvArial,76 v WIDTH= 27gfjk4k4 N k4Nl44 mN RmRN@mNRqH@v1pqnvArial,6 vOUTPUTrHhq)fvArial,6 v5qZyvArial,8G v FLTOUT[15..0]qHv1gfj0 k 0k@lm m qH@v2pq$Hv1p0qnvArial,6 vWIREr@hq)fvArial,6 v6qHv2q$Hv1rhq)fvArial,6 v25qHv2q$Hv1rhq)fvArial,6 v19qHv2q$Hv1r hq)fvArial,6 v18qHv2q$Hv1r@hq)fvArial,6 v17qHv2q$Hv1r`hq)fvArial,6 v16qHv2q$Hv1rhq)fvArial,6 v15qHv2q$Hv1rhq)fvArial,6 v14qHv2q$Hv1rhq)fvArial,6 v13qHv2q$Hv1rhq)fvArial,6 v12qHv2q$Hv1rhq)fvArial,6 v11qHv2q$Hv1r hq)fvArial,6 v10qHv2q$Hv1gfjkxHxkkk`8` k080 khHH`kX((kkxxk00 k`` kHH`k((kkXkPkH@k@kP8Pk@8@lh8hXlX(X0l@l@l8 8plHhHxlX`XlPP,lHH(@m8phX@m8 h8@q%n@vArial,10^v LPM_ADD_SUBq1h@vArial,8! vdatab[]vdatab[LPM_WIDTH-1..0]p0qxhvArial,8 vcoutpq/c)hvArial,8) voverflowp(qmIhvArial,8 vresult[]vresult[LPM_WIDTH-1..0]pHq.hvArial,8) vadd_subpqahvArial,8! vdataa[]vdataa[LPM_WIDTH-1..0]p`qxhvArial,8 vcinpxq.hvArial,8 vaclrpq2qvArial,7NvbLPM_DIRECTION= LPM_PIPELINE= LPM_REPRESENTATION= LPM_WIDTH= MAXIMIZE_SPEED= ONE_INPUT_IS_CONSTANT=q.PhvArial,8 vclockpPq.@hvArial,8 vclkenp@rx8hq)fvArial,6 v7q1hvArial,8! vdatab[]vdatab[LPM_WIDTH-1..0]q/xhvArial,8 vcoutq/c)hvArial,8) voverflowqmIhvArial,8 vresult[]vresult[LPM_WIDTH-1..0]q.hvArial,8) vadd_subqahvArial,8! vdataa[]vdataa[LPM_WIDTH-1..0]q.xhvArial,8 vcinq.hvArial,8 vaclrq.PhvArial,8 vclockq.@hvArial,8 vclkenuq2qvArial,7NvsLPM_DIRECTION="ADD" LPM_PIPELINE= LPM_REPRESENTATION="UNSIGNED" LPM_WIDTH=27 MAXIMIZE_SPEED= ONE_INPUT_IS_CONSTANT=rxXhq)fvArial,6 v8q1hvArial,8! vdatab[]vdatab[LPM_WIDTH-1..0]qxhvArial,8 vcoutq/c)hvArial,8) voverflowqmIhvArial,8 vresult[]vresult[LPM_WIDTH-1..0]q.hvArial,8) vadd_subqahvArial,8! vdataa[]vdataa[LPM_WIDTH-1..0]qxhvArial,8 vcinq.hvArial,8 vaclrq.PhvArial,8 vclockq.@hvArial,8 vclkenuq2qvArial,7NvsLPM_DIRECTION="SUB" LPM_PIPELINE= LPM_REPRESENTATION="UNSIGNED" LPM_WIDTH=16 MAXIMIZE_SPEED= ONE_INPUT_IS_CONSTANT=gfjk\uk\ u ky@l\\ @mu ymuyqH@v1pqnvArial,6 vINPUTrhq9vArial,6 vVCCq)fvArial,6 v21qyvArial,8$ vCLOCKqHv1rhq9vArial,6 vVCCq)fvArial,6 v20qyvArial,8 vEnableqHv1r0hq9vArial,6 vVCCq)fvArial,6 v9qyvArial,8; v FLTIN[15..0]qHv1gfj klqH@v1pqnvArial,6 vVCCr8hq)fvArial,6 v22qHv1gfj0 k'0k l  m m o#qHv2pq(Hv1p0qv2qnvArial,6 vNOTr`hq)fvArial,6 v24qHv2q(Hv1t