From plindqvist@mindspring.com Tue Jun 11 21:03:29 1996 Path: ashpoly!cascade!transat!sunet!nordrelay!mindspring!plindqvist From: plindqvist@mindspring.com (Pavel Lindqvist) Newsgroups: comp.dsp Subject: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1996Jun11.210329.6266@mindspring.com> Date: Tue, 11 Jun 1996 21:03:29 GMT Organization: MindSpring Enterprises NNTP-Posting-Host: mindspring.com X-Newsreader: TIN [version 1.2 PL2] Lines: 11 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. -- Pavel Lindqvist "A soul is not exclusive to biology." Macintosh IIfx / AmigaOS 3.1 From fgirard@uu.net Wed Jun 12 06:03:29 1996 Path: ashpoly!cascade!mxgate!coyoacan!uu!fgirard From: fgirard@uu.net (Freya Girard) Newsgroups: comp.dsp Subject: Re: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1996Jun12.060329.6675@uu.net> Date: Wed, 12 Jun 1996 06:03:29 GMT References: <1996Jun11.210329.6266@mindspring.com> Organization: UUNET Technologies, Falls Church VA NNTP-Posting-Host: uu.net X-Newsreader: Netscape 1.1N Lines: 9 In article <1996Jun11.210329.6266@mindspring.com>, plindqvist@mindspring.com (Pavel Lindqvist) 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. Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- Freya Girard -- UUNET Technologies, Falls Church VA "We don't sign stars. We build them." From ssato@earthlink.net Thu Jun 13 21:15:29 1996 Path: ashpoly!bigsur!pacrim!jpgate!kamome!earthlink!ssato From: ssato@earthlink.net (Seo-yeon Sato) Newsgroups: comp.dsp Subject: Re: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1996Jun13.211529.7235@earthlink.net> Date: Thu, 13 Jun 1996 21:15:29 GMT References: <1996Jun11.210329.6266@mindspring.com> <1996Jun12.060329.6675@uu.net> Organization: EarthLink Network NNTP-Posting-Host: earthlink.net X-Newsreader: TIN [version 1.2 PL2] Lines: 9 In article <1996Jun12.060329.6675@uu.net>, fgirard@uu.net (Freya Girard) writes: > Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- Seo-yeon Sato Opinions expressed are solely my own and not those of EarthLink Network. ------------------------------------------------------------ From slaurent@tum.de Sun Jun 16 00:10:29 1996 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!tum!slaurent From: slaurent@tum.de (Sven Laurent) Newsgroups: comp.dsp Subject: Re: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1996Jun16.001029.9215@tum.de> Date: Sun, 16 Jun 1996 00:10:29 GMT References: <1996Jun11.210329.6266@mindspring.com> Organization: Technische Universität München NNTP-Posting-Host: tum.de X-Newsreader: WinVN 0.99.5 Lines: 12 In article <1996Jun11.210329.6266@mindspring.com>, plindqvist@mindspring.com (Pavel Lindqvist) 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. Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. Netscape 1.1 crashes when loading large preformatted text. Stick to rn or tin! -- Sven Laurent | slaurent@tum.de PGP Key fingerprint: 9E09 AABC A3B8 EBDA "Keep the channels open." From msanchez@ox.ac.uk Sun Jun 16 12:06:29 1996 Path: ashpoly!cascade!transat!sunet!nordrelay!ox!msanchez From: msanchez@ox.ac.uk (Marisol Sánchez) Newsgroups: comp.dsp Subject: Re: [FLAME] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1996Jun16.120629.2931@ox.ac.uk> Date: Sun, 16 Jun 1996 12:06:29 GMT References: <1996Jun11.210329.6266@mindspring.com> <1996Jun12.060329.6675@uu.net> Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk X-Newsreader: Netscape 1.1N Lines: 9 In article <1996Jun12.060329.6675@uu.net>, fgirard@uu.net (Freya Girard) writes: > Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- === Marisol Sánchez === Dept of Electrical Engineering, Oxford University Computing Laboratory "Tape doesn't lie at 02:14. Ears do."