• DocumentCode
    2795779
  • Title

    Capturing processor architectures from protocol processing applications: a case study

  • Author

    Virtanen, Seppo ; Paakkulainen, Jani ; Nurmi, Tero

  • Author_Institution
    Dept. of Inf. Technol., Turku Univ., Finland
  • fYear
    2005
  • fDate
    30 Aug.-3 Sept. 2005
  • Firstpage
    243
  • Lastpage
    246
  • Abstract
    We present a case study in finding optimized processor architectures for a given protocol processing application. The process involves application analysis, hardware/software partitioning and optimization, and evaluation of design quality through simulations, estimations and synthesis. The case study was targeted at processing key IPv6 routing functions at 200 MHz using 0.18 μm CMOS technology. A comparison to an implementation on a commercial processor revealed that the captured architectures provided similar or better performance. Especially checksum calculation was efficient in the captured architectures.
  • Keywords
    CMOS integrated circuits; IP networks; computer architecture; hardware-software codesign; protocols; telecommunication network routing; CMOS technology; IPv6 routing function; checksum calculation; hardware-software partitioning; processor architectures; protocol processing application; Analytical models; Application software; CMOS process; CMOS technology; Computer architecture; Design optimization; Hardware; Protocols; Routing; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2005. Proceedings. 8th Euromicro Conference on
  • Print_ISBN
    0-7695-2433-8
  • Type

    conf

  • DOI
    10.1109/DSD.2005.23
  • Filename
    1559810