реклама на сайте
подробности

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> Вычисление LLR декодера турбокода, Необходимо подробное описание математики алгоритма для практической ре
dsp85
сообщение Jul 22 2010, 16:48
Сообщение #46


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 5-06-10
Пользователь №: 57 761



Цитата(Serg76 @ Jul 22 2010, 20:38) *
MAP (maximum-a-posteriori) и его аппроксимации LOG-MAP и MAX-LOG-MAP. AHA так и делает (например, чип AHA4540)

Serg76, а откуда у Вас информация эта?
Если не секрет, дайте пожалуйста, почитать ссылку где это описано.
Go to the top of the page
 
+Quote Post
Serg76
сообщение Jul 22 2010, 16:55
Сообщение #47


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(dsp85 @ Jul 22 2010, 19:48) *
Serg76, а откуда у Вас информация эта?
Если не секрет, дайте пожалуйста, почитать ссылку где это описано.

попробуйте погуглить - информации много
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jul 22 2010, 22:44
Сообщение #48


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(dsp85 @ Jul 22 2010, 23:20) *
2 vadimuzzz,
а Вы дедодер TPC сделали только программно или еще железная реализация есть?

есть на FPGA
Go to the top of the page
 
+Quote Post
dsp85
сообщение Nov 8 2010, 18:24
Сообщение #49


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 5-06-10
Пользователь №: 57 761



подскажите, пожалуйста, для 2D турбокодов с гипер осью (enhanced Turbo Product Codes),
могут ли базовые коды для осей Х и У быть различными?
например: X --> (32,26), y --> (16,11) ?

смотря на картинку (для одинаковых базовых кодов по осям (8,4) в данном случае) правило по которому вычисляется enhanced-parity row понятно,
как оно изменится если код, например, по оси Х будет "длинее" (если ответ на 1 вопрос - да)?

-спасибо

Сообщение отредактировал dsp85 - Nov 8 2010, 18:25
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Serg76
сообщение Nov 8 2010, 18:56
Сообщение #50


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(dsp85 @ Nov 8 2010, 22:24) *
подскажите, пожалуйста, для 2D турбокодов с гипер осью (enhanced Turbo Product Codes),
могут ли базовые коды для осей Х и У быть различными?
например: X --> (32,26), y --> (16,11) ?

смотря на картинку (для одинаковых базовых кодов по осям (8,4) в данном случае) правило по которому вычисляется enhanced-parity row понятно,
как оно изменится если код, например, по оси Х будет "длинее" (если ответ на 1 вопрос - да)?

-спасибо

могут, хотя из этого рисунка это не совсем понятно. при вычислении проверки по гипероси биты, находящиеся под главной диагональю и над ней будут давать не полную проверку. только главная диагональ будет давать полную проверку кодового слова необходимой длины. для формирования остальных бит проверки необходимо делать следующим образом: берем, например, первую диагональ, которая находится на один уровень ниже главной диагонали и видим, что для формирования проверки для полного кодового слова нам не хватает одного бита, поэтому этот бит мы возьмем из правого верхнего угла, затем для формирования второй проверки берем вторую диагональ, которая находится ниже главной диагонали на два уровня и дополняем это кодовое слово двумя битами из диагонали, которая находится на один уровень ниже от правого верхнего угла и т.д. таким образом после всех этих преобразований весь кодовый блок дополняется снизу еще одной строкой, состоящей из бит проверки по диагонали
Go to the top of the page
 
+Quote Post
dsp85
сообщение Nov 8 2010, 19:02
Сообщение #51


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 5-06-10
Пользователь №: 57 761



Цитата(Serg76 @ Nov 8 2010, 21:56) *
могут, хотя из этого рисунка это не совсем понятно. при вычислении проверки по гипероси биты, находящиеся под главной диагональю и над ней будут давать не полную проверку. только главная диагональ будет давать полную проверку кодового слова необходимой длины. для формирования остальных бит проверки необходимо делать следующим образом: берем, например, первую диагональ, которая находится на один уровень ниже главной диагонали и видим, что для формирования проверки для полного кодового слова нам не хватает одного бита, поэтому этот бит мы возьмем из правого верхнего угла, затем для формирования второй проверки берем вторую диагональ, которая находится ниже главной диагонали на два уровня и дополняем это кодовое слово двумя битами из диагонали, которая находится на один уровень ниже от правого верхнего угла и т.д. таким образом после всех этих преобразований весь кодовый блок дополняется снизу еще одной строкой, состоящей из бит проверки по диагонали

понял, спасибо!


а порядок заполнения enhanced parity row важен?
после расчета четности по главной диагонали, следующую диагональ нужно брать выше или ниже главной диагонали?
Вы привели пример, когда следующая диагональ находится на уровень ниже, а на рисунке - она на уровень выше. ведь при декодировании это важно знать, как тут быть?

Сообщение отредактировал dsp85 - Nov 8 2010, 19:09
Go to the top of the page
 
+Quote Post
Serg76
сообщение Nov 8 2010, 19:12
Сообщение #52


Профессионал
*****

Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775



Цитата(dsp85 @ Nov 8 2010, 22:02) *
понял, спасибо!


а порядок заполнения enhanced parity row важен?
после расчета четности по главной диагонали, следующую диагональ нужно брать выше или ниже главной диагонали?
Вы привели пример, когда следующая диагональ находится на уровень ниже, а на рисунке - она на уровень выше. ведь при декодировании это важно знать, как тут быть?

надо смотреть по месту, вариантов не так много.
Go to the top of the page
 
+Quote Post
Денис Олегович
сообщение Feb 19 2011, 15:39
Сообщение #53





Группа: Новичок
Сообщений: 1
Регистрация: 19-02-11
Пользователь №: 63 107



Ув. RunDLL, я как раза занимаюсь написанием диплома по данной теме!Живу недалеко от Таганрога, если вас не затруднить не могли бы вы выслать мне исходники кодера-декодера!Заранее благодарен!!!
Go to the top of the page
 
+Quote Post

4 страниц V  « < 2 3 4
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 05:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01438 секунд с 7
ELECTRONIX ©2004-2016