| Automatic floating-point to fixed-point conversion for DSP code generation |
| Full text |
Pdf
(354 KB)
|
| Source
|
International Conference on Compilers, Architecture and Synthesis for Embedded Systems
archive
Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
table of contents
Grenoble, France
SESSION: Session S9.1: software transformation
table of contents
Pages: 270 - 276
Year of Publication: 2002
ISBN:1-58113-575-0
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 94, Citation Count: 6
|
|
|
ABSTRACT
The development of methodologies for the automatic implementation of floating-point algorithms in fixed-point architectures is required for the minimization of cost, power consumption and time to market of digital signal processing applications. In this paper, a new methodology of implementation in Digital Signal Processors (DSP) under accuracy constraint is presented. In comparison with the existing methodologies, the DSP architecture is completely taken into account for optimizing the execution time under accuracy constraint. The justification and the different stages of our methodology are presented.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
F. Charot, F. Djieya, and C. Wagner. Retargetable Compilation In The Service Of Interactive ASIP Design. Technical Report 1173, IRISA, Rennes, November 2000.
|
 |
2
|
|
| |
3
|
T. Grötker, E. Multhaup, and O.Mauss. Evaluation of HW/SW Tradeoffs Using Behavioral Synthesis. In ICSPAT'96, Boston, October 1996.
|
| |
4
|
R. Kearfott. Interval Computations: Introduction, Uses, and Resources. Euromath Bulletin 2, 2(1):95--112, 1996.
|
| |
5
|
H. Keding, F. Hurtgen, M. Willems, and M. Coors. Transformation of Floating-Point into Fixed Point Algorithms by Interpolation Applying a Statistical Approach. In ICSPAT'98, 1998.
|
| |
6
|
H. Keding , M. Willems , M. Coors , H. Meyr, FRIDGE: a fixed-point design and simulation environment, Proceedings of the conference on Design, automation and test in Europe, p.429-435, February 23-26, 1998, Le Palais des Congrés de Paris, France
|
| |
7
|
S. Kim, K. Kum, and S. Wonyong. Fixed-Point Optimization Utility for C and C++ Based Digital Signal Processing Programs. IEEE Transactions on Circuits and Systems II, 45(11), November 1998.
|
| |
8
|
S. Kim and W. Sung. A Floating-point to Fixed-point Assembly program Translator for the TMS 320C25. IEEE Trans. Circuits and Systems, November 1994.
|
| |
9
|
S. Kim and W. Sung. Fixed-Point Error Analysis and Word Length Optimization of 8x8 IDCT Architectures. IEEE Transactions on Circuits and Systems for Video Technology, 8(8):935--940, December 1998.
|
| |
10
|
K. Kum, J. Kang, and W. Sung. A Floating-Point to Integer C Converter with Shift Reduction for Fixed-Point Digital Signal Processors. In Proceedings of the International Conference on Acoustics, Speech and Signal Processing ICASSP'99, pages 2163--2166, 1999.
|
| |
11
|
K. Kum, J. Kang, and W. Sung. AUTOSCALER for C: An optimizing floating-point to integer C program converter for fixed-point digital signal processors. IEEE Transactions on Circuits and Systems II - Analog and Digital Signal Processing, 47:840--848, September 2000.
|
| |
12
|
D. Menard, P. Quemerais, and O. Sentieys. Influence of fixed-point DSP architecture on computation accuracy. In XI European Signal Processing Conference (EUSIPCO 2002), Toulouse, September 2002.
|
| |
13
|
D. Menard and O. Sentieys. A methodology for evaluating the precision of fixed-point systems. In International Conference on Acoustics, Speech and Signal Processing 2002 (ICASSP 2002), Orlando, May 2002.
|
| |
14
|
|
| |
15
|
|
 |
16
|
Markus Willems , Volker Bürsgens , Holger Keding , Thorsten Grötker , Heinrich Meyr, System level fixed-point design based on an interpolative approach, Proceedings of the 34th annual conference on Design automation, p.293-298, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266105]
|
| |
17
|
M. Willems, V. Bursgens, and H. Meyr. FRIDGE: Floating-Point Programming of Fixed-Point Digital Signal Processors. In ICSPAT'97, 1997.
|
| |
18
|
M. Willems and V. Zivojnovic. DSP-Compiler: Product Quality for Control Oriented Applications? In ICSPAT'96, pages 752--756, Boston, October 1996.
|
| |
19
|
R. Wilson and al. SUIF: An Infrastructure for Research on Parallelizing and Optimizing Compilers. Technical Report CA 94305-4055, Computer Systems Laboratory, Stanford University, May 1994.
|
INDEX TERMS
Primary Classification:
C.
Computer Systems Organization
C.3
SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS
Subjects:
Signal processing systems
Additional Classification:
D.
Software
D.3
PROGRAMMING LANGUAGES
D.3.4
Processors
Subjects:
Code generation
J.
Computer Applications
J.6
COMPUTER-AIDED ENGINEERING
Subjects:
Computer-aided design (CAD)
General Terms:
Algorithms,
Design,
Experimentation,
Languages,
Performance,
Theory
Keywords:
DSP,
code generation,
digital signal processing systems,
fixed-point,
floating-point to fixed-point conversion,
quantization noise
|