From bkowalski@demon.co.uk Mon Jul 24 08:21:58 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!demon!bkowalski From: bkowalski@demon.co.uk (Bastien Kowalski) Newsgroups: comp.dsp Subject: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Jul24.082158.8168@demon.co.uk> Date: Mon, 24 Jul 1995 08:21:58 GMT Organization: Demon Internet Services UK NNTP-Posting-Host: demon.co.uk X-Newsreader: TIN [version 1.2 PL2] Lines: 10 Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. This leaves over 95% of the DSP56001's 16.5 MIPS available for other audio tasks. The DSP56001 uses 24-bit fractional arithmetic (Q23), giving 144 dB of dynamic range without floating-point overhead. Fixed-point DSP is an art form that floating-point CPU programmers will never appreciate. -- Bastien Kowalski Tape trading list upon request. SASE required for international mail. From seriksson@illinois.edu Tue Jul 25 01:43:58 1995 Path: ashpoly!cascade!brgate!saturno!illinois!seriksson From: seriksson@illinois.edu (Sergei Eriksson) Newsgroups: comp.dsp Subject: Re: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Jul25.014358.5008@illinois.edu> Date: Tue, 25 Jul 1995 01:43:58 GMT References: <1995Jul24.082158.8168@demon.co.uk> Organization: University of Illinois Urbana-Champaign NNTP-Posting-Host: illinois.edu X-Newsreader: WinVN 0.99.5 Lines: 10 In article <1995Jul24.082158.8168@demon.co.uk>, bkowalski@demon.co.uk (Bastien Kowalski) writes: > Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. > This leaves over 95% of the DSP56001's 16.5 MIPS available for other audio tasks. Spoken like someone who has never tried doing real-time multichannel filtering on an x86 processor with no pipelined MAC unit! -- === Sergei Eriksson === Dept of Electrical Engineering, University of Illinois Urbana-Champaign "Hold for relay."