Abstract
This article describes a methodology for the automated conversion of SystemC fixed-point data types and arithmetics to an integer-based format for simulation acceleration and hardware synthesis. In most design flows the direct synthesis of fixed-point data types and their related arithmetics is not supported. Thus all fixed-point arithmetics have to be converted manually in a very time-consuming and error-prone procedure. Therefore a conversion methodology has been developed and a tool enabling an automated conversion of SystemC fixed-point data types as well as fixed-point arithmetics has been implemented. The article describes the theory and transformation rules of the conversion methodology, their implementation into a tool solution, and its application in terms of an experimental case study.
Chapter PDF
References
B. Stroustrup. The C++ Programming Language (Special Edition). 2000. Addison Wesley. Reading Mass. USA., 2000.
D. Lettnin/ A. Braun/ M. Bodgan/ J. Gerlach/ W. Rosenstiel. Synthesis of embedded systemc design: A case study of digital neural networks. In Design, Automation and Test in Europe Conference and Exhibition (DATE04), 2004.
H. Keding/ M. Coors/ O. Luetje/ H. Meyr. Fast bit-true simulation. In 38. DesignAutomation Conference (DAC), 2001.
J. Freuer. Entwurfsprozess einer Handprothesen-Steuerung in SystemC. Diplomarbeit, Universitaet Tuebingen, 2002.
M. Bogdan. Signalverarbeitung biologischer Nervensignale zur Steuerung einer Prothese mit Hilfe kuenstlicher neuronaler Netzwerke. Dissertation, Universitaet Tuebingen, 1998.
M. Coors/ H. Keding/ O. Luetje/ H. Meyr. Integer code generation for the ti tms320c62x. In International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2001.
Open SystemC Initiative. Functional Specification for SystemC 2.0, version 2.0-q edition, March 2002.
Open SystemC Initiative. SystemC User’s Guide, version 2.0 edition, 2002.
S. Haykin. Neural Networks: A Comprehensive Foundation. New Jersey: Prentice-Hall, USA., 1999.
Synopsys, Inc. CoCentric SystemC Compiler Behavioral User Guide, version 2000.11 edition, March 2001.
Synopsys, Inc. CoCentric Fixed-Point Designer User Guide, version 2002.05 edition, 2002.
Synopsys, Inc. CoCentric System Studio Reference Manual, version 2002.05 edition, June 2002.
Synopsys, Inc. CoCentric System Studio User Guide, version 2002.05 edition, June 2002.
T. Groetker/ S. Liao/ G. Martin/ S. Swan. System Design with SystemC. Kluwer Academic Publishers, Boston/Dodrecht/London, 2002.
W. Mueller/ W. Rosenstiel/ J. Ruf. SystemC Methodologies and Applications. Kluwer Academic Publishers, Boston/Dordrecht/London, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 International Federation for Information Processing
About this paper
Cite this paper
Braun, A.G., Lettnin, D.V., Gerlach, J., Rosenstiel, W. (2006). Automated Conversion of SystemC Fixed-Point Data Types. In: Glesner, M., Reis, R., Indrusiak, L., Mooney, V., Eveking, H. (eds) VLSI-SOC: From Systems to Chips. IFIP International Federation for Information Processing, vol 200. Springer, Boston, MA. https://doi.org/10.1007/0-387-33403-3_4
Download citation
DOI: https://doi.org/10.1007/0-387-33403-3_4
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-33402-8
Online ISBN: 978-0-387-33403-5
eBook Packages: Computer ScienceComputer Science (R0)