|
Клоки, Использование нескольких синх. сиг. в пр |
|
|
|
Jul 21 2004, 13:07
|
Участник

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

|
Ситуация: В большом проекте нужно использовать несколько клоков (не кратных). Есть компоненты которые работают синхронно от разных клоков. Вопрос: Как грамотно соеденить эти компоненты между собой?
|
|
|
|
|
 |
Ответов
Guest_Guest_*
|
Jul 23 2004, 17:41
|
Guests

|
есть такое понятие как синхронизаторы (блок из триггеров) нужен вот для чего: если есть схема в которой есть разные тактовые домены работающие на одной частоте но не факт что фазы совпадают,а надо передавать данные из одного в другой и чтоб голова не болела по поводу проскальзываний или метасостояний, то делаем так: (вых данных, и такты1) -> триггер1 (выход триггер1, такты2) ->триггер2 (выход триггер2, такты2) ->триггер3 с выхода триггера3 уже имеем стабильные данные но нужным нам тактам.
Не помню где читал, пдфка какая-то была... udofun
|
|
|
|
|
Oct 2 2010, 11:53
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(Guest @ Jul 23 2004, 20:41)  есть такое понятие как синхронизаторы (блок из триггеров) нужен вот для чего: если есть схема в которой есть разные тактовые домены работающие на одной частоте но не факт что фазы совпадают,а надо передавать данные из одного в другой и чтоб голова не болела по поводу проскальзываний или метасостояний, то делаем так: (вых данных, и такты1) -> триггер1 (выход триггер1, такты2) ->триггер2 (выход триггер2, такты2) ->триггер3 с выхода триггера3 уже имеем стабильные данные но нужным нам тактам. Хочется поговорить об этом. В свете используемого симулятора. Моделсим определяет временной интервал (симуляция на gate уровне в терминах Альтеры), где при переходе из одного клокового домена в другой не выполняются времена установки и удержания данных. Но эту неопределенность распространяет на всю цепочку триггеров. В результате по сформированному неопределенному сигналу в нужном временном интервале реакции на входное воздействие не происходит. Получается, в симуляторе нет анализа метастабильности, и все эти ниже перечисленные статьи - дань научному мировозрению?
Эскизы прикрепленных изображений
|
|
|
|
|
Oct 2 2010, 13:22
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(sazh @ Oct 2 2010, 06:53)  Получается, в симуляторе нет анализа метастабильности вскройте модель используемого триггера, там всё написано %) Цитата и все эти ниже перечисленные статьи - дань научному мировозрению? занятный вывод ЗЫ. можете поправить модель триггера добавив туда модель метастабильности, потом незабудьте поделится.
--------------------
|
|
|
|
|
Oct 2 2010, 13:48
|
Гуру
     
Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804

|
Цитата(des00 @ Oct 2 2010, 16:22)  занятный вывод Это случайно вырвалось. Уж слишком много чужих проектов пришлось на своем веку перевидать. Там этим не заморачивались. P. S. Хотелось бы ясных исчерпывающих ответов. Хотя осознаю, что манеры общения на конференциях, проводимых западными партнерами и нашими родными, частенько разнятся.
|
|
|
|
Сообщений в этой теме
DimaV Клоки Jul 21 2004, 13:07 Esquire Смотря какая связь компонентов требуется. Если обм... Jul 21 2004, 15:52 LeonY Цитата(DimaV @ Jul 21 2004, 05:07 PM)Есть ком... Jul 21 2004, 20:10 DimaV Цитата(LeonY @ Jul 22 2004, 12:10 AM)А чего б... Jul 22 2004, 06:57 Hadgehog Наверное самое лучшее писать проект сверху вниз, д... Jul 22 2004, 10:49 DimaV Цитата(Hadgehog @ Jul 22 2004, 02:49 PM)Навер... Jul 22 2004, 11:24 Hadgehog Извини про эластичный буфер не слышал, если кто пр... Jul 22 2004, 11:35 DimaV Если у кого есть полезные ссыски где можно посмотр... Jul 22 2004, 14:55 vladz есть статья Каммингса Synthesis and Scripting Tech... Jul 23 2004, 16:02      des00 Цитата(DmitryR @ Oct 2 2010, 11:48) Модел... Oct 2 2010, 17:01  Intekus Поясните пожалуйста, какой именно анализ метастаби... Oct 3 2010, 06:38   sazh Цитата(Intekus @ Oct 3 2010, 09:38) дальш... Oct 3 2010, 10:22    Intekus Видимо, голова работает в режиме выходного дня - ... Oct 3 2010, 12:28    DmitryR Цитата(sazh @ Oct 3 2010, 14:22) Все так.... Oct 4 2010, 06:00 gab Цитата(DimaV @ Jul 21 2004, 05:07 PM)Ситуация... Jul 26 2004, 12:14 zov Эластичный буфер - это просто FIFO со специальной ... Aug 23 2004, 12:03 judge47 Вы можете представить схему и обьяснить, каков при... Sep 19 2010, 03:56 Artem_Petrik Цитата(judge47 @ Sep 19 2010, 06:56) Вы м... Sep 19 2010, 06:50 wolfman Цитата(judge47 @ Sep 19 2010, 13:26) Вы м... Sep 19 2010, 17:14 vadimuzzz а пользовался ли кто-нибудь этим:
http://www.mento... Oct 2 2010, 13:02 judge47 Я понимаю, что в основном на этом форуме сидят мас... Nov 9 2010, 08:39 FAE_SKV Цитата(DimaV @ Jul 21 2004, 17:07) Ситуац... Nov 9 2010, 10:48 judge47 понимаю, что в основном на этом форуме сидят масте... Nov 18 2010, 09:40
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|