Вычисление CRC-16 в IEEE 802.11b

Я хотел бы понять вычисление CRC в поле заголовка IEEE 802.11b PHY. Я читал в литературе, что используется CRC-16 и дополнение 1 к напоминанию (e SIGNAL, SERVICE и LENGTH by Generator Polynomial)

Но я хочу понять, учитывая битовый поток, как выполняются эти вычисления.

Я пытаюсь понять, как реализовать в аппаратном обеспечении с помощью регистров сдвига или в Matlab.

Любые предложения или полезные указатели в этом направлении будут полезны.

Спасибо,

Киран


person Kiran    schedule 25.02.2011    source источник


Ответы (2)


У Xilinx есть примечание к приложению и исходный код для CRC в IEEE 802.3.

person Community    schedule 25.02.2011
comment
Большое спасибо .. Мне удалось реализовать это в simulink-. - person Kiran; 19.04.2011

Вот ссылка на статью о создании CRC для языки описания оборудования (Verilog, VHDL)

person OutputLogic    schedule 11.05.2011
comment
Большое спасибо за то, что поделились, сэкономил бы несколько часов почесывания головы. Я реализовал модель в Simulink в Matlab :) - person Kiran; 11.05.2011