• DocumentCode
    2160359
  • Title

    Merging hardware and software: intellectual property cores for Internet applications

  • Author

    Bollano, G. ; Claretto, S. ; Filippi, E. ; Torielli, A. ; Turolla, M.

  • Author_Institution
    CSELT, Torino, Italy
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    537
  • Lastpage
    540
  • Abstract
    The Internet continuous growth and its widespread applications require different router architectures where flexibility and reconfigurability are the paradigms. In this scenario system engineers and designers ask for adequate and flexible solutions suitable both for prototypes and advanced products. This paper presents hard and soft Intellectual Property (IP) cores, parameterized and programmable for design reuse purposes, that can be efficiently used in address lookup units to forward Internet packet streams. The soft macro, IPCAM, is an innovative IP implementing a ternary Content Addressable Memory (CAM), which is capable of solving both exact and longest match operations; it is composed of a hardware module for fast search and a software module for search table configuration. The hard macro is a configurable and physical ternary CAM. Both are suitable for implementing a broad range of lookup functions. Moreover, the efficiency of the proposed cores have been proved on silicon and through a hardware emulation platform
  • Keywords
    CMOS memory circuits; Internet; VLSI; content-addressable storage; industrial property; macros; CMOS IC; Camelot chip; IP cores; IPCAM soft macro; Internet applications; Internet packet streams; address lookup units; exact match operations; hardware module; hardware/software merging; intellectual property cores; longest match operations; lookup functions; router architectures; search table configuration; software module; ternary CAM; ternary content addressable memory; Application software; CADCAM; Computer aided manufacturing; Computer architecture; Design engineering; Hardware; Intellectual property; Internet; Merging; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Custom Integrated Circuits Conference, 2000. CICC. Proceedings of the IEEE 2000
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-5809-0
  • Type

    conf

  • DOI
    10.1109/CICC.2000.852725
  • Filename
    852725