[an error occurred while processing this directive]
|
Вообще это означает по сути разные пути распространения сигналов (не обязательно одного) от входа схемы до выхода, то что обычно называется состязаниями. Почему это называется static 0/1 hazard не знаю, в английском не особо силен. Хотя hazard имеет перевод - кроме риск, опасность - паразитный импульс. А static 0/1 надо думать присобачили, чтобы показать, что этот паразит наблюдается когда на выходе д.б. статические 0 или 1. Как паразиту и положено. Кстати в HELP'е MAXPLUS2 на этот счет есть справка, достаточно вольный перевод которой выглядит примерно так: статический паразит возникает, когда изменения уровней вх. сигналов служат причиной кратковременного изменения вых. уровня или наблюдается glitch.
Бороться с этим можно и выравнивая пути (задержки) распространения тем или иным способом, но лучше, мне кажется, делать синхронные схемы, где на все глитчи можно наплевать. Если, конечно, они не возникают в районе фронтов синронизации, но в синхр. схемах этой ситуации легко можно не допустить.
E-mail: info@telesys.ru