Electronic System Level to Hw/Sw Design Flow

The increasing needs for higher data rates associated with mobility constraints motivates the development of the fourth generation of wireless systems. In this paper we focus on rapid prototyping of such emerging software radio applications. To address this problem, we propose a five steps methodology based on both an Electronic System Level (ESL) design tool and a High Level Synthesis (HLS) tool. The methodology has been applied on the design of a Multiple Input Multiple Output (MIMO) system using orthogonal space time codes.

[1]  Jean Paul Calvez,et al.  An Abstract Communication Bus Model for Performance Estimation in SoCs with SystemC (short paper) , 2004, FDL.

[2]  A. Robert Calderbank,et al.  Space-Time Codes for High Data Rate Wireless Communications : Performance criterion and Code Construction , 1998, IEEE Trans. Inf. Theory.

[3]  Jean Paul Calvez Embedded real-time systems: a specification and design methodology , 1993 .

[4]  Jean Paul Calvez,et al.  A Graphical Tool for System-Level Modeling and Simulation with SystemC , 2003, FDL.

[5]  Andy Wellings,et al.  Embedded Real-Time Systems: a Specification and Design Methodology , 1994 .

[6]  Gerard O'Regan Texas Instruments , 1964, Nature.

[7]  Jean Paul Calvez,et al.  A generic RTOS model for real-time systems simulation with systemC , 2004, Proceedings Design, Automation and Test in Europe Conference and Exhibition.

[8]  Amor Nafkha,et al.  A methodology for IP integration into DSP SoC: a case study of a MAP algorithm for turbo decoder , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[9]  Andreas Gerstlauer,et al.  System Design - A Practical Guide with SpecC , 2001 .

[10]  Olivier Sentieys,et al.  GAUT: An architectural synthesis tool for dedicated signal processors , 1993, Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference.

[11]  Daniel D. Gajski,et al.  High ― Level Synthesis: Introduction to Chip and System Design , 1992 .

[12]  Jean Paul Calvez,et al.  An object-based executable model for simulation of real-time Hw/Sw systems , 1999, Design, Automation and Test in Europe Conference and Exhibition, 1999. Proceedings (Cat. No. PR00078).

[13]  Jean Paul Calvez,et al.  Embedded Real-Time Systems , 1993 .

[14]  Bertrand Le Gal,et al.  Reed-Solomon behavioral virtual component for communication systems , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).