Romanticus 0 22 июля, 2009 Опубликовано 22 июля, 2009 · Жалоба Ищу реализацию декодера Витерби для произвольного сверточного кодера, особенно важны для k=7, R=1/2, {171,133} - для этого семейства нашел исходники, но еще хотелось бы для кодеров k=9, R=3/4, с загрузкой трех бит на сдвиговый регистр за такт, а таких декодеров ну нигде не могу найти :( Альтернатива - Matlab, но портировать код функции vitdec на С++ - лучше сразу яду... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fontp 0 22 июля, 2009 Опубликовано 22 июля, 2009 · Жалоба KA9Q давно поделился http://www.ka9q.net/code/fec/ 3/4 это наверное выкалыванием, это особая песня, простая как грабли Есть в книге the-art-of-ecc by Robert H. Morelos-Zaragoza Книга и исходники на C на сайте книги http://the-art-of-ecc.com/ Там если поискать viterbi_binary_punct.c http://the-art-of-ecc.com/5_Convolutional/index.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Romanticus 0 22 июля, 2009 Опубликовано 22 июля, 2009 · Жалоба Оба этих источника у меня уже есть, там именно только для кодеров со скоростью 1/N :( Про выкалывание в курсах, но в данном случае кодер 3/4 получается именно занесением трех бит на сдвиговый регистр за такт с вычислением четырех полиномов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fontp 0 22 июля, 2009 Опубликовано 22 июля, 2009 · Жалоба Оба этих источника у меня уже есть, там именно только для кодеров со скоростью 1/N :( Про выкалывание в курсах, но в данном случае кодер 3/4 получается именно занесением трех бит на сдвиговый регистр за такт с вычислением четырех полиномов. Так Вам шашечки, а не ехать... ;) Такую экзотику нужно самому сочинять Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg76 0 23 июля, 2009 Опубликовано 23 июля, 2009 · Жалоба Если можно выложите схему кодера для варианта К=9, R=3/4 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться