Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Numerical Error Minimizing Floating-Point to Fixed-Point ANSI C Compilation
 

Summary: Numerical Error Minimizing Floating-Point to Fixed-Point
ANSI C Compilation
Tor Aamodt
Paul Chow
{aamodt,pc}@eecg.utoronto.ca
Dept. of Electrical and Computer Engineering
University of Toronto, Toronto, Ontario,
M5S 3G4, Canada
Abstract
This paper presents an ANSI C floating-point to
fixed-point conversion capability currently being inte-
grated within an application specific processor archi-
tecture/compiler co-development project at the Univer-
sity of Toronto. The conversion process utilizes profil-
ing data to capture the dynamic range of floating-point
variables and intermediate calculations to guide in the
generation of scaling operations. An algorithm for gen-
erating shift operations resulting in a minimization of
numerical error due to truncation, rounding and over-
flow is presented along with a novel DSP-ISA operation:

  

Source: Aamodt, Tor - Department of Electrical and Computer Engineering, University of British Columbia

 

Collections: Engineering; Computer Technologies and Information Sciences