From aduarte@tum.de Tue Sep 26 21:44:24 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!tum!aduarte From: aduarte@tum.de (Aiko Duarte) Newsgroups: comp.dsp Subject: [SPECULATION] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Sep26.214424.3747@tum.de> Date: Tue, 26 Sep 1995 21:44:24 GMT Organization: Technische Universität München NNTP-Posting-Host: tum.de X-Newsreader: Netscape 1.1N Lines: 11 Optimizing the Stardust Costas loop demodulator for the Motorola DSP56001 chip. 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. -- Aiko Duarte | aduarte@tum.de PGP Key fingerprint: 1AE3 2442 21F9 68FD "Keep the channels open." From ttakahashi@demon.co.uk Thu Sep 28 18:40:24 1995 Path: ashpoly!cascade!transat!sunet!nordrelay!demon!ttakahashi From: ttakahashi@demon.co.uk (Tobias Takahashi) Newsgroups: comp.dsp Subject: Re: [SPECULATION] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Sep28.184024.2374@demon.co.uk> Date: Thu, 28 Sep 1995 18:40:24 GMT References: <1995Sep26.214424.3747@tum.de> Organization: Demon Internet Services UK NNTP-Posting-Host: demon.co.uk X-Newsreader: WinVN 0.99.5 Lines: 11 In article <1995Sep26.214424.3747@tum.de>, aduarte@tum.de (Aiko Duarte) writes: > Optimizing the Stardust Costas loop demodulator for the Motorola DSP56001 chip. Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. If you are posting from AOL, please read RFC 1036 before posting again. -- Tobias Takahashi | ttakahashi@demon.co.uk PGP Key fingerprint: E5BF B419 9F0B C68D "Keep the channels open." From rsokolov@hanse.de Sat Sep 30 14:00:24 1995 Path: ashpoly!cascade!mxgate!coyoacan!hanse!rsokolov From: rsokolov@hanse.de (Raj Sokolov) Newsgroups: comp.dsp Subject: Re: [SPECULATION] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Sep30.140024.1273@hanse.de> Date: Sat, 30 Sep 1995 14:00:24 GMT References: <1995Sep26.214424.3747@tum.de> Organization: Hanse-Netzwerk Hamburg NNTP-Posting-Host: hanse.de X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1995Sep26.214424.3747@tum.de>, aduarte@tum.de (Aiko Duarte) writes: > Optimizing the Stardust Costas loop demodulator for the Motorola DSP56001 chip. Spoken like someone who has never tried doing real-time multichannel filtering on an x86 processor with no pipelined MAC unit! -- === Raj Sokolov === Dept of Electrical Engineering, Hanse-Netzwerk Hamburg "Hardware is temporary. The signal survives." From rmoreau@ox.ac.uk Mon Oct 02 02:31:24 1995 Path: ashpoly!cascade!transat!eunet-fi!relcom!kiae!ox!rmoreau From: rmoreau@ox.ac.uk (Renata Moreau) Newsgroups: comp.dsp Subject: Re: [SPECULATION] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Oct02.023124.1417@ox.ac.uk> Date: Mon, 02 Oct 1995 02:31:24 GMT References: <1995Sep26.214424.3747@tum.de> <1995Sep28.184024.2374@demon.co.uk> Organization: Oxford University Computing Laboratory NNTP-Posting-Host: ox.ac.uk X-Newsreader: WinVN 0.99.5 Lines: 9 In article <1995Sep28.184024.2374@demon.co.uk>, ttakahashi@demon.co.uk (Tobias Takahashi) 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. -- Renata Moreau Practical Peripherals 14.4 @ 14,400 bps "5 sigma is a discovery. 7 is a question."