Title :
FRIDGE: an interactive code generation environment for HW/SW codesign
Author :
Willems, Markus ; Bürsgens, Volker ; Grötker, Thorsten ; Meyr, Heinrich
Author_Institution :
Inst. for Integrated Syst. in Signal Process., Aachen Univ. of Technol., Germany
Abstract :
Digital mobile systems are sensitive to power consumption, chip size and costs. Therefore they are realized using fixed-point architectures, either dedicated hardware (HW) or fixed-point processors. On the other hand, system design starts from a floating-point description. These requirements have been the motivation for FRIDGE, a design environment for the specification, evaluation and implementation of fixed-point systems. FRIDGE offers a seamless design flow from a floating-point description to a fixed-point implementation. We focus on the FRIDGE-concept of an interactive, automated transformation of floating-point programs written in ANSI-C into fixed-point specifications, based on an interpolative approach. Since HW and software (SW) implementations of the same functionality in general require different fixed-point specifications, the design time reductions that can be achieved by using FRIDGE make it a key component for an efficient HW/SW-codesign
Keywords :
automatic programming; digital radio; interactive programming; interpolation; land mobile radio; program interpreters; programming environments; telecommunication computing; ANSI-C; FRIDGE; automated transformation; chip size; costs; dedicated hardware; design environment; design time reduction; digital mobile systems; fixed-point architectures; fixed-point processors; fixed-point specifications; fixed-point system implementation; floating-point description; floating-point programs; hardware/software codesign; interactive code generation environment; interpolative approach; power consumption; system design; system evaluation; system specification; Algorithm design and analysis; Artificial intelligence; Cost function; Digital systems; Energy consumption; Noise reduction; OFDM; Signal design; Signal processing; Time to market;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1997. ICASSP-97., 1997 IEEE International Conference on
Conference_Location :
Munich
Print_ISBN :
0-8186-7919-0
DOI :
10.1109/ICASSP.1997.599625