Re: [linux-audio-dev] [ANN] Chameleon DSP engine

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] [ANN] Chameleon DSP engine
From: Ingo Oeser (ingo.oeser_AT_informatik.tu-chemnitz.de)
Date: Tue Aug 13 2002 - 22:25:45 EEST


Hi Vincent,

On Tue, Aug 13, 2002 at 01:58:11PM +0200, Vincent Touquet wrote:
> On Tue, Aug 13, 2002 at 09:44:23AM +0200, Ingo Oeser wrote:
> >Give our project a sample board, a data sheet and some time then
> >we'll integrate it into our Linux-DSP-Project.
> >You can find it under
> > http://osg.informatik.tu-chemnitz.de/forschung/linux+dsp/index.html
> I'm not sure I fully grasp the intent of the project ...
 
Ok, let me explain it a bit more.

> I only want to use the Chameleon for DSP, really.

Yes, but if you have a DSP built-in, than you CAN use it for
more, right? Software and Hardware tends to be abused for things
they never have been intended for.

The world of DSP isn't only Audio.

> Or do you mean you want to run a Linux
> kernel on the controller ?

No, we are not going to port Linux to DSPs, because that's
non-sense from an OS point of view.

We are just integrating DSPs that where found into the system, so
the user can use their advantages. We offer basically 4 modes of
operation. First 3 are normal operation modes, where a piece of
software runs on the host chip(s) and a piece is running on the
DSP chip.

   - Data Sink: DSP swallows data into an On-DSP application.

   - Data Source: DSP produces data (e.g. samples) and send them
        to the host.

   - Data Pipe: DSP is a black box accepting data at a variable
        rate and produces data at a variable rate.

The fourth mode is for IOCTL, DSP program loading, specific
stuff, debugging and such things.

> That would make some sense to me.
> But I wouldn't waste any DSP power on IPSec :)
 
IBM thinks, you would. They have dedicated encryption processors
in their zSeries machines.

Our work has the higher goal to convince motherboard vendors to
integrate an DSP again on board (or as extension) as a normal
PCI-device, which assists in many real time tasks.

Currently these cheap DSPs sit on overly expensive boards, just
because Joe User has no use for them.

> Could you tell me exactly what you would
> do with this board and how that would help
> me use this DSP for music purposes ?
 
We would write drivers for exactly the 4 modes described above,
so the DSP could actually just a kind of plugin to your sound
architecture of choice.

Once we have our drivers on place other uses are also possible,
to reach more customers.

PS: If you have more questions, don't hesistate to ask.

Regards

Ingo Oeser

-- 
Science is what we can tell a computer. Art is everything else. --- D.E.Knuth


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Aug 14 2002 - 08:20:21 EEST