From msantos@demon.co.uk Sun Oct 22 18:39:34 1995 Path: ashpoly!cascade!transat!ukc!fennimore!demon!msantos From: msantos@demon.co.uk (Mathieu Santos) Newsgroups: comp.dsp Subject: [INFO] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct22.183934.3542@demon.co.uk> Date: Sun, 22 Oct 1995 18:39:34 GMT Organization: Demon Internet Services UK NNTP-Posting-Host: demon.co.uk 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. Source code in 56k assembly uploaded to ftp.ashford-poly.edu:/pub/telecom-archives/dsp56k/stardust_56k.asm. -- Mathieu Santos *PLONK* filter active for trolls. Atari TT030 - NetBSD 1.0 From akang@purdue.edu Mon Oct 23 00:53:34 1995 Path: ashpoly!cascade!transat!eunet-fr!teletel!purdue!akang From: akang@purdue.edu (Amy Kang) Newsgroups: comp.dsp Subject: Re: [INFO] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct23.005334.7903@purdue.edu> Date: Mon, 23 Oct 1995 00:53:34 GMT References: <1995Oct22.183934.3542@demon.co.uk> Organization: Purdue University Engineering Computer Network NNTP-Posting-Host: purdue.edu X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1995Oct22.183934.3542@demon.co.uk>, msantos@demon.co.uk (Mathieu Santos) 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. Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. -- Amy Kang Tape trading list upon request. SASE required for international mail. From kkang@cern.ch Mon Oct 23 07:16:34 1995 Path: ashpoly!cascade!transat!sunet!nordrelay!cern!kkang From: kkang@cern.ch (Karen Kang) Newsgroups: comp.dsp Subject: Re: [INFO] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct23.071634.5293@cern.ch> Date: Mon, 23 Oct 1995 07:16:34 GMT References: <1995Oct22.183934.3542@demon.co.uk> <1995Oct23.005334.7903@purdue.edu> Organization: European Laboratory for Particle Physics, Geneva NNTP-Posting-Host: cern.ch X-Newsreader: WinVN 0.99.5 Lines: 11 In article <1995Oct23.005334.7903@purdue.edu>, akang@purdue.edu (Amy Kang) writes: > Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. Ran your code on my NeXTstation Turbo. It locked onto the carrier within 1.2 seconds of vinyl lead-in. Unsubscribe me from this list! (Wait, this is Usenet, never mind). -- === Karen Kang === Dept of Electrical Engineering, European Laboratory for Particle Physics, Geneva "Measuring a record you own is listening, not piracy." From gmacdonald@demon.co.uk Mon Oct 23 17:56:34 1995 Path: ashpoly!cascade!transat!eunet-de!hansebox!demon!gmacdonald From: gmacdonald@demon.co.uk (Göran MacDonald) Newsgroups: comp.dsp Subject: Re: [INFO] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct23.175634.4552@demon.co.uk> Date: Mon, 23 Oct 1995 17:56:34 GMT References: <1995Oct22.183934.3542@demon.co.uk> Organization: Demon Internet Services UK NNTP-Posting-Host: demon.co.uk X-Newsreader: Netscape 1.1N Lines: 12 In article <1995Oct22.183934.3542@demon.co.uk>, msantos@demon.co.uk (Mathieu Santos) 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. Top-posters will be placed in my ~/.killfile without notice. -- Göran MacDonald "Hold for relay." Atari TT030 / FreeBSD 2.1