Этот пример показывает верификацию Манчестерского энкодера, используя HDL Verifier с Simulink. Кодирование Манчестер является простой схемой модуляции, которая преобразует цифровые данные основной полосы в закодированную форму волны без компонента постоянного тока. Наиболее широко известное применение этого метода - Ethernet.
Эта модель имитирует цифровой приемник Манчестер закодированных данных. Приемник реализован в VHDL. Приемник использует простой механизм восстановления часов DLL (цикл блокировки задержки), который требует нескольких циклов, чтобы заблокировать входящий поток данных. Эффективность приемника исследуется путем применения фазовых и частотных ошибок к случайным образом сгенерированному потоку битов, который кодируется с помощью простой функции MATLAB ®: manchesterencoder ().
Код VHDL запускается в ModelSim ® как блок ModelSim VHDL Cosimulation с маркировкой VHDL Manchester Receiver.