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
hardware Viterbi
Started by ●December 23, 2005
Reply by ●December 24, 20052005-12-24
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
Reply by ●December 25, 20052005-12-25
>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 tofind 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?