Forums

hardware Viterbi

Started by lanbaba December 23, 2005
Hi all,

I implemented an OFDM receiver in C++ and it turs out that some parts are
bottle necks for the speed, like e.g. Viterbi decoding and RS decoding.
Does anyone know if there is a hardware based decoding solution on the
market? Ideally it would be a PCI card for PC and configurable for
different codes by software. Don't tell me about general purpose DSPs or
FPGA. It takes too long for me to learn their usage. I need something that
I can learn and use within three days. 

Thanks you any information and merry Christmas!

Lanbaba
If I remember correctly, the TI TMS320C54X/55X DSP chips have a single 
instruction to do a cycle of Viterbi decoding.  You should be able to find on 
of these chips on a PCI board somewhere.

In article <gL-dnbmbrvBEWzbeRVn-sA@giganews.com>, "lanbaba" <lanbaba@gmx.ch> 
wrote:
> >Hi all, > >I implemented an OFDM receiver in C++ and it turs out that some parts are >bottle necks for the speed, like e.g. Viterbi decoding and RS decoding. >Does anyone know if there is a hardware based decoding solution on the >market? Ideally it would be a PCI card for PC and configurable for >different codes by software. Don't tell me about general purpose DSPs or >FPGA. It takes too long for me to learn their usage. I need something that >I can learn and use within three days. > >Thanks you any information and merry Christmas! > >Lanbaba
>If I remember correctly, the TI TMS320C54X/55X DSP chips have a single >instruction to do a cycle of Viterbi decoding. You should be able to
find on
>of these chips on a PCI board somewhere.
Thank you for your answer. Maybe I should invest some time to learn TMS320C54X/55X. I guess it can also do soft decision Viterbi, right?