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
Link To Document