Digital signal processor: Difference between revisions

From AtariForumWiki
Jump to navigation Jump to search
>Tompee
(please expand on this!)
 
>Tompee
(external links)
Line 1: Line 1:
A '''Digital Signal Processor''' (DSP) is a chip designed to process digital signals (such as video or voice data) in realtime. DSP's use highly parallel SIMD ('''S'''ingle '''i'''nstruction '''m'''ultiple '''d'''ata) instruction sets, and use [[fixed-point]] arithmatic (as opposed to [[floating point]]). As such, they are suited to certain, specialised applications.
A '''Digital Signal Processor''' (DSP) is a chip designed to process digital signals (such as video or voice data) in realtime. DSP's use highly parallel SIMD ('''S'''ingle '''i'''nstruction '''m'''ultiple '''d'''ata) instruction sets, and use [[fixed-point]] arithmatic (as opposed to [[floating point]]). As such, they are suited to certain, specialised applications.


==Atari Falcon 030==
The [[Falcon 030]] was only computer manufactured by [[Atari]] to be equipped with a DSP, the [[Motorola]] [[56001]], which made it a highly capable machine for the recording music (with the ability to add effects and filters in real-time). Innovative programming techniques also put the 56001 to work as a general coprocessor, performing certain tasks in parallel to the CPU to achieve tasks the [[68030]] CPU may ordinarily not have been able to do on its own. Examples of such tasks include the realtime playback of MP3's (a feat not achievable by contemporary machines of similar processing power to the Falcon, such as the [[Amiga]] 1200 and [[Apple]] Mac LC\30), fast decompression of JPEG images, and the production of realtime visual effects in demos and graphics software.
The [[Falcon 030]] was only computer manufactured by [[Atari]] to be equipped with a DSP, the [[Motorola]] [[56001]], which made it a highly capable machine for the recording music (with the ability to add effects and filters in real-time). Innovative programming techniques also put the 56001 to work as a general coprocessor, performing certain tasks in parallel to the CPU to achieve tasks the [[68030]] CPU may ordinarily not have been able to do on its own. Examples of such tasks include the realtime playback of MP3's (a feat not achievable by contemporary machines of similar processing power to the Falcon, such as the [[Amiga]] 1200 and [[Apple]] Mac LC\30), fast decompression of JPEG images, and the production of realtime visual effects in demos and graphics software.
==External Links==
* [http://en.wikipedia.org/wiki/Digital_signal_processor Wikipedia article on DSP's]
* [http://www.freescale.com Freescale Semiconductor] (Motorola)
* [http://www.dsprelated.com/ DSP Discussion group]

Revision as of 08:42, 14 September 2006

A Digital Signal Processor (DSP) is a chip designed to process digital signals (such as video or voice data) in realtime. DSP's use highly parallel SIMD (Single instruction multiple data) instruction sets, and use fixed-point arithmatic (as opposed to floating point). As such, they are suited to certain, specialised applications.

Atari Falcon 030

The Falcon 030 was only computer manufactured by Atari to be equipped with a DSP, the Motorola 56001, which made it a highly capable machine for the recording music (with the ability to add effects and filters in real-time). Innovative programming techniques also put the 56001 to work as a general coprocessor, performing certain tasks in parallel to the CPU to achieve tasks the 68030 CPU may ordinarily not have been able to do on its own. Examples of such tasks include the realtime playback of MP3's (a feat not achievable by contemporary machines of similar processing power to the Falcon, such as the Amiga 1200 and Apple Mac LC\30), fast decompression of JPEG images, and the production of realtime visual effects in demos and graphics software.

External Links