Proceedings of the 38th annual Design Automation Conference
System Design with SystemC
The C++ Programming Language
Integer code generation for the TI TMS320C62X
ICASSP '01 Proceedings of the Acoustics, Speech, and Signal Processing, 200. on IEEE International Conference - Volume 02
Hi-index | 0.00 |
This article describes the modeling and refinement process of an industrial application from the automotive domain starting from a C description down to a cycle accurate SystemC model. The work was done within a co-operation between Robert Bosch GmbH, OFFIS Research Laboratory, and the University of Tübingen. The application was given by an exposure control unit from a video sensor system of a Bosch driver assistance application. The objective was to study the design flow, starting from an algorithmic C description down to synthesizable SystemC, which is the starting point for further design activities, e.g. hardware synthesis. The case study includes a comparison of the C and SystemC implementation, an analysis and a discussion of the refinement and implementation process. The fixed-point to integer data type conversion was found to be a critical task within the design process, and an automated solution is provided.