реклама на сайте
подробности

 
 
> Подстройка тактовой частоты.
Kokos
сообщение Sep 7 2015, 09:15
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 54
Регистрация: 5-11-10
Из: Санкт-Петербург
Пользователь №: 60 667



Добрый день! Реализую на плис систему подстройки тактовой частоты следующим образом:
-В то время когда передатчик передает пилот сигнал cordic'ом оцениваю набег фазы за промежуток времени и получаю примерное значение расхождения тактовых частот.
- Далее перестраиваю синтезатор на нужную частоту.

Но загвоздка в том что сверх точно частоту все равно не получится настроить (даже при расхождении 0.01Гц отсчет пропадает/добавляется за 160 сек). Сигнал передается без перерывов блоками 512+префикс , периодически там проскакивает преамбула, с помощью которой можно подстроить эквалайзер в частотной области. Немного непонятно как обойти момент пропажи/добавления отсчета все время коррелятором искать начало преамбулы и если момент начала изменился инжектировать или удалять один отсчет переходя на большую частоту в приемнике?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
serjj
сообщение Sep 8 2015, 06:31
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Цитата
В потоке должны быть заложены "резиновые" отсчёты, которые можно убирать или вставлять в необходимом количестве при "проскальзывании" тактовых. При этом они должны быть как-то выделены, что они "резиновые". Например, в Xilinx есть корка Aurora...

Не мешайте в кучу гигабитные транссиверы и радио-модем. Это вообще не по теме.

Цитата
Добрый день! Реализую на плис систему подстройки тактовой частоты

Почитайте Nezami "RF Architectures & Digital Signal Processing Aspects of Digital Wireless Transceivers", глава 4. Основная идея такова, что так же как и подстройку по несущей, восстановление символьной можно делать "вслепую", т.е. по данным или по пилотам. Подстройка по данным будет зависить от модуляции данных. Подстройку по пилотам можно делать универсальной, т.к. пилот сигнал формируете вы и он вам а приори известен. Главное не нужно придумывать велосипед, посмотрите уже существующие методы и всё будет ок. Ничего добавлять или выкидывать из потока не надо.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th August 2025 - 14:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01358 секунд с 7
ELECTRONIX ©2004-2016