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

Символьная синхронизация QPSK (Детектор Гарднера - Петлевой фильтр - Modulo-1 Counter)

23 minutes ago, Zalman_ said:

Понятно, что на выходе интерполятора будет 2sps, а вот откуда и зачем нам нужен 1sps?

на бумажке разрисуйте гарднера и сигнал любого скругления. Где там ошибка по символьной? ;)

а воообще, книжка незами по радиосвязи вам в помощь, там это на пальцах расписано

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


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

1 минуту назад, des00 сказал:

на бумажке разрисуйте гарднера и сигнал любого скругления. Где там ошибка по символьной? ;)

а воообще, книжка незами по радиосвязи вам в помощь, там это на пальцах расписано

Спасибо, изучу более детально

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


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

Не подскажите  на сколько выше должна быть частота дискретизации системы относительно частоты дискретизации входного сигнала. Допустим  8 точек на символ, то частота  системы должна быть минимум в 10 раз больше? Что влияет в данной модели на этот показатель?

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


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

2 часа назад, petrov сказал:

Zx1

Что за система и модель?

В принципе смотрю модели qpsk в частности и Вашу. В ЦОС по верхам только. Посмотрел модельку и куча вопросов после RRC на приеме. 1. фильтр фарроу - если есть интерполяция значит чистота в разы больше от f дискретизации?  2.В ваших форумах прочитал что Garden работает по 2 точкам на символ, но вижу что приходят все 8 точек, где передискретизация происходит или тактирование другое ?

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


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

Zx1

1. фильтр фарроу - если есть интерполяция значит чистота в разы больше от f дискретизации?  2.В ваших форумах прочитал что Garden работает по 2 точкам на символ, но вижу что приходят все 8 точек, где передискретизация происходит или тактирование другое ?

Нет, частота дискретизации остаётся прежней, вы можете её смотреть соответствующим блоком, она меняется только после блоков upsample/downsample. Интерполятор Фарроу позволяет вычислять отсчёты с дробным смещением по времени. Отсчёты для Гарднера и соответствующие вычисления происходят по enable сигналу один раз на символ в соответствующей подсистеме. 

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


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

14 часов назад, petrov сказал:

Zx1

1. фильтр фарроу - если есть интерполяция значит чистота в разы больше от f дискретизации?  2.В ваших форумах прочитал что Garden работает по 2 точкам на символ, но вижу что приходят все 8 точек, где передискретизация происходит или тактирование другое ?

Нет, частота дискретизации остаётся прежней, вы можете её смотреть соответствующим блоком, она меняется только после блоков upsample/downsample. Интерполятор Фарроу позволяет вычислять отсчёты с дробным смещением по времени. Отсчёты для Гарднера и соответствующие вычисления происходят по enable сигналу один раз на символ в соответствующей подсистеме. 

Этот дробный сдвиг нужно тактировать системным генератором? И эта частота не берется с потолка же, и она должна обеспечивать дробность (и дробность как то коррелируется с величиной ошибки?) ? С enable понятно. 

 

 один раз на символ в соответствующей подсистеме. 

 Для Гарднера же нужно  минимум 3 точки же, в идеале две на макс из соседних символах  и одна в нуле ? 

6 минут назад, Zx1 сказал:

Этот дробный сдвиг нужно тактировать системным генератором? И эта частота не берется с потолка же, и она должна обеспечивать дробность (и дробность как то коррелируется с величиной ошибки?) ? С enable понятно. 

 

 один раз на символ в соответствующей подсистеме. 

 Для Гарднера же нужно  минимум 3 точки же, в идеале две на макс из соседних символах  и одна в нуле ? 

 

Я правильно алгоритм понял? 

 Фарроу  из четырех точек n-символа мы выбираем максимум, потом из следующих 2 точек  n-символа + две точки (n+1) символа ноль, потом из следующих 4-х точкек (n+1)-го символа  максимум опять. Далее Гарден высчитывает ошибку  из 3-х этих выборок и поправляет Фарроу? 

Изменено пользователем Zx1

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


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

qpsk_fb_symbol_sync_fb_phase_sync_agc_2008_05_15.md - модель

Изменено пользователем Zx1

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


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

Zx1

Этот дробный сдвиг нужно тактировать системным генератором? И эта частота не берется с потолка же, и она должна обеспечивать дробность (и дробность как то коррелируется с величиной ошибки?) ? С enable понятно.

Дробный сдвиг берётся с регистра NCO в момент enable=1. NCO работает на частоте дискретизации.

_

Для Гарднера же нужно  минимум 3 точки же, в идеале две на макс из соседних символах  и одна в нуле ?

Ну да.

_

Посмотрите модельку посвежее, может понятнее будет.

https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=23652&page=13#comment-1723985

 

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


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

21 минуту назад, petrov сказал:

Zx1

Этот дробный сдвиг нужно тактировать системным генератором? И эта частота не берется с потолка же, и она должна обеспечивать дробность (и дробность как то коррелируется с величиной ошибки?) ? С enable понятно.

Дробный сдвиг берётся с регистра NCO в момент enable=1. NCO работает на частоте дискретизации.

_

Для Гарднера же нужно  минимум 3 точки же, в идеале две на макс из соседних символах  и одна в нуле ?

Ну да.

_

Посмотрите модельку посвежее, может понятнее будет.

https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=23652&page=13#comment-1723985

 

Спасибо.

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


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

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

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

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

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

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

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

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

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

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