From dito@unam.mx Thu Sep 21 10:59:59 1995 Path: ashpoly!cascade!bigsur!unam!dito From: dito@unam.mx (Diego Ito) Newsgroups: comp.dsp Subject: WTB/WTT: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Sep21.105959.8594@unam.mx> Date: Thu, 21 Sep 1995 10:59:59 GMT Organization: Universidad Nacional Autónoma de México (DGSCA) NNTP-Posting-Host: unam.mx 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. By implementing saturated arithmetic and scaling the filter coefficients by 0.5, the loop runs in 18 instruction cycles per sample. Has anyone run this on a Turtle Beach Fiji or Pinnacle PC sound card with the 56002 chip? -- === Diego Ito === Dept of Electrical Engineering, Universidad Nacional Autónoma de México (DGSCA) "Do not worship the copy." From emoreno@illinois.edu Thu Sep 21 22:10:59 1995 Path: ashpoly!cascade!transat!eunet-de!hansebox!illinois!emoreno From: emoreno@illinois.edu (Emi Moreno) Newsgroups: comp.dsp Subject: Re: WTB/WTT: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Sep21.221059.1453@illinois.edu> Date: Thu, 21 Sep 1995 22:10:59 GMT References: <1995Sep21.105959.8594@unam.mx> Organization: University of Illinois Urbana-Champaign NNTP-Posting-Host: illinois.edu X-Newsreader: TIN [version 1.2 PL2] Lines: 12 In article <1995Sep21.105959.8594@unam.mx>, dito@unam.mx (Diego Ito) 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. Unsubscribe me from this list! (Wait, this is Usenet, never mind). -- Emi Moreno "There are 14 nodes and only 10 countries. Count again." Amiga 3000T / FreeBSD 2.1 From gpetrov@cam.ac.uk Fri Sep 22 05:55:59 1995 Path: ashpoly!cascade!brgate!saturno!cam!gpetrov From: gpetrov@cam.ac.uk (Graham Petrov) Newsgroups: comp.dsp Subject: Re: WTB/WTT: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Sep22.055559.4470@cam.ac.uk> Date: Fri, 22 Sep 1995 05:55:59 GMT References: <1995Sep21.105959.8594@unam.mx> Organization: University of Cambridge Computer Laboratory NNTP-Posting-Host: cam.ac.uk X-Newsreader: TIN [version 1.2 PL2] Lines: 8 In article <1995Sep21.105959.8594@unam.mx>, dito@unam.mx (Diego Ito) writes: > Porting stardust.c to the NeXTcube and Atari Falcon DSP subsystems. Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- Graham Petrov Tape trading list upon request. SASE required for international mail. From vgirard@titech.ac.jp Sun Sep 24 09:36:59 1995 Path: ashpoly!cascade!transat!sunet!nordrelay!titech!vgirard From: vgirard@titech.ac.jp (Valeria Girard) Newsgroups: comp.dsp Subject: Re: WTB/WTT: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Sep24.093659.8459@titech.ac.jp> Date: Sun, 24 Sep 1995 09:36:59 GMT References: <1995Sep21.105959.8594@unam.mx> Organization: Tokyo Institute of Technology Computer Centre NNTP-Posting-Host: titech.ac.jp X-Newsreader: TIN [version 1.2 PL2] Lines: 10 In article <1995Sep21.105959.8594@unam.mx>, dito@unam.mx (Diego Ito) 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. -- === Valeria Girard === Dept of Electrical Engineering, Tokyo Institute of Technology Computer Centre "The hatch is open. Is anyone listening?" From rjohansson@inria.fr Mon Sep 25 08:22:59 1995 Path: ashpoly!cascade!brgate!saturno!inria!rjohansson From: rjohansson@inria.fr (Raj Johansson) Newsgroups: comp.dsp Subject: Re: WTB/WTT: Fixed-point Q15 arithmetic on Motorola DSP56001 vs IEEE floating point Message-ID: <1995Sep25.082259.4256@inria.fr> Date: Mon, 25 Sep 1995 08:22:59 GMT References: <1995Sep21.105959.8594@unam.mx> <1995Sep21.221059.1453@illinois.edu> Organization: INRIA Rocquencourt NNTP-Posting-Host: inria.fr X-Newsreader: Netscape 1.1N Lines: 10 In article <1995Sep21.221059.1453@illinois.edu>, emoreno@illinois.edu (Emi Moreno) writes: > 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). Beautiful assembly code! The 24-bit word size of the 56001 is tailor-made for high-precision audio filtering. -- === Raj Johansson === Dept of Electrical Engineering, INRIA Rocquencourt "We don't sign stars. We build them."