[an error occurred while processing this directive]
|
Метастабильность - это не просто нарущение setup/hold.
При простом нарушении setup/hold ну прочитает система вместо 0
единицу, ну мигнет лампочкой на такт раньше или позже.
Метастабильность - это когда выход тригера зависает между 0 и 1.
Логика такой уровень может воспринять как угодно, и перевести
систему на следуюшем такте в состояние, в которое она бы не попала
ни при 0 ни при 1.
Аналогия (косвенная) - асинхронное чтение счетчика. Если его
считывать при переходе ff -> 00, то обычное нарушение - это чтение
ff вместо 00. Но ведь можно прочитать что угодно, например 80.
(правда происходит это намного реже, но последствия могут быть -
о-е-ей).
E-mail: info@telesys.ru