Показать сообщение отдельно
Старый 01.07.2011, 09:43   #3
Paul Kellerman
Gold Member
 
Регистрация: 25.06.2005
Адрес: F000:FFF0
Сообщений: 1,804
По умолчанию

Аппаратная реализация (электрическая модель в Multisim 10) итерационно-сдвиговой
схемы вычисления свертки для четырехразрядного (m = 4) двоичного случая (p = 2).
Сдвиговый регистр на базе D-триггеров расположен в верхней части схемы. В нижней
части расположены индикаторы (UL1, UL2, UL3) для отображения a(x), b(x) и свертки
c(x)=a(x)*b(x) mod g(x) в эквиваленте четырехразрядного шестнадцатеричного числа,
DIP-переключатели J2, J3, J4 для задания коэффициентов многочленов a(x), b(x), g(x),
а также схема для формирования 4-х тактовых импульсов по линии CLK и последовате-
льной подачи коэффициентов b[4 - s] многочлена b[x] по линии BMS, s - номер такта.

При g = (0001), g(x) = x^4 + 1, имеем циклическую свертку.
При g = (0000), g(x) = x^4, имеем усеченную линейную свертку.
При g = (0011), g(x) = x^4 + x + 1 неприводим над GF(2), имеем полевую свертку.

Буду рад комментариям, дополнениям, замечаниям.
Вложения
Тип файла: pdf 4bit-Convolution-LFSR-circuit.pdf (235.0 Кб, 3 просмотров)

Последний раз редактировалось Paul Kellerman; 01.07.2011 в 10:15.
Paul Kellerman вне форума   Ответить с цитированием
Реклама