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

 
 
> фильтрация тактового сигнала 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, 19:19
Сообщение #2


Знающий
****

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



Не сразу понял - кто источник иголок, потому про фильтр написал.
Какова частота следования "пилы"? Может быть, Вы в допустимый частотный диапазон не попадаете? Сколько у циклона3 минимум - 5МГц? Или по скважности проблемы...
Если частота "пилы" - десятки МГц, то можно организовать триггер Шмидта (внешний, к сожалению), поделить сигнал на логике ПЛИС в несколько раз, чтобы относительное дрожание фазы снизилось, а потом компенсировать деление умножением на PLL.
"Пила" какого вида? _/|_ или _|\_ или же _/\_ ? Если первого, то его на внешнем ОУ надо проинвертировать и привести к виду _|\_ - так передний фронт будет лучше, а именно он, как я подозреваю, PLLке и нужен.


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


Гуру
******

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



спасибо, за обсуждение - вобщем решили перепаять, это проще smile.gif

но с точки зрения "разобраться" некий интерес остался

практически -
сигнал 25МГц, иголки смотрел осциллографом выведя сигнал CLK на ножку - осцилограф (и ЛА тоже) ловил перепады в 2нс, но возможно более "тонкие" фильтровались щупом/выводом, "провал" между основным импульсом и иголкой также несколько нс
собственно было замечено, что синхронная схема глючит недетски, поэтому и с тактом начали разбираться

-------------

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

но как часто бывает на практике, может теория (в моем понимании) что-то упускает.
опять же, когдато слышал краем уха, что RF-шики, используя 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
- - Евгений Николаев   Насколько разнесены в частотном диапазоне основная...   Nov 16 2009, 13:53
|- - DmitryR   На самом деле не думаю, что PLL на пиле будет наде...   Nov 16 2009, 15:56
|- - yes   Цитата(Евгений Николаев @ Nov 16 2009, 16...   Nov 16 2009, 16:35
|- - DmitryR   Цитата(yes @ Nov 16 2009, 19:35) а куда в...   Nov 17 2009, 13:21
|- - SM   Цитата(DmitryR @ Nov 17 2009, 16:21) Я ни...   Nov 17 2009, 13:31
- - 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 Текстовая версия Сейчас: 22nd July 2025 - 22:37
Рейтинг@Mail.ru


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