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

 
 
> фильтрация тактового сигнала c помощью PLL (Cyclone 3), исправляю поганый клок от аналоговой части, который вызывает иголки
yes
сообщение Nov 16 2009, 10:26
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



то есть на вход плис попала пила, которая из-за шумов и прочего вообще черт знает что - то есть основной период присутствует, но "по краям" присутствуют иголки

пропустив сигнал через PLL (1/1) получил сигнал LOCK очень часто падающий (как кажется, на каждую иголку)

после этого переделал тактовый вход на компараторный стандарт (SSTL) ну и "частота" unlock-ов стала маленькая

вопрос :
есть где-нибудь характеристики фильтра (LF/loop filter) PLL?
может есть готовое приложение (app. note) для фильтрации внешнего клока от иголок?

опасаюсь, что имеет место некоторая вероятность потери слежения этой внутренней PLL, а так как от этого такта работает куча цифровых следящих петель - то хотелось бы эту вероятность хоть посчитать...

запаять внешний драйвер на тактовый сигнал невозможно
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EvgenyNik
сообщение Nov 16 2009, 13:53
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Насколько разнесены в частотном диапазоне основная гармоника "пилы" и иголки? Может быть, простенький внешний RC-фильтр решит ваши проблемы?


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
yes
сообщение Nov 16 2009, 16:35
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(Евгений Николаев @ Nov 16 2009, 16:53) *
Насколько разнесены в частотном диапазоне основная гармоника "пилы" и иголки? Может быть, простенький внешний RC-фильтр решит ваши проблемы?

а куда вешать RC фильтр? входной сигнал имеет гладкие, но зашумленные фронты (иголки возникают внутри ПЛИС после прохождения этого сигнала через буфер)

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


Цитата(DmitryR @ Nov 16 2009, 18:56) *
На самом деле не думаю, что PLL на пиле будет надежно держаться, даже если удастся срезать иголки.


согласен.
может после перехода на SSTL вход иголки изчезли и lock срывается из-за джиттера, а не из-за иголок, я после этого исправления забыл посмотреть "цифровой" клок на предмет иголок

но "теория" не мешает PLL держаться и с иголками или при некотором джитере входного такта (то есть я считаю, что RC фильтр не поможет, так как из-за джитера возмущение входного клока (вернее выхода FD) будет такое же как и с иголками)
выход lock (по картинке в даташите) генерится непосредственно с выхода фазового детектора (а не с фильтра), поэтому не является реально сигналом потери слежения, и тактовый сигнал никак не деградирует (наблюдал на осциллографе с синхронизацией по lock)

петлевой фильтр это защита выхода PLL от входного шума и его полоса должна быть весьма узкой (я бы предполагал единицы герц)

мне казалось, что фильтрация тактового сигнала вобщем-то нормальная задача для PLL, но может я не понимаю проблемы
может есть какие-то приложения по улучшению джитера и т.п?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- yes   фильтрация тактового сигнала c помощью PLL (Cyclone 3)   Nov 16 2009, 10:26
- - DmitryR   В FPGA нет никаких аналоговых фильтров, соответств...   Nov 16 2009, 12:50
|- - yes   Цитата(DmitryR @ Nov 16 2009, 15:50) В FP...   Nov 16 2009, 12:57
|- - DmitryR   На самом деле не думаю, что PLL на пиле будет наде...   Nov 16 2009, 15:56
|- - DmitryR   Цитата(yes @ Nov 16 2009, 19:35) а куда в...   Nov 17 2009, 13:21
|- - SM   Цитата(DmitryR @ Nov 17 2009, 16:21) Я ни...   Nov 17 2009, 13:31
- - Евгений Николаев   Не сразу понял - кто источник иголок, потому про ф...   Nov 16 2009, 19:19
|- - yes   спасибо, за обсуждение - вобщем решили перепаять, ...   Nov 17 2009, 09:39
- - dvladim   Цитата(yes @ Nov 16 2009, 14:26) вопрос :...   Nov 16 2009, 20:39
- - SM   Как я понимаю, для решения этой задачи PFD, работа...   Nov 17 2009, 09:47
|- - yes   Цитата(SM @ Nov 17 2009, 12:47) Как я пон...   Nov 17 2009, 12:10
|- - DmitryR   Вообще-то, если остался интерес разобраться, то пе...   Nov 17 2009, 12:15
|- - SM   Цитата(DmitryR @ Nov 17 2009, 15:15) кото...   Nov 17 2009, 12:28
- - Евгений Николаев   От шустрых иголок (вот как раз таких, которые гене...   Nov 17 2009, 14:22
- - Shivers   Я с такими вещами борюсь усилением внешних фильтро...   Nov 20 2009, 10:09


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

 


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


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