GDFeDfjpgfjkxxkhh@%kXX@%kHH%k88%k((&k &kHH@&kXX&khh&k88&k'k'k((`'l'l6qchvArial,8 vwreqphqShvArial,8 vrreqpXqChvArial,8 vclockpHq#hvArial,8 vclrp(qPShvArial,8+ v thresholdpXqshvArial,8vdata[]vdata[LPM_WIDTH-1..0]pxqhvArial,88 v threshlevel[]v*threshlevel[CEIL(LOG2(LPM_NUMWORDS))-1..0]pqpchvArial,8 vq[]vq[LPM_WIDTH-1..0]phq_ChvArial,8 vemptypHq1nvArial,103vCSFIFOqm3hvArial,8 vfullp8qY#hvArial,8# vusedw[]v$usedw[CEIL(LOG2(LPM_NUMWORDS))-1..0]p(q2qvArial,7UvLPM_NUMWORDS= LPM_WIDTH=q3hvArial,8" vclockx2p8rXhq)fvArial,6 v1qchvArial,8 vwreqqShvArial,8 vrreqqChvArial,8 vclockq#hvArial,8 vclrqPShvArial,8+ v thresholdqshvArial,8vdata[]vdata[LPM_WIDTH-1..0]qhvArial,88 v threshlevel[]v*threshlevel[CEIL(LOG2(LPM_NUMWORDS))-1..0]qpchvArial,8 vq[]vq[LPM_WIDTH-1..0]q_ChvArial,8 vemptyqm3hvArial,8 vfullq/Y#hvArial,8# vusedw[]v$usedw[CEIL(LOG2(LPM_NUMWORDS))-1..0]q3hvArial,8" vclockx2uq2qvArial,7dvLPM_NUMWORDS=256 LPM_WIDTH=8gfjk\uk\ u 'ky'l\\ (mu y6muyqHv1pqnvArial,6 vINPUTrhq9vArial,6 vVCCq)fvArial,6 v2qyvArial,8-v data[7..0]qHv1rhq9vArial,6 vVCCq)fvArial,6 v8qyvArial,8Mvthreshlevel[7..0]qHv1rhq9vArial,6 vVCCq)fvArial,6 v7qyvArial,8 vclrqHv1rhq9vArial,6 vVCCq)fvArial,6 v6qyvArial,8%vclockx2qHv1rhq9vArial,6 vVCCq)fvArial,6 v5qyvArial,8vclockqHv1rhq9vArial,6 vVCCq)fvArial,6 v4qyvArial,8vrreqqHv1rhq9vArial,6 vVCCq)fvArial,6 v3qyvArial,8vwreqqHv1gfjk4k4 N (k4N@(l44 (mN R7mRN@mNRqHv1pqnvArial,6 vOUTPUTrhq)fvArial,6 v9qZyvArial,8vq[7..0]qHv1rhq)fvArial,6 v12qZyvArial,8vfullqHv1rhq)fvArial,6 v11qZyvArial,8vemptyqHv1rhq)fvArial,6 v10qZyvArial,8-v thresholdqHv1t