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

 
 
 
Reply to this topicStart new topic
> чем почистить Clock 100MHz ?, дешевое и дубовое решение ищу
тау
сообщение Oct 12 2010, 20:04
Сообщение #1


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



есть клоковый сигнал 100M , передаваемый по UTP кабелю , в него закрадываются изредка помехи , которые сбивают работу на приемной стороне. Длительность помехи до 100nS ( 10 периодов).
фазовый шум некритичен особо, тактируется плиска.
программируемые микрухи типа CDCE913 не подходят , очень нежелательно программирование как таковое.

какой бы простенький PLL туда поставиь? на триггерах что-ли делать как в прошлом веке? XOR не подходит по ширине захвата для простенького ГУНа.
Go to the top of the page
 
+Quote Post
shf_05
сообщение Oct 13 2010, 03:05
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 22-04-08
Из: г. Екатеринбург
Пользователь №: 36 992



может что-то типа AD9901 Вам подойдет?
Go to the top of the page
 
+Quote Post
VCO
сообщение Oct 13 2010, 04:25
Сообщение #3


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(тау @ Oct 12 2010, 23:04) *
какой бы простенький PLL туда поставиь? на триггерах что-ли делать как в прошлом веке?

А разве ADF4360-8 или ADF4360-9 не подойдёт? Или требуется что-то дешевле, чем 3$?


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
ledum
сообщение Oct 13 2010, 08:23
Сообщение #4



******

Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237



Цитата(тау @ Oct 12 2010, 23:04) *
какой бы простенький PLL туда поставиь? на триггерах что-ли делать как в прошлом веке? XOR не подходит по ширине захвата для простенького ГУНа.

http://www.silabs.com/products/clocksoscil...ult.aspx#Matrix на этой странице в матрице продуктов, например, Si5317 - пин программируемый очиститель клоков от 1 до 710 МГц. План 132 как раз на 100МГц центральной
http://search.digikey.com/scripts/DkSearch...ame=336-1920-ND - 100МГц версия чипы. Но ток потребления...
Есть еще ICS9DB202, ICS874002, ICS9DB202-01, ICS874003 - может тоже пойдут и на Диджики вроде были
Ну и если смотреть по lock time, то и CY2304 могли бы пойти

Сообщение отредактировал ledum - Oct 13 2010, 09:24
Go to the top of the page
 
+Quote Post
тау
сообщение Oct 13 2010, 13:28
Сообщение #5


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Всем большое спасибо ! Отдельная благодарность ledum, жаль некуда звёздочки прибавлять smile.gif.
по совокупности параметров пока нацелился на CY2304SI ,буду пробовать, параметров по PLL фильтру маловато.
Si5317 конечно лучше в принципе , но стоимость и жручесть не позволяют её поставить. AD9901 тоже неплохо. ADF4360 требуют мелкопроц для инициализации.
Go to the top of the page
 
+Quote Post
rloc
сообщение Oct 13 2010, 16:33
Сообщение #6


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(тау @ Oct 13 2010, 17:28) *
какой бы простенький PLL туда поставиь?

Можно просто ПАВ-фильтром обойтись
Go to the top of the page
 
+Quote Post
тау
сообщение Oct 13 2010, 17:11
Сообщение #7


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(rloc @ Oct 13 2010, 20:33) *
Можно просто ПАВ-фильтром обойтись

нельзя, к сожалению. Групповое время задержки и его нестабильность от образца к образцу + пульсации ГВЗ таковы что о совпадении фазы клока с фазой данных (по другой паре прут) можно забыть. Подбирать или подстраивать нельзя - девайсов много и это геморрой.
Go to the top of the page
 
+Quote Post
VCO
сообщение Oct 14 2010, 04:42
Сообщение #8


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(тау @ Oct 13 2010, 16:28) *
ADF4360 требуют мелкопроц для инициализации.

Кстати, микроконтроллер совсем необязательен: первые N периодов встроенный ГУН будет генерить что-то близкое к 100 МГц, в этот период времени можно самой ПЛИСиной и сделать стартовую инициализацию ADF4360 и заФАПЧеваться как раз на 100 МГц. Ресурсов ПЛИС уйдёт не так много, если это современная FPGA. wink.gif С CPLD всё значительно хуже. sad.gif


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
тау
сообщение Oct 14 2010, 07:08
Сообщение #9


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(YIG @ Oct 14 2010, 08:42) *
.....Ресурсов ПЛИС уйдёт не так много, если это современная FPGA. wink.gif С CPLD всё значительно хуже. sad.gif

еще проще на CPLD организовать ЧФД и зафапчевать простенький ГУН. Ресурсов меньше надо. Такой вариант тоже прорабатывается, как вариант.
Go to the top of the page
 
+Quote Post
rloc
сообщение Oct 14 2010, 11:20
Сообщение #10


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(тау @ Oct 13 2010, 00:04) *
какой бы простенький PLL туда поставиь?

