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

 
 
> восстановление тактовой частоты при двух отчетах на символ, Гуру прошу вашей помощи
des00
сообщение Apr 16 2009, 16:53
Сообщение #1


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Добрый день!

На данном форуме в темах про интерполяторы для восстановления тактовой/символьной частоты несколько раз встречал упоминание, что если ошибки вызванные влиянием интерполятора устраивают, то можно восстановить тактовую частоту всего при двух отчетах на символ.

Собрал модель с кубическим интерполятором, действительно приемник цепляется и хорошо держится за фазу частоты передатчика (изменение фазы моделирую интерполятором).

Но меня интересует вот какой вопрос. Промоделированная система это система в которой частоты передатчика и приемника равны, отличаются только их фазы. Будет ли работать такая система если частоты разные? Да частоты будут отличаются не сильно, но тем не менее они разные?
Если частота передатчика ниже частоты приемника, то система будет работать, ошибка будет копиться и рано или поздно будет взят 1 отчет за 2 такта.
Но что будет если частота передатчика будет выше частоты приемника? Ведь NCO в такой системе упирается в верхнюю границу по генерируемой частоте и он не сможет сделать так что бы взять 2 отчета за 1 такт.

Или я не правильно понимаю принцип работы петли по тактовой для системы с интерполятором ?

ЗЫ. Как я понимаю подобная ситуация не возникнет если в системе с интерполятором больше чем 2 отсчета на символ или в системе с ГУНом, который сможет дотянуть частоту.


Спасибо!


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение Apr 24 2009, 13:58
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Добрый день господа!

Обьясните что происходит с простой моделью модема ?

модель передатчик работает при 4-х отсчетах на символ, приемник тоже. интерполятор скидывает данные в домен 2 отсчета на символ, там домент 1 отсчет на символ и гарднер с петлевым фильтром.

Не понятно вот что : когда есть расстройка генераторов приемника и передатчика, есть точка разрыва 0-1 на mu с выхода NCO. Это понятно, в цифровом виде подстраивается частота. Не понятно почему при этом на созвездии появляться выброс ? От порядка интерполятора это не зависит. Если убрать расстройку частот, то видно что переходный процесс в петле завершается, форма переходного процесса тоже нормальная. Т.е. петля настроена.

И еще не понятно в используемых интерполяторах первого/третьего порядка рабочий диапазон [0:1], если судить по статьям про интерполяторы, данный переход не должен вызывать разрыва в сигнале, но если судить по данной модели то этот разрыв есть?

Подскажите в чем может быть проблема ?


Спасибо.
Прикрепленные файлы
Прикрепленный файл  timing_recovery_loop_true_4sps_first_order_pipe_R14.zip ( 15.35 килобайт ) Кол-во скачиваний: 68
 


--------------------
Go to the top of the page
 
+Quote Post
links
сообщение Apr 25 2009, 08:34
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 87
Регистрация: 15-06-08
Пользователь №: 38 299



Цитата(des00 @ Apr 24 2009, 17:58) *
Добрый день господа!

Обьясните что происходит с простой моделью модема ?

модель передатчик работает при 4-х отсчетах на символ, приемник тоже. интерполятор скидывает данные в домен 2 отсчета на символ, там домент 1 отсчет на символ и гарднер с петлевым фильтром.

Не понятно вот что : когда есть расстройка генераторов приемника и передатчика, есть точка разрыва 0-1 на mu с выхода NCO. Это понятно, в цифровом виде подстраивается частота. Не понятно почему при этом на созвездии появляться выброс ? От порядка интерполятора это не зависит. Если убрать расстройку частот, то видно что переходный процесс в петле завершается, форма переходного процесса тоже нормальная. Т.е. петля настроена.

И еще не понятно в используемых интерполяторах первого/третьего порядка рабочий диапазон [0:1], если судить по статьям про интерполяторы, данный переход не должен вызывать разрыва в сигнале, но если судить по данной модели то этот разрыв есть?

Подскажите в чем может быть проблема ?


Спасибо.


Всё упирается в особенности работы симулинка. Поскольку симулинк должен на каждый такт внутреннего генератора вырабатывать сигналы для всех блоков, то невозможно сделать операцию "добавление-выбрасывание" отсчёта, которая необходима для моделирования расстройки генераторов приёмника и передатчка. В модели Петрова с переменной задержкой канала сдвиг больше чем на один тактовый отсчёт формируется выбором соответствующего вектора отсчётов в (SelectRows в блоке channel_delay). Но это моделирует колебания фазы тактового генератора передатчика, а не его расстройку, т.е. постоянный набег или постоянное отставание фазы.

