Reply by gtekprog April 6, 20062006-04-06
>gtekprog wrote: >> Hi all, >> >> I'm strugling making the right choice for our new board. >> I Need something like 2 GFLOPS in order to process audio. >> Audio is sampled with 44Ks/s externally and internally at 10xFS. >> I have been aiming at the ADSP-21161 or ADSP-21261 as a target. > >You can use one single processor if you only need 2 GLOPS - for example >a 500 MHz TS-201 does 1 GMACS which translates into 2 GFLOPS. This >would save you _lots_ of time (hardware and software design). Or just >use one of the modern workstation CPUs. Best: use the new Cell BE (just >in case you need 20Fs or 30Fs internally). > >
Hi Andor, thanks for the reply. I looked at these dsp's, but the issue with these TS chips is the BGA package.. I have to make the prototype of my board in my home lab. FPGA chips are not a problem, but BGA's are a big hassle ( read impossible to solder ) :-( Any ideas? Evert
Reply by Andor April 6, 20062006-04-06
gtekprog wrote:
> Hi all, > > I'm strugling making the right choice for our new board. > I Need something like 2 GFLOPS in order to process audio. > Audio is sampled with 44Ks/s externally and internally at 10xFS. > I have been aiming at the ADSP-21161 or ADSP-21261 as a target.
You can use one single processor if you only need 2 GLOPS - for example a 500 MHz TS-201 does 1 GMACS which translates into 2 GFLOPS. This would save you _lots_ of time (hardware and software design). Or just use one of the modern workstation CPUs. Best: use the new Cell BE (just in case you need 20Fs or 30Fs internally).
Reply by gtekprog April 6, 20062006-04-06
Hi all,

I'm strugling making the right choice for our new board.
I Need something like 2 GFLOPS in order to process audio.
Audio is sampled with 44Ks/s externally and internally at 10xFS.
I have been aiming at the ADSP-21161 or ADSP-21261 as a target.

I know there are 2 ways of processing; Parallel and serial.
I have no clue how to create a parallel system ( bus arbiter, software ).
Does VDSP divides the code over the DSP's or do you have to program the
parallel processes manually?

I do know how to create a serial system, but it's not that flexible.
Anyhow the board is less complex with a serial processing architecture.
This limits my choices.

Are there any examples of multiDSP boards around?

Regards & thanks in advance,


Evert Verduin ( gtekprog )