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

 
 
> Необходима ли защита от метастабильности на входах ПЛИС Xilinx?
Олег Гаврильченк...
сообщение Nov 18 2015, 11:40
Сообщение #1


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

Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052



Конкретно, используется Kintex-7. Слышал, что регистры ПЛИС обладают защитой от метастабильности и синхронизатор не нужно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Shivers
сообщение Nov 18 2015, 13:23
Сообщение #2


Знающий
****

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



Вы определитесь: вопрос о падах (в названии темы), или регистрах (текст первого сообщения).
Регистры никак нельзя защитить от метастабильности, это на днях обсуждали в соседней ветке. А вот пады можно, и в некоторых ПЛИС на вход ставят триггер Шмидта (с гистерезисом).
Go to the top of the page
 
+Quote Post
Олег Гаврильченк...
сообщение Nov 19 2015, 07:46
Сообщение #3


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

Группа: Участник
Сообщений: 177
Регистрация: 10-02-15
Пользователь №: 85 052



Цитата(Shivers @ Nov 18 2015, 16:23) *
Вы определитесь: вопрос о падах (в названии темы), или регистрах (текст первого сообщения).
Регистры никак нельзя защитить от метастабильности, это на днях обсуждали в соседней ветке. А вот пады можно, и в некоторых ПЛИС на вход ставят триггер Шмидта (с гистерезисом).


Конкретно, можно ли защититься от метастабильности, если на вход ПЛИС приходят асинхронные сигналы, и затем идут на внутренние регистры? Любым способом, то есть, если в блоках IO ПЛИС есть какие-то триггры Шмидта или что-нибудь еще?
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Nov 19 2015, 09:24
Сообщение #4


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

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Цитата(Олег Гаврильченко @ Nov 19 2015, 09:46) *
Конкретно, можно ли защититься от метастабильности, если на вход ПЛИС приходят асинхронные сигналы, и затем идут на внутренние регистры? Любым способом, то есть, если в блоках IO ПЛИС есть какие-то триггры Шмидта или что-нибудь еще?

Вы путаете понятия - триггеры Шмитта защищаю от шумов переключения при пологих фронтах входных сигналов -
а метастабильность возникает если не соблюдаются временые параметры setup/hold на триггере.

Метастабильность это не страшно, это не беременность, она быстро проходит.
Конкретно защитится можно используя качественные презер.. синхронизаторы biggrin.gif
Вот красивые картинки по предохранению .

P.S. раньше у Хilinx была appnote для расчета Metastability recovery timе например xapp094 для virtexII можно почитать для развития. Для новых семейств туманно все

Успехов! Rob.
Go to the top of the page
 
+Quote Post



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

 


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


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