• DocumentCode
    3385042
  • Title

    High-Performance random data lookup for network processing

  • Author

    Yang, Xin ; Sezer, Sakir ; McCanny, John ; Burns, Dwayne

  • Author_Institution
    ECIT Inst., Queen´´s Univ. Belfast, Belfast, UK
  • fYear
    2010
  • fDate
    27-29 Sept. 2010
  • Firstpage
    272
  • Lastpage
    277
  • Abstract
    Because the speed degradation and on-chip resources limit large CAM applications on SoCs and FPGAs, Hash-CAM architectures are attractive concepts combining the space efficiency of hashing algorithm and fast lookup character of the CAM for collision resolutions. In proposed Hash-CAM circuit, single and double hashing schemes are explored and compared. It proves that, with parallel CRC circuit and pipeline approach, dual hashing (or multiple hashing) scheme with multiple smaller memory blocks for the hash table is an efficient way to implement Hash-CAM architectures, for medium size lookup table of thousands of entries.
  • Keywords
    cryptography; field programmable gate arrays; system-on-chip; FPGA; Hash-CAM architectures; SoC; collision resolutions; dual hashing; hashing algorithm; high-performance random data lookup; multiple hashing; multiple smaller memory blocks; network processing; on-chip resources; parallel CRC circuit; pipeline approach; Computer aided manufacturing; Computer architecture; Field programmable gate arrays; Hardware; Polynomials; Random access memory; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference (SOCC), 2010 IEEE International
  • Conference_Location
    Las Vegas, NV
  • ISSN
    Pending
  • Print_ISBN
    978-1-4244-6682-5
  • Type

    conf

  • DOI
    10.1109/SOCC.2010.5784758
  • Filename
    5784758