Какой период помехи? Успеет ли PLL после переходных процессов восстановить нужную фазу сигнала?
Go to the top of the page
 
+Quote Post
VCO
сообщение Oct 14 2010, 16:33
Сообщение #11


Voltage Control Output
******

Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436



Цитата(тау @ Oct 14 2010, 10:08) *
еще проще на CPLD организовать ЧФД и зафапчевать простенький ГУН.

Такой вариант тоже хотел предложить (честно-причестно smile.gif ), но не осмелился после Вашего опыта работы с HMC702! Да и по деньгам может тож на тож выйти. Да Вы и не ответили, какой бюджет Вас устроит. Если копейки - то счётчики и частотно-фазовый детектор лучше всего на высокоскоростной логике лепить (мне самому от этого предложения как-то дурно, начинаю чувствовать себя радиолюбителем с казуса или цкухама). Но мы же всё-таки профессионалы, нам негоже такое лепить.
Цитата(rloc @ Oct 14 2010, 14:20) *
Какой период помехи? Успеет ли PLL после переходных процессов восстановить нужную фазу сигнала?

Так тау же чётко написАл в стартовом посте
Цитата(тау @ Oct 12 2010, 23:04) *
Длительность помехи до 100nS ( 10 периодов).

т.е. как я понял нужна частота сравнения ФАПЧ должна быть ниже 10 МГц, а частота среза ФНЧ соответственно ниже 1МГц.
Не самые крутые требования для ФАПЧ, но для высокой надёжности лучше было бы ФАПЧевать не просто VCO, а VCXO. Всё зависит от бюджета и ТЗ.


--------------------
Слово - не воробей, вылетит - не пощадит
Go to the top of the page
 
+Quote Post
тау
сообщение Oct 14 2010, 20:45
Сообщение #12


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(rloc @ Oct 14 2010, 15:20) *
Какой период помехи? Успеет ли PLL после переходных процессов восстановить нужную фазу сигнала?
больше чем 10 mS период . длительность 10-100nS. Успеет или нет - будем посмотреть. Я исхожу из того, чтобы за 0.1-1uS фаза не ушла более 2 nS.


Цитата(YIG @ Oct 14 2010, 20:33) *
Да Вы и не ответили, какой бюджет Вас устроит. Если копейки - то счётчики и частотно-фазовый детектор лучше всего на высокоскоростной логике лепить
бюджет такой - 20 баксов много, 1 бакс - подозрительно дешево. Где-то в этом диапазоне. Чем меньше тем лучше, но и другие параметры влияют на выбор - потребление, площадь на плате , надежность, технологичность.

Цитата
Но мы же всё-таки профессионалы, нам негоже такое лепить.
я старый радиолюбитель , бывает, меня заносит.
Go to the top of the page
 
+Quote Post
rloc
сообщение Oct 15 2010, 06:44
Сообщение #13


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(тау @ Oct 15 2010, 00:45) *
больше чем 10 mS период . длительность 10-100nS. Успеет или нет - будем посмотреть. Я исхожу из того, чтобы за 0.1-1uS фаза не ушла более 2 nS.

Не подумав задал вопрос, дело было к вечеру. Возникли ассоциации с синтезатором частоты и внутренним воздействием на кольцо PLL (изменение коэффициента деления), ну и соответственно время перестройки (установления фазы) от десятков мкс до единиц мс.
Тогда другой вопрос: важна ли синхронность передачи, можно ли исключить тактовый сигнал и ввести блочное кодирование с коррекцией ошибок и разными опорами с двух сторон?
Go to the top of the page
 
+Quote Post
тау
сообщение Oct 15 2010, 08:01
Сообщение #14


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата(rloc @ Oct 15 2010, 10:44) *
вопрос: важна ли синхронность передачи, можно ли исключить тактовый сигнал и ввести блочное кодирование с коррекцией ошибок и разными опорами с двух сторон?

в принципе можно , теоретически, но для данной задачи CPLD будет работать почти на максимуме скорости , поэтому разные опоры с двух сторон не подходят из-за разбега фазы тактирования. Синхронность важна. Блочное кодирование используется, но хочется его укрепить синхронным восстановленным клоком.
Go to the top of the page
 
+Quote Post
FLTI
сообщение Aug 21 2013, 14:03
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 8-06-05
Пользователь №: 5 832



Цитата(тау @ Oct 13 2010, 17:28) *
по совокупности параметров пока нацелился на CY2304SI ,буду пробовать, параметров по PLL фильтру маловато.

Поясните, как Вы собираетесь для очистки от джиттера использовать CY2304, ведь это всего лишь Zero Delay Buffer.
Хотя и с PLL и возможным умножителем и делителем на 2 ( в зависимости от индекса чипа ).
Что в итоге Вы применили?
Go to the top of the page
 
+Quote Post

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

 


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


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