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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Подать тактовую частоту, на несколько cpld
zombi
сообщение Sep 2 2015, 10:43
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Нужно общую тактовую частоту с кварцевого генератора (Geyer smd 3.3V 120.0 MHz) подать на таковые входы трёх cpld MAXII.
У каждой плис свой собственный стабилизатор (LD1117S33TR). Земля общая.
Нужна максимально синхронная работа всех плис.
Причём одна плис устанавливается обязательно, а две другие могут либо вообще не устанавливаться либо только одна.
Нужно полностью исключить какое либо влияние на работу каждой плис в зависимости от того установлены другие или нет.

Как правильно развести проводник с тактовой частотой?

Предполагаю что нужно выполнить трассировку звездой с выравниванием длин проводников.
Еще думаю, а не поставить ли между генератором и плисками что то типа 74LVC3G17.
На все входы триггера подать тактовую и каждый выход на свою плис.

А может кто то посоветует как лучше сделать.

Go to the top of the page
 
+Quote Post
des00
сообщение Sep 2 2015, 12:07
Сообщение #2


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

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



Цитата(zombi @ Sep 2 2015, 17:43) *
А может кто то посоветует как лучше сделать.

http://www.analog.com/en/search.html?q=ADCLK846


--------------------
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Sep 2 2015, 12:11
Сообщение #3


Знающий
****

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



Что понимается под "максимальной синхронностью" - совпадение фронтов тактовой и, соответственно, переключений, или же вообще одновременный старт и т.д. и т.п.?
Выполнив проводники с равной длиной, Вы, конечно, можете обеспечить одинаковость прихода тактовой, но собственные времянки у кристаллов, всё равно будут у каждого своей. Если там много комбинаторики без захвата результата в регистры, то разница может быть заметна.
Необходимо позаботиться о функциональной синхронизации, т.к. время старта у разных кристаллов будет разное и включатся они в работу каждый в своё время.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Sep 2 2015, 12:13
Сообщение #4


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(des00 @ Sep 2 2015, 16:07) *

..он 1.8 Вольта, а клок у ТС 3.3 В.
И cpld имхо такие же.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
des00
сообщение Sep 2 2015, 12:16
Сообщение #5


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

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



Цитата(Lmx2315 @ Sep 2 2015, 19:13) *
..он 1.8 Вольта, а клок у ТС 3.3 В.
И cpld имхо такие же.

ну это первая точка для поиска решения. а по поводу 1,8В требования на клок надо смотреть, какой сигнал допустимый.


--------------------
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 2 2015, 16:09
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(des00 @ Sep 2 2015, 15:07) *

Ооо! Слишком сложная штуковина и дорогая наверно... гигагерцы там а у меня то всего 120 мегагерц.

А по проще чего то существует?

И по поводу 74LVC3G17 можете чего сказать?
Или это полный бред не заслуживающий обсуждения?

Цитата(EvgenyNik @ Sep 2 2015, 15:11) *
Что понимается под "максимальной синхронностью" - совпадение фронтов тактовой и, соответственно, переключений, или же вообще одновременный старт и т.д. и т.п.?

Именно совпадение фронтов необходимо.
А одновременный старт и т.д. и т.п я уже добился, недавно обсуждался синхронный старт.
С этим всё нормально.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Sep 2 2015, 16:17
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(zombi @ Sep 2 2015, 19:09) *
Слишком сложная штуковина и дорогая наверно... гигагерцы там а у меня то всего 120 мегагерц.

А по проще чего то существует?

И по поводу 74LVC3G17 можете чего сказать?

Недавно что-то похожее обсуждали:
Цитата(rloc @ Jun 25 2015, 19:31) *
Шумы в моем примере определяет низковольтная логика, поэтому и акцент нужно делать именно на ней. В диапазоне входных частот до 400 МГц, равных ей по шумам ничего нет, ни AD5513, ни AD5508, ни каких-либо других. Выше по частотам выбор намного меньше, но использовать готовые "раздатчики" нужно очень внимательно, в своих задачах предпочитаю ставить RF-усилители, без деления частоты, с пассивным делением мощности - так надежней и спокойней.

И есть еще у linear буфер: LTC6957.
Go to the top of the page
 
+Quote Post
krux
сообщение Sep 2 2015, 17:09
Сообщение #8


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

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Onsemi NB3L553 в качестве раздатчика
в проекте CPLD первым делом прорегистрить сигналы, приходящие с других CPLD.

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

обязательно проверить потом совместную работу всех трёх в моделсиме с подключенными SDF


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 2 2015, 18:17
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(krux @ Sep 2 2015, 20:09) *
Onsemi NB3L553 в качестве раздатчика

Какая замечательная штуковина!
Практически то что нужно!
Спасибо за совет!
Теперь я понял что мне нужен "Clock Fanout Buffer".

Нашёл у того же Onsemi NB3N2304NZ ! мне толерантность с 5V ненужна и корпус поменьше (TSSOP−8) ! то что доктор прописал!
Go to the top of the page
 
+Quote Post
goodsoul
сообщение Sep 3 2015, 06:32
Сообщение #10


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

Группа: Участник
Сообщений: 136
Регистрация: 3-09-09
Пользователь №: 52 178



Цитата(zombi @ Sep 2 2015, 21:17) *
Какая замечательная штуковина!
Практически то что нужно!
Спасибо за совет!
Теперь я понял что мне нужен "Clock Fanout Buffer".

Нашёл у того же Onsemi NB3N2304NZ ! мне толерантность с 5V ненужна и корпус поменьше (TSSOP−8) ! то что доктор прописал!


Есть еще кое-что:
http://www.idt.com/products/clocks-timing/...lay-buffers-zdb
Zero-delay buffers (ZDB) provide a synchronous copy (no propagation delay) of the input clock at the outputs, usually without frequency translation.

Go to the top of the page
 
+Quote Post
des00
сообщение Sep 3 2015, 07:20
Сообщение #11


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

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



Цитата(goodsoul @ Sep 3 2015, 14:32) *
Есть еще кое-что:

За ФШ не боитесь ?
Цитата
IDT’s ZDBs are PLL-based devices that regenerate the input clock signal with fanout to drive multiple loads offering various signal levels


--------------------
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 3 2015, 13:24
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(goodsoul @ Sep 3 2015, 09:32) *

Спасибо за наводку.

Посмотрел Zero Delay, Low Skew Buffer, вроде мне ICS574 подходит.

А что лучше ICS574 или NB3N2304NZ понять не могу.

Цитата(des00 @ Sep 3 2015, 10:20) *
За ФШ не боитесь ?

А что такое "ФШ" ?
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Sep 3 2015, 13:29
Сообщение #13


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(zombi @ Sep 3 2015, 17:24) *
А что такое "ФШ" ?

..фазовые шумы, он же джитер.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
zombi
сообщение Sep 3 2015, 13:54
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Подскажите, а что нужно подавать на вход "FBIN" у ICS574 ?
Go to the top of the page
 
+Quote Post
Serg1976
сообщение Sep 3 2015, 14:45
Сообщение #15


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

Группа: Свой
Сообщений: 167
Регистрация: 6-07-04
Пользователь №: 278



QUOTE (zombi @ Sep 3 2015, 16:54) *
Подскажите, а что нужно подавать на вход "FBIN" у ICS574 ?

Согласно datasheet подать один выходов.
When one of the outputs is connected directly to FBIN, the rising edge of each output is aligned with the rising edge of the input clock. External delay elements connected in the feedback loops will cause the outputs to occur before the inputs by the amount of propagation delay of the external element.
Go to the top of the page
 
+Quote Post

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

 


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


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