Share Email Print

Proceedings Paper

DSP systems design in a SystemC-based design flow
Author(s): Babu Mailachalam; Thambipillai Srikanthan
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

SystemC is a modeling platform consisting of a set of C++ class libraries and a simulation kernel that supports hardware modeling at system, behavioral or register transfer levels. It is platform independent, ANSI C compatible and can be used to establish a design flow that enables and accelerates system-level co-design and IP exchange. If the algorithm is properly mapped into SystemC code, a lot of time can be saved in the conventional design flow, as the hardware description language coding phase is done away with. This paper deals with high level systems design using SystemC modeling. More specifically, it presents a methodology for high level modeling of DSP systems using SystemC and mapping DSP algorithms to SystemC. In order to cater for the existing C based algorithms, a design flow involving conventional C modeling is also presented. The complete front-end design flow can be summarized as below: specifications, conventional C language prototyping, untimed simulation, mapping C to SystemC, timed simulation and synthesis. A typical example of a FIR filter design is taken up to illustrate the SystemC based modeling flow.

Paper Details

Date Published: 24 October 2000
PDF: 7 pages
Proc. SPIE 4228, Design, Modeling, and Simulation in Microelectronics, (24 October 2000); doi: 10.1117/12.405399
Show Author Affiliations
Babu Mailachalam, Nanyang Technological Univ. (Singapore)
Thambipillai Srikanthan, Nanyang Technological Univ. (Singapore)

Published in SPIE Proceedings Vol. 4228:
Design, Modeling, and Simulation in Microelectronics
Bernard Courtois; Serge N. Demidenko; Lee Y. Lau, Editor(s)

© SPIE. Terms of Use
Back to Top