GDFeCfjk00iq0qvArial,8 vSs16kiqqvArial,8 vSs17kp00kpk@iqqvArial,8 vSs18kiqqvArial,8 vSs19kpkpkHxkiqqvArial,8 vSs20k@iqqvArial,8 vSs21kpkpkHiq qvArial,8) v Ss[15..0]kx iqqvArial,8Q vFO_FULL[25..10]kx`iqqvArial,8; v FLTIN[15..0]kpp@iqpqvArial,8 vSs22kPPiqPqvArial,8 vSs23kpppkpPPkpppkpp@k00@iq0qvArial,8 vSs24kiqqvArial,8 vSs25kp00kpkh080 k(8bk8aiqHqvArial,8K vFO_FULL[25..0]k 8kk iqqvArial,8/ v RDI[25..0]k(8 khx`kPPkHPPiq@PqvArial,8Q vFO_FULL[25..10]k8kPhxh iqPhqvArial,8) v Ss[25..0]kHpkH@lpp0lpplpplppïlpplpppClpPppClp0pPlpp0°l880l88#l@lpph@l((lHHlhh0gfj@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 vPRNrXhq)fvArial,6 v2q(Hv4q*Hv3q;Hv2q7;Hv1q(EHv5gfjpXk8,8`k,kD(p(lDD8l,,Hl88m,HD8@m,Dq2qvArial,7' vWIDTH=qK)hvArial,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,73 vWIDTH=26gfjk4k4 N k4N@l44 @mN RmRN@mNRqHv1pqnvArial,6 vOUTPUTrHhq)fvArial,6 v5qZyvArial,8G v FLTOUT[15..0]qHv1gfj0 k 0klm m qHv2pq$Hv1p0qnvArial,6 vWIREr@hq)fvArial,6 v6qHv2q$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`khHHkX((kkxxk00`k``kHHk((kkXkP@kHkkP8Pk@8@lh8hXlX(X0lll8 8p@lHhHxlX`XlPP,lHH(m8phXm8 h8@q%nvArial,10^v LPM_ADD_SUBq1hvArial,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=26 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,7NvqLPM_DIRECTION="SUB" LPM_PIPELINE= LPM_REPRESENTATION="SIGNED" LPM_WIDTH=16 MAXIMIZE_SPEED= ONE_INPUT_IS_CONSTANT=gfjk\uk\ u @kyl\\ mu y@muyqHv1pqnvArial,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 klqHv1pqnvArial,6 vVCCr8hq)fvArial,6 v22qHv1gfj0 k'0k l  @m m o#qHv2pq(Hv1p0qv2qnvArial,6 vNOTr`hq)fvArial,6 v24qHv2q(Hv1t