C64x+ DSP Library

107 views
Skip to first unread message

Jason Kridner

unread,
Dec 2, 2008, 2:25:42 PM12/2/08
to Beagle Board, neu...@googlegroups.com
For those of you programming the C64x+ from Linux using the Linux-
hosted code generation tools (https://www-a.ti.com/downloads/
sds_support/targetcontent/LinuxDspTools/index.html) may have found
that the source code for the DSPLIB source referenced in the SPRC265
programmer's guide (http://focus.ti.com/docs/toolsw/folders/print/
sprc265.html) was only provided as a Windows .EXE file. I know that I
got this request a couple of times for people working exclusively with
Linux, so I am sharing a Linux installer here:

http://beagle.s3.amazonaws.com/C64x%20DSPLIB-2.1-Linux-Install.tar.gz

For a better idea of what the DSPLIB is, here is an extraction from
the introduction:

"The TI C64x+ DSPLIB is an optimized DSP Function Library for C
programmers using devices that
include the C64x+ megamodule. It includes many C-callable, optimized,
general-purpose
signal-processing routines. These routines are typically used in
computationally intensive
real-time applications where optimal execution speed is critical. By
using these routines, you can
achieve execution speeds considerably faster than equivalent code
written in standard ANSI C
language. In addition, by providing ready-to-use DSP functions, TI
DSPLIB can significantly
shorten your DSP application development time.

"The TI DSPLIB includes commonly used DSP routines. Source code is
provided that allows you to
modify functions to match your specific needs."


Steve

unread,
Dec 2, 2008, 3:42:35 PM12/2/08
to neu...@googlegroups.com, Beagle Board
For some reason when I first read this email, I expected it to be
about a Commodore 64 emulator.
Oh well :) I hope I'm not the only one.

Marco Pantaleoni

unread,
Dec 3, 2008, 3:35:07 AM12/3/08
to neu...@googlegroups.com, Beagle Board
No, you are not :-)
Btw, could you imagine what you could do with a DSP-equipped C64? :-)

Cheers,
Marco
--
Marco Pantaleoni

Fernando Cassia

unread,
Dec 3, 2008, 4:08:38 AM12/3/08
to neu...@googlegroups.com, Beagle Board
On Wed, Dec 3, 2008 at 5:35 AM, Marco Pantaleoni <marco.pa...@gmail.com> wrote:

No, you are not :-)
Btw, could you imagine what you could do with a DSP-equipped C64? :-)

Cheers,
Marco

Hrmm... Geos 128  in 80-column (640x200) mode with a  16-bit accelerator
http://www.commodore.se/bilder_128/supercpu128.jpg
AND a DSP ?

Maybe it's time to reformulate JWZ's law on software and extend it to hardware:

"every piece of hardware is extended and made faster until it can run the Flash plug-in and play YouTube".
;-)

FC

Reply all
Reply to author
Forward
0 new messages