MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Using SDL for Hardware/Software Co-Design of an ATM Network Interface Card

Download:
Download as a PDF | Download as a PS
by N. E. Zergainoh, G. F. Marchioro, J. M. Daveau, A. A. Jerraya
http://verdon.imag.fr/Homepages/jerraya/documents/sam.ps
Add To MetaCart

Abstract:

The Co-design is the process of generating a mixed hardware/software architecture starting from system-level model. This paper discusses the uses of SDL for the co-design of an ATM Network Interface Card (NIC). In this study, the initial specification is given in SDL. The architecture generation 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 was made using hardware/software co-simulation. This paper describes the experiment and the lessons learned about the capabilities and the restrictions of SDL and Cosmos for hardware/software co-design of distributed systems. The use of SDL allows for drastic reduction of the model size when compared to hardware/software model given in C/VHDL. SDL simulation may be 30 times faster than C/VHDL simulation.

Citations

146 Hardware-Software Co-Design of Embedded System – Wolf - 1994
102 A model and methodology for hardware-software codesign – Adams, Schmitt, et al. - 1993
50 Specification and Design of Embedded Hardware-Software Systems – Gajski, Vahid - 1995
28 An approach to interface synthesis – MADSEN, HALD - 1995
27 Fast and extensive system-level memory exploration for ATM applications – Slock, Wuytack, et al. - 1997
22 VHDL generation from SDL specifications – Daveau - 1997
20 A unified model for co-simulation and co-synthesis of mixed hardware/software systems – Valderrama - 1995
18 Communication Synthesis for Embedded Systems with Global Considerations – Ortega, Borriello - 1997
15 Hardware/Software Co-Design: Principles and Practice – Staunstrup, Wolf - 1997
8 Micheli," Program Implementation Schemes for Hardware - Software Codesign – Gupta, Coelho, et al. - 1994
6 Hardware/Sofware CoDesign – Micheli - 1995
5 Hardware-Software Co-Design of Embedded Systems – The Polis Approach – Felice - 1997
5 COSYMA : A Software Oriented Approach to Hardware/Software Codesign – Henkel - 1994
5 ATM Mode de Transfert Asynchrone, Masson/Prentice – Pryker - 1995
5 CoWare - A Design Environnement for Heterogeneous Hardware/Software Systems – Rompaey - 1996
4 A Case Study in Computer Aided Codesign of Embedded Controllers, Design Automation for – Chiodo - 1996
2 et al., SDL with Applications from Protocol Specification – Belina - 1991
2 et al., From Lotos to VHDL – Kloos - 1995
2 Design Flow for Hw/Sw CoSynthesis of a Video Compression System – Wilberg - 1994