DocumentCode :
2200155
Title :
Hardware/software co-design of an ATM network interface card: a case study
Author :
Daveau, Jean-Marc ; Marchioro, Gilberto ; Jerraya, Ahmed Amine
Author_Institution :
Lab. TIMA, Grenoble, France
fYear :
1998
fDate :
15-18 Mar 1998
Firstpage :
111
Lastpage :
115
Abstract :
This paper discusses a case study, the co-design of an ATM Network Interface Card (NIC). The NIC is aimed to interface applications with the physical network line. It is composed of a stack of four protocol layers: TCP, IP, AAL and ATM. In this study, the initial specification is given in a language called SDL. The architecture exploration is made using Cosmos, a co-design tool for multiprocessor architecture. Several architectures are produced starting from the same initial SDL specification. The performance evaluation of these solutions,vas made using C/VHDL co-simulation. This paper describes the experiment and the lessons learned about the capabilities and the restrictions of Cosmos and SDL. The use of SDL allows for drastic reduction of the model size when compared to C/VHDL model. SDL simulation may be 100 times faster than C/VHDL simulation. SDL provides powerful capabilities for system-level specification, but lacks facilities for the expression of DSP oriented computation
Keywords :
asynchronous transfer mode; high level synthesis; network interfaces; software engineering; specification languages; AAL; ATM; ATM network interface card; IP; SDL; SDL simulation; TCP; hardware/software co-design; protocol layers; specification; Computer aided software engineering; Costs; Design methodology; Hardware; Identity-based encryption; Laboratories; Network interfaces; Physical layer; Protocols; TCPIP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign, 1998. (CODES/CASHE '98) Proceedings of the Sixth International Workshop on
Conference_Location :
Seattle, WA
ISSN :
1092-6100
Print_ISBN :
0-8186-8442-9
Type :
conf
DOI :
10.1109/HSC.1998.666247
Filename :
666247
Link To Document :
بازگشت