103,4K подписчиков
Многие начинающие разработчики часто недооценивают влияние асинхронности на работу цифровых схем. В проектах с одним тактовым генератором сложностей не возникает: схема полностью синхронна, и от разработчика требуется только соблюдать требования Setup и Hold. Но как только в системе появляется второй тактовый генератор, возникает проблема CDC – Clock Domains Crossing, связанная с асинхронностью работы участков схемы, работающих от независимых (асинхронных) генераторов. На практике эта проблема выливается...
3 года назад
2 подписчика
Метастабильные состояния. Все мы знаем, что вода встречается в трёх привычных нам агрегатных состояниях: твёрдом, жидком и газообразном. Но в этот раз вы узнаете о метастабильных состояниях. Химические и физические системы в природе встречаются в нескольких типах состояний: стабильное, нестабильное и метастабильное. Каждая система из нестабильного состояния непременно стремится перейти в стабильное. В стабильном состоянии она может находиться сколь угодно долго. Метастабильное состояние — это такое равновесие, устойчивость которого нарушается при появлении внешнего воздействия. Будем проводить мысленные эксперименты...
2 года назад