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 :
بازگشت