DocumentCode :
3323076
Title :
A Novel Hardware-Software Codesign of Network Protocol Stacks on a SoC Platform
Author :
Kim, Youngmann ; Kim, Taehoon ; Park, E.K. ; Tak, Sungwoo
Author_Institution :
Sch. of Comput. Sci. & Eng., Pusan Nat. Univ., Busan, South Korea
fYear :
2009
fDate :
3-6 Aug. 2009
Firstpage :
1
Lastpage :
6
Abstract :
In this paper, we propose a novel hardware-software codesign technique of network protocol stacks on a SoC (system on chip) platform for providing the QoS (quality of service) functionality. We address that the codesign should guarantee the real-time performance of periodic packets and minimize the average response time of aperiodic packets in order to provide the QoS functionality. We present the following three mechanisms to resolve this issue: 1) task decomposition technique of a network protocol suite into hardware and software tasks, 2) a communication channel between heterogeneous tasks, 3) fine-grained and coarse-grained real-time processing simultaneously for application-specific real-time requirements. A case study based on experiments is conducted to illustrate the efficiency of the proposed technique by implementing it on the commercial SoC platform embedded with the Altera´s Excalibur EPXA4 including ARM922T core and 400K gates of programmable logic.
Keywords :
computer networks; hardware-software codesign; programmable logic devices; protocols; quality of service; real-time systems; system-on-chip; telecommunication channels; 400K gates; ARM922T; Altera Excalibur EPXA4; QoS functionality; SoC; coarse-grained real-time processing; communication channel; fine-grained real-time processing; hardware-software codesign; heterogeneous task; network protocol stacks; periodic packets; programmable logic; quality of service; system-on-chip; task decomposition; Communication channels; Computer networks; Computer science; Delay; Hardware; Protocols; Quality of service; Real time systems; Software performance; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communications and Networks, 2009. ICCCN 2009. Proceedings of 18th Internatonal Conference on
Conference_Location :
San Francisco, CA
ISSN :
1095-2055
Print_ISBN :
978-1-4244-4581-3
Electronic_ISBN :
1095-2055
Type :
conf
DOI :
10.1109/ICCCN.2009.5235286
Filename :
5235286
Link To Document :
بازگشت