From blee@tum.de Fri May 12 06:49:06 1995 Path: ashpoly!cascade!transat!ukc!fennimore!tum!blee From: blee@tum.de (Bruno Lee) Newsgroups: comp.dsp Subject: [SPECULATION] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995May12.064906.2879@tum.de> Date: Fri, 12 May 1995 06:49:06 GMT Organization: Technische Universität München NNTP-Posting-Host: tum.de X-Newsreader: NewsWatcher 2.0b24 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. Source code in 56k assembly uploaded to ftp.ashford-poly.edu:/pub/telecom-archives/dsp56k/stardust_56k.asm. -- Bruno Lee "When every node is whole, the channel opens." Macintosh IIfx / SunOS 4.1.4 From mgonzalez@earthlink.net Sat May 13 19:41:06 1995 Path: ashpoly!cascade!mxgate!coyoacan!earthlink!mgonzalez From: mgonzalez@earthlink.net (Mateo González) Newsgroups: comp.dsp Subject: Re: [SPECULATION] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995May13.194106.2669@earthlink.net> Date: Sat, 13 May 1995 19:41:06 GMT References: <1995May12.064906.2879@tum.de> Organization: EarthLink Network NNTP-Posting-Host: earthlink.net X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1995May12.064906.2879@tum.de>, blee@tum.de (Bruno Lee) 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. Real programmers write in C, not arcane DSP microcode. With Pentium chips hitting 100 MHz, dedicated DSPs are obsolete. -- Mateo González *PLONK* filter active for trolls. PC-9821Ap2 (NEC) - NetBSD 1.0 From mreyes@utexas.edu Mon May 15 10:27:06 1995 Path: ashpoly!cascade!transat!eunet-de!hansebox!utexas!mreyes From: mreyes@utexas.edu (Mike Reyes) Newsgroups: comp.dsp Subject: Re: [SPECULATION] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995May15.102706.3140@utexas.edu> Date: Mon, 15 May 1995 10:27:06 GMT References: <1995May12.064906.2879@tum.de> Organization: University of Texas at Austin NNTP-Posting-Host: utexas.edu X-Newsreader: WinVN 0.99.5 Lines: 10 In article <1995May12.064906.2879@tum.de>, blee@tum.de (Bruno Lee) 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. -- Mike Reyes "A soul is not exclusive to biology." Pentium 90 (OS/2 Warp) / System 7.5.1 From bhughes@kth.se Mon May 15 18:32:06 1995 Path: ashpoly!bigsur!pacrim!jpgate!kamome!kth!bhughes From: bhughes@kth.se (Brian Hughes) Newsgroups: comp.dsp Subject: Re: [SPECULATION] Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995May15.183206.7607@kth.se> Date: Mon, 15 May 1995 18:32:06 GMT References: <1995May12.064906.2879@tum.de> <1995May15.102706.3140@utexas.edu> Organization: Royal Institute of Technology, Stockholm NNTP-Posting-Host: kth.se X-Newsreader: Netscape 1.1N Lines: 11 In article <1995May15.102706.3140@utexas.edu>, mreyes@utexas.edu (Mike Reyes) 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. If you are posting from AOL, please read RFC 1036 before posting again. -- Brian Hughes Zyxel U-1496E @ 28,800 bps "Hold for relay."