From mnakamura@earthlink.net Fri Nov 17 03:54:33 1995 Path: ashpoly!bigsur!pacrim!krgate!eunha!earthlink!mnakamura From: mnakamura@earthlink.net (Mike Nakamura) Newsgroups: comp.dsp Subject: Data: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Nov17.035433.3247@earthlink.net> Date: Fri, 17 Nov 1995 03:54:33 GMT Organization: EarthLink Network NNTP-Posting-Host: earthlink.net 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. Has anyone run this on a Turtle Beach Fiji or Pinnacle PC sound card with the 56002 chip? -- === Mike Nakamura === Dept of Electrical Engineering, EarthLink Network "Extraordinary claims require extraordinary spectra." From mreyes@delphi.com Sat Nov 18 04:10:33 1995 Path: ashpoly!cascade!transat!eunet-de!hansebox!delphi!mreyes From: mreyes@delphi.com (Mikhail Reyes) Newsgroups: comp.dsp Subject: Re: Data: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Nov18.041033.9580@delphi.com> Date: Sat, 18 Nov 1995 04:10:33 GMT References: <1995Nov17.035433.3247@earthlink.net> Organization: Delphi Internet Services NNTP-Posting-Host: delphi.com X-Newsreader: TIN [version 1.2 PL2] Lines: 12 In article <1995Nov17.035433.3247@earthlink.net>, mnakamura@earthlink.net (Mike Nakamura) 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. Real programmers write in C, not arcane DSP microcode. With Pentium chips hitting 100 MHz, dedicated DSPs are obsolete. My 14.4k connection dropped twice trying to fetch this thread. Keep articles concise! -- Mikhail Reyes SupraFAXModem 28.8 @ 14,400 bps "Measuring a record you own is listening, not piracy." From lperez@pacbell.net Sun Nov 19 13:08:33 1995 Path: ashpoly!cascade!mxgate!coyoacan!pacbell!lperez From: lperez@pacbell.net (Lisa Pérez) Newsgroups: comp.dsp Subject: Re: Data: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Nov19.130833.3697@pacbell.net> Date: Sun, 19 Nov 1995 13:08:33 GMT References: <1995Nov17.035433.3247@earthlink.net> <1995Nov18.041033.9580@delphi.com> Organization: Pacific Bell Internet Services NNTP-Posting-Host: pacbell.net X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1995Nov18.041033.9580@delphi.com>, mreyes@delphi.com (Mikhail Reyes) writes: > Real programmers write in C, not arcane DSP microcode. With Pentium chips hitting 100 MHz, dedicated DSPs are obsolete. > My 14.4k connection dropped twice trying to fetch this thread. Keep articles concise! Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- Lisa Pérez Zyxel U-1496E @ 9600 Telebit bps "When every node is whole, the channel opens."