Сообщение отредактировал links - Apr 25 2009, 08:40
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- des00   восстановление тактовой частоты при двух отчетах на символ   Apr 16 2009, 16:53
- - eugen_pcad_ru   А если к подстройке фазы добавить еще и подстройку...   Apr 17 2009, 04:29
- - alex_os   Цитата(des00 @ Apr 16 2009, 20:53) Или я ...   Apr 17 2009, 04:32
|- - des00   Цитата(alex_os @ Apr 16 2009, 22:32) Все ...   Apr 17 2009, 04:40
|- - alex_os   Цитата(des00 @ Apr 17 2009, 08:40) Тогда ...   Apr 17 2009, 04:53
- - petrov   Цитата(des00 @ Apr 16 2009, 20:53) На дан...   Apr 17 2009, 08:12
|- - alex_os   Цитата(petrov @ Apr 17 2009, 12:12) При д...   Apr 17 2009, 08:30
||- - petrov   Цитата(alex_os @ Apr 17 2009, 12:30) Вы и...   Apr 17 2009, 08:35
|- - des00   Цитата(petrov @ Apr 17 2009, 02:12) При д...   Apr 17 2009, 09:45
|- - fontp   Цитата(des00 @ Apr 17 2009, 13:45) если р...   Apr 17 2009, 10:53
|- - petrov   Цитата(des00 @ Apr 17 2009, 13:45) Если с...   Apr 17 2009, 11:08
|- - des00   Цитата(petrov @ Apr 17 2009, 06:08) По мн...   Apr 17 2009, 11:25
|- - petrov   Цитата(des00 @ Apr 17 2009, 15:25) А как ...   Apr 17 2009, 11:38
||- - des00   Цитата(petrov @ Apr 17 2009, 06:38) Парал...   Apr 17 2009, 11:59
|- - petrov   Цитата(des00 @ Apr 17 2009, 15:25) вот эт...   Apr 17 2009, 12:28
- - fontp   Цитата(des00 @ Apr 16 2009, 20:53) На дан...   Apr 17 2009, 08:32
|- - petrov   Это ошибка в NCO, управлении интерполятором, форми...   Apr 24 2009, 14:23
|- - petrov   Цитата(links @ Apr 25 2009, 12:34) Всё уп...   Apr 25 2009, 08:55
|- - links   Цитата(petrov @ Apr 25 2009, 12:55) Всё у...   Apr 25 2009, 10:59
|- - petrov   Цитата(links @ Apr 25 2009, 14:59) Если н...   Apr 25 2009, 11:38
|- - links   Цитата(petrov @ Apr 25 2009, 15:38) Нет н...   Apr 25 2009, 12:05
|- - petrov   Цитата(links @ Apr 25 2009, 16:05) Да, не...   Apr 25 2009, 12:16
|- - links   Цитата(petrov @ Apr 25 2009, 16:16) Можно...   Apr 25 2009, 12:53
- - MKS   Если взглянуть на тестовый сигнал, который идет на...   Apr 24 2009, 14:29
|- - petrov   Чтобы посмотреть как символьная синхронизация рабо...   Apr 24 2009, 14:44
- - des00   Всем спасибо за ответы, не все так плохо с моделью...   Apr 26 2009, 19:26
|- - links   Цитата(des00 @ Apr 26 2009, 23:26) Возник...   Apr 27 2009, 05:04
|- - des00   Цитата(links @ Apr 27 2009, 00:04) Лучше ...   Apr 27 2009, 09:05
|- - petrov   Цитата(des00 @ Apr 27 2009, 13:05) 3. в э...   Apr 27 2009, 09:39
|- - links   Цитата(des00 @ Apr 27 2009, 13:05) хмм, п...   Apr 27 2009, 14:06
|- - des00   Спасибо всем за ответы, кое что прояснилось Цит...   Apr 27 2009, 16:08
|- - petrov   Цитата(des00 @ Apr 27 2009, 20:08) Тема и...   Apr 28 2009, 07:21
- - des00   вопрос снят, разобрался, не совсем точно перенес м...   May 1 2009, 07:04
- - Valery_P   Цитата(des00 @ Apr 27 2009, 21:08) Почему...   Feb 9 2010, 11:08
|- - petrov   Цитата(Valery_P @ Feb 9 2010, 14:08) У ме...   Feb 9 2010, 11:22
||- - Valery_P   Цитата(petrov @ Feb 9 2010, 16:22) Отлади...   Feb 10 2010, 06:04
|- - des00   Цитата(Valery_P @ Feb 9 2010, 05:08) У ме...   Feb 10 2010, 06:27
- - Valery_P   Цитата(des00 @ Feb 10 2010, 11:27) 2. диа...   Feb 10 2010, 06:34
- - Valery_P   Проверил, не в этом дело. А при завороте от одно...   Feb 10 2010, 11:14


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 02:54
Рейтинг@Mail.ru


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