|
Повтор темы: выравнивание задержки глобального клока, Из темы ПЛИС |
|
|
|
May 18 2012, 22:53
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
да простят меня админы так как в ПЛИС-ах никто не отвечает, спрошу здесь:
В проекте Virtex2 c фаноутом на опорном клоке 1050 цепей skew по отчету составил 240 пс. Клок заведен через bufg. Подскажите, как реализован механизм выравнивания skew на кристале ? в глобальной матрице ведь нет pll, и если даже просто клок задерживать во всех узлах кроме загруженных, по моему получится хрень. Кроме того, насколько я понимаю процесс выравнивания должен быть динамическим (ведь триггеры каждого квадранта щелкают не в каждом такте ... ) Значит, механзмы синхронизации в матрице должны быть динамическими и реализованными в аналоге ?
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
 |
Ответов
|
May 20 2012, 19:57
|

Знающий
   
Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950

|
Вы говорите о clock tree, а в ПЛИС он фиксированный. Обычно в ПЛИС выделяют некие быстрые клоки для регионов, и глобальные клоки для всего дизайна. У глобальных большая нагрузочная способность и лучший охват i/o банков и внутренней логики. Итого, если вы завели тактирование правильно (в самую быструю pll, выход которой и есть глобальный клок для ПЛИС), и у вас тем не менее плохая времяннка, значит самое время заняться оптимизацией дизайна - выискивать мультисайкл пути, уменьшать нагрузку на ключевые триггера и т.д. В общем, ваша проблема - в схематехнике дизайна, есть над чем работать
|
|
|
|
|
May 21 2012, 15:34
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(Shivers @ May 20 2012, 22:57)  Вы говорите о clock tree, а в ПЛИС он фиксированный. Обычно в ПЛИС выделяют некие быстрые клоки для регионов, и глобальные клоки для всего дизайна. У глобальных большая нагрузочная способность и лучший охват i/o банков и внутренней логики. Итого, если вы завели тактирование правильно (в самую быструю pll, выход которой и есть глобальный клок для ПЛИС), и у вас тем не менее плохая времяннка, значит самое время заняться оптимизацией дизайна - выискивать мультисайкл пути, уменьшать нагрузку на ключевые триггера и т.д. В общем, ваша проблема - в схематехнике дизайна, есть над чем работать проблема не в выравнивании клоков в каком-то моем проекте. Там все понятно и никаких вопросов нет. Идея была в том, что мне приглючилось, что любой сигнал, введенный через IBUFG на глобальную клоковую цепь, получает автоматическое выравнивание при распространении по глобальным цепям (безо всяких DCM), и соответственно, меня интересовал етот чудесный механизм подстройки фазы. Теперь, после разъяснения уважаемых all, и более внимательного чтения доки, я понимаю, что чуда не случилось, и механизма такого нет. Благодарствую всем, кто потрудился мне ответить.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
Сообщений в этой теме
a123-flex Повтор темы: выравнивание задержки глобального клока May 18 2012, 22:53 kondensator42 Цитата(a123-flex @ May 19 2012, 02:5... May 19 2012, 03:25 kondensator42 Цитата(Shivers @ May 20 2012, 23:57) Вы г... May 21 2012, 03:44  Shivers Цитата(kondensator42 @ May 21 2012, 06:44... May 21 2012, 04:28   Torpeda Цитата(Shivers @ May 21 2012, 07:28) ....... May 21 2012, 07:04   kondensator42 "Конкретику читайте в доке на ПЛИС" и ... May 21 2012, 19:35 dm.pogrebnoy to kondensator42
Я в топологии м/сх вообще ничего ... May 21 2012, 19:55 kondensator42 Цитата(dm.pogrebnoy @ May 21 2012, 23:55)... May 22 2012, 03:03  Torpeda Цитата(kondensator42 @ May 22 2012, 06:03... May 22 2012, 09:49  Torpeda Цитата(kondensator42 @ May 22 2012, 06:03... May 22 2012, 12:59   kondensator42 Цитата(Torpeda @ May 22 2012, 16:59) ну и... May 22 2012, 17:36    Torpeda Цитата(kondensator42 @ May 22 2012, 20:36... May 23 2012, 07:54     AJIEKCEu Попробую изложить свое видение. Специально для kon... Jun 8 2012, 11:19 MadGarry Здесь наверное имеет смысл разделить детали клоков... May 22 2012, 05:05 kondensator42 Цитата(MadGarry @ May 22 2012, 09:05) Зде... May 22 2012, 20:04 dm.pogrebnoy Сделал пару картинок (из FPGA Editor от Xilinx) по... May 22 2012, 07:39 MadGarry Цитата(dm.pogrebnoy @ May 22 2012, 11:39)... May 22 2012, 13:10  dm.pogrebnoy Цитата(MadGarry @ May 22 2012, 17:10) Инт... May 22 2012, 13:49 dm.pogrebnoy Мне одному кажется что здесь никто не понимает как... May 22 2012, 18:30
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|