GDFeDfjpkk  @k`iqqvArial,8va[7..0]k`iqqvArial,8vb[7..0]kh0h`iq0hqvArial,8<v MXIN[1][7..0]k@k`iqqvArial,8<v MXIN[0][7..0]k`iqqvArial,8HvMXIN[1..0][7..0]kp`iqpqvArial,8-v dout[7..0]kh8h@l lx@lh@l8h8@qkvArial,8v-Saturating 8 Bit adder for unsigned integers.qPkvArial,8v"Generates a constant value of 255 qkvArial,8v/When COUT of adder = 1, then DOUT = 255 (0xFF)gfjkxHxk@k@k`8``k080`khHH`kX((@k@kxx@k00`k```kHH`k((@k@kX@kH8H@kP@kH@k@lh8hXlX(X0@l@l@l8 8p@lHhHx@lX`X@lPP,@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 vaclrpq.HhvArial,8 vclockpHq2qvArial,7<vRLPM_DIRECTION= LPM_PIPELINE= LPM_REPRESENTATION= LPM_WIDTH= ONE_INPUT_IS_CONSTANT=rhq)fvArial,6 v1q1hvArial,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.HhvArial,8 vclockuq2qvArial,7<vXLPM_DIRECTION="ADD" LPM_PIPELINE= LPM_REPRESENTATION= LPM_WIDTH=8 ONE_INPUT_IS_CONSTANT=gfjpXk(,(kD(p(`k,@k8,8@lDD8l,,H@l88`m,HD8m,D@qK)hvArial,8 vresult[]vresult[LPM_WIDTH-1..0]pp(q;hvArial,8 vsel[]vsel[LPM_WIDTHS-1..0]p8qHnvArial,10=vLPM_MUXq)hvArial,8! vdata[][]v#data[LPM_SIZE-1..0][LPM_WIDTH-1..0]p(q.hvArial,8 vclockpq.7hvArial,8 vaclrp8q2qvArial,70vBLPM_PIPELINE= LPM_SIZE= LPM_WIDTH= LPM_WIDTHS=CEIL(LOG2(LPM_SIZE))rhq)fvArial,6 v2qK)hvArial,8 vresult[]vresult[LPM_WIDTH-1..0]q;hvArial,8 vsel[]vsel[LPM_WIDTHS-1..0]q)hvArial,8! vdata[][]v#data[LPM_SIZE-1..0][LPM_WIDTH-1..0]q.hvArial,8 vclockq.7hvArial,8 vaclruq2qvArial,70vDLPM_PIPELINE= LPM_SIZE=2 LPM_WIDTH=8 LPM_WIDTHS=CEIL(LOG2(LPM_SIZE))gfjp0k@k@@k@p`l@@l@q2qvArial,7AvLPM_CVALUE= LPM_WIDTH=q kvArial,8% v(cvalue)q nvArial,10hv LPM_CONSTANTqKhvArial,8 vresult[]vresult[LPM_WIDTH-1..0]ppr@Xhq)fvArial,6 v3qKhvArial,8 vresult[]vresult[LPM_WIDTH-1..0]uq2qvArial,7PvLPM_CVALUE=255 LPM_WIDTH=8gfj kl mm@qHv1p qnvArial,6 vGNDrXhq)fvArial,6 v4qHv1gfjk\uk\ u @ky@l\\ mu ymuy@qHv1pqnvArial,6 vINPUTr hq9vArial,6 vVCCq)fvArial,6 v6qyvArial,8vb[7..0]qHv1r hq9vArial,6 vVCCq)fvArial,6 v5qyvArial,8va[7..0]qHv1gfjk4k4 N @k4N@l44 mN RmRN@mNR@qHv1pqnvArial,6 vOUTPUTrhq)fvArial,6 v8qZyvArial,8-v dout[7..0]qHv1t