Перейти к содержанию
    

Восстановление тактовой частоты (плис)

Реализовал ппрч модем qpsk, в котором есть схема Гарднера, фильтр 2-го порядка, Фарроу фильтр для синхронизации переключения частот и временной синхронизации. Но при симуляции схема начинает "проскальзывать" при временном рассогласовании передатчика и приёмника. И это вроде как правильно,но по достижении близкой к точке синхронизации система разворачивая и пляшет туда сюда (выход фильтра 2-го порядка и unwrap control). В чем причина такого изменения? И как бы я понимаю, что Гарднер не чувствителен с фазе, но почему то засинхронизироваться не удаётся.

На картинке выход фильтра 2-го порядка (выделено), до синхронизации не хватает 2 "проскальзывания" в схеме Гарднера.

tim_Rec_Equ_Mers_bad_work7.png

post-95338-1486484008_thumb.png

Изменено пользователем начинающий связист

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В модели на матлаб такого не происходит. Модель работает с шумами с рэлеевским каналом распространения и дает хороший результат. Но вот при сравнении есть трудности, т.к. модель имеет уровень обстракций и не описывает вычислительные задержки или возможные переполнения регистров. В модели такого поведения нет, а при реализации на VHDL появляются. Может у кого-то есть хоть какая-то идея из-за чего такое может происходить?

 

Может проблема в том, что на вход эквалайзера поступаю некорректные данные с выхода down converter (т.к. переключение частот запаздывает на приемнике)? И стоит вставить фильтр, который бы зарезал эту частоту в начале символьного периода?

Tim_rec_equ_bad_work081901.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но вот при сравнении есть трудности, т.к. модель имеет уровень обстракций и не описывает вычислительные задержки или возможные переполнения регистров. В модели такого поведения нет, а при реализации на VHDL появляются. Может у кого-то есть хоть какая-то идея из-за чего такое может происходить?

Идеи простые:

1. Доработать/детализировать модель, чтоб описывала все, что нужно.

2. Вытащить в симуляторе на обозрение все интересующие регистры.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...