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

 
 
> проектирование ВЧ дизайнов на ФПГА, дерево клоков
des00
сообщение Aug 11 2005, 04:18
Сообщение #1


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

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



Добрый день господа!
Изучение документации и анализ результатов работы разводчика показал что задержки тактового сигнала, по дереву клоков представляют собой определенную проблему.
Если на дереве сидит много потребителей (а в синхронном дезайне это практически все тригеры), то в каком случае перекос фазы клока будет представлять проблему ?
как можно его оценить ? (догадываюсь что анализом tsetup/thold, но как в анектоте доказать, пока, немогу).
Если, при большой занятости площади кристала будет задействованны 4 фапч, на входы которых будет подана опорная частота, а на выходе будет одна и таже (по величине) в этом случае проект будет одноклоковым или нет ?
или опорная частота будет подана на 4 модуля деления частоты (PSMD у виртекса 4 ) то в этом случае как ?

ЗЫ Сильно не пинайте если что smile.gif.
Заранее спасибо за ответ.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
des00
сообщение Aug 11 2005, 04:30
Сообщение #2


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

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



забыл добавить почему 4, чтобы разместить их по углам ФПГА.


--------------------
Go to the top of the page
 
+Quote Post
alexs
сообщение Aug 12 2005, 16:42
Сообщение #3


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

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



Цитата(des00 @ Aug 11 2005, 09:18)
Добрый день господа!
Изучение документации и анализ результатов работы разводчика показал что задержки тактового сигнала, по дереву клоков представляют собой определенную проблему.
Если на дереве сидит много потребителей (а в синхронном дезайне это практически все тригеры), то в каком случае перекос фазы клока будет представлять проблему ?
как можно его оценить ? (догадываюсь что анализом tsetup/thold, но как в анектоте доказать, пока, немогу).
Если, при большой занятости площади кристала будет задействованны 4 фапч, на входы которых будет подана опорная частота, а на выходе будет одна и таже (по величине) в этом случае проект будет одноклоковым или нет ?
или опорная частота будет подана на 4 модуля деления частоты (PSMD у виртекса 4 ) то в этом случае как ?

ЗЫ Сильно не пинайте если что smile.gif.
Заранее спасибо за ответ.
*

Проанализировать задержкми в дереве тактового сигнала, как и любого другого позволяет например DFT от Mentor G, причем не только проанализировать, но и выравнять в случае необходимости (конечно наличие человеческого разума - обязательно). Сильно сложные структуры не пробовал, но в рамках отечественных БМК, результаты нормальные (хотя 25 МГц - это не частота rolleyes.gif ).
Go to the top of the page
 
+Quote Post
des00
сообщение Aug 13 2005, 14:29
Сообщение #4


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

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



Цитата(alexs @ Aug 12 2005, 11:42)
Проанализировать задержкми в дереве тактового сигнала, как и любого другого позволяет например DFT от Mentor G, причем не только проанализировать, но и выравнять в случае необходимости (конечно наличие человеческого разума - обязательно). Сильно сложные структуры не пробовал, но в рамках отечественных БМК, результаты нормальные (хотя 25 МГц - это не частота  rolleyes.gif ).
*


Спасибо за ответ, на телесистемах мне уже разьяснили что к чему smile.gif


--------------------
Go to the top of the page
 
+Quote Post
3.14
сообщение Aug 15 2005, 07:26
Сообщение #5


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Цитата(des00 @ Aug 11 2005, 07:18)
Если на дереве сидит много потребителей (а в синхронном дезайне это практически все тригеры), то в каком случае перекос фазы клока будет представлять проблему ?
как можно его оценить ? (догадываюсь что анализом tsetup/thold, но как в анектоте доказать, пока, немогу).

Сложности могут возникать в случаях когда тактовая сидит не на глобальном буфере (этого лучше не допускать), если все-таки в качестве тактового сигнала использованы локальные линии, тогда надо указать констрейн MAXSKEW (если хотите и MAXDELAY), механизма оптимального определения его нет, так что на "шару".

Цитата(des00 @ Aug 11 2005, 07:18)
Если, при большой занятости площади кристала будет задействованны 4 фапч, на входы которых будет подана опорная частота, а на выходе будет одна и таже (по величине) в этом случае проект будет одноклоковым или нет ?
или опорная частота будет подана на 4 модуля деления частоты (PSMD у виртекса 4 ) то в этом случае как ?

Если не найдете способ синхронизации фаз этих сигналов, у Вас получается четырехклоковый дезайн sad.gif , соответсвенно если не примите меры - словите метастабильность sad.gif.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:36
Рейтинг@Mail.ru


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