Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Перфорирование бит для FEC 3/4
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
SNR
Здравствуйте!

Понадобился сверточный енкодер 3/4. Так как являюсь начинающим плисоводом,
то сделал енкодер 1/2 класически в схематике (см. рис).

А вот как теперь выколоть биты для получения скорости 3/4 никак не придумаю.
Может кто подскажет на примере кода, кусочка схематика, и т.д. как реализовать пунктуринг.



Спасибо!!!
Serg76
Цитата(SNR @ Nov 23 2013, 20:57) *
А вот как теперь выколоть биты для получения скорости 3/4 никак не придумаю.

для этого кода закон перфорации следующий: 11Х11Х, где 1 - бит передается, Х - бит не передается,
либо, если поменять полиномы (регистры) местами, то получится стандартный код (133,171) с перфорацией
111ХХ1.
SNR
Спасибо за ответ!

Цитата(Serg76 @ Nov 23 2013, 21:03) *
для этого кода закон перфорации следующий: 11Х11Х, где 1 - бит передается, Х - бит не передается,


Вот именно меня это и интересует, как правильно реализовать на ПЛИС это действие -> передается - не передается.
andyp
Цитата(SNR @ Nov 23 2013, 23:44) *
Спасибо за ответ!



Вот именно меня это и интересует, как правильно реализовать на ПЛИС это действие -> передается - не передается.


Зависит от входа-выхода кодера.
Несколько советов:
предусмотри сброс кодера и загружку регистра состояния
Используй входной сигнал enable, разрешающий кодеру защелкивать биты на входе.
Сделай выходной сигнал enable для по которому остальные блоки смогут защелкивать выходные биты кодера. Выходные биты можно отдавать как последовательно, так и параллельно, по 4 штуки.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.