[an error occurred while processing this directive]
На выходных поэкспериментировал с табличным деколированием БЧХ. (+)
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено Oldring 31 октября 2005 г. 14:14
В ответ на: Не сурово БЧХ для памяти? Алгоритм на мой взгляд параллелится хреново - много тактов будет кушать. То ли дело Рид-Маллер или Голей... отправлено andy_P 31 октября 2005 г. 13:54

Была мне задача любопытна. Пишется табличное деколироание вообще за 20 минут вмесе с вычислением таблицы. Получил 230-500 LUT в 8 слоев, в зависимости от желаемого кода - там есть варианты. Это если без блочого ROM. Как вариант - впараллель два (16,8) кода, если слово 32 бита - самый простой вариант. На 3 спартане за 15 нс, причем легко лезет в самый малый кристалл, и еще место остается.

И повторю, что если в качестве корней для кода (27,16) взять -1, 0, 1, то декодер должен получиться очень простым - два умножения и две нелинейные функции. Не думаю, что исправление двух ошибок в общем случае должно быть сильно сложнее - это одна итерация алгоритма.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru