exponenta event banner

Манчестерский приемник (режим абсолютного времени)

В этом примере показана проверка кодировщика Манчестера с использованием HDL Verifier с Simulink. Манчестерское кодирование представляет собой простую схему модуляции, которая преобразует цифровые данные основной полосы в кодированную форму сигнала без компонента постоянного тока. Наиболее широко известным применением этой техники является Ethernet.

Эта модель имитирует цифровой приемник манчестерских кодированных данных. Приемник реализован в VHDL. Приемник использует простой механизм восстановления тактовых импульсов DLL (delay lock loop), который требует нескольких циклов для синхронизации с входящим потоком данных. Производительность приемника исследуется путем применения фазовых и частотных ошибок к случайным образом сформированному потоку битов, который кодируется с помощью простой функции MATLAB ®: manchestercoder ().

Код VHDL запускается в ModelSim ® как блок Cosimulation ModelSim VHDL с меткой VHDL Manchester Receiver.