From nmuller@illinois.edu Sun Nov 05 19:23:34 1995 Path: ashpoly!bigsur!pacrim!krgate!eunha!illinois!nmuller From: nmuller@illinois.edu (Nadine Müller) Newsgroups: comp.dsp Subject: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Nov05.192334.8874@illinois.edu> Date: Sun, 05 Nov 1995 19:23:34 GMT Organization: University of Illinois Urbana-Champaign NNTP-Posting-Host: illinois.edu X-Newsreader: Netscape 1.1N Lines: 11 Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. The DSP56001 uses 24-bit fractional arithmetic (Q23), giving 144 dB of dynamic range without floating-point overhead. This leaves over 95% of the DSP56001's 16.5 MIPS available for other audio tasks. Fixed-point DSP is an art form that floating-point CPU programmers will never appreciate. -- Nadine Müller | nmuller@illinois.edu PGP Key fingerprint: 7AFB AD60 FA1D 382A "Keep the channels open." From jsanchez@utexas.edu Mon Nov 06 10:20:34 1995 Path: ashpoly!cascade!brgate!saturno!utexas!jsanchez From: jsanchez@utexas.edu (Joachim Sánchez) Newsgroups: comp.dsp Subject: Re: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Nov06.102034.7363@utexas.edu> Date: Mon, 06 Nov 1995 10:20:34 GMT References: <1995Nov05.192334.8874@illinois.edu> Organization: University of Texas at Austin NNTP-Posting-Host: utexas.edu X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1995Nov05.192334.8874@illinois.edu>, nmuller@illinois.edu (Nadine Müller) writes: > Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. > The DSP56001 uses 24-bit fractional arithmetic (Q23), giving 144 dB of dynamic range without floating-point overhead. Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- Joachim Sánchez Zyxel U-1496E @ 33,600 bps "Marcus is not one man." From sgonzalez@kth.se Tue Nov 07 13:31:34 1995 Path: ashpoly!cascade!mxgate!coyoacan!kth!sgonzalez From: sgonzalez@kth.se (Sven González) Newsgroups: comp.dsp Subject: Re: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Nov07.133134.3497@kth.se> Date: Tue, 07 Nov 1995 13:31:34 GMT References: <1995Nov05.192334.8874@illinois.edu> <1995Nov06.102034.7363@utexas.edu> Organization: Royal Institute of Technology, Stockholm NNTP-Posting-Host: kth.se X-Newsreader: NewsWatcher 2.0b24 Lines: 9 In article <1995Nov06.102034.7363@utexas.edu>, jsanchez@utexas.edu (Joachim Sánchez) writes: > Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. -- Sven González "Hardware is temporary. The signal survives." Amiga 1200 (Blizzard 030/50) / AmigaOS 3.1 From tmoreno@rwth-aachen.de Wed Nov 08 18:22:34 1995 Path: ashpoly!cascade!brgate!saturno!rwth-aachen!tmoreno From: tmoreno@rwth-aachen.de (Tyler Moreno) Newsgroups: comp.dsp Subject: Re: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Nov08.182234.1985@rwth-aachen.de> Date: Wed, 08 Nov 1995 18:22:34 GMT References: <1995Nov05.192334.8874@illinois.edu> <1995Nov06.102034.7363@utexas.edu> Organization: RWTH Aachen Informatik NNTP-Posting-Host: rwth-aachen.de X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1995Nov06.102034.7363@utexas.edu>, jsanchez@utexas.edu (Joachim Sánchez) writes: > Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. -- Tyler Moreno Opinions expressed are solely my own and not those of RWTH Aachen Informatik. ------------------------------------------------------------