Комбинационный анализ
Все цифровые устройства традиционно разделяются на две фундаментальные категории: комбинационные и последовательностные схемы. В комбинационных схемах значения логических сигналов на всех выходах в любой момент времени однозначно определяются текущей комбинацией сигналов на её входах. В последовательностных схемах (цифровых автоматах с памятью) состояния выходов зависят не только от текущих входных сигналов, но и от предыстории их изменения — то есть от внутренних состояний системы, сформированных под воздействием последовательности прошлых входных сигналов во времени.
Класс комбинационных схем является базовым и более простым для проектирования и анализа. В инженерной практике для математического описания и обобщения поведения таких устройств традиционно используются три взаимосвязанных метода представления:
- Принципиальные логические схемы — графическое представление устройства в виде взаимосвязанных логических вентилей и компонентов;
- Булевы (логические) выражения — алгебраическая форма, описывающая правила преобразования сигналов в соответствии с законами и аксиомами алгебры логики;
- Таблицы истинности — табличная форма, содержащая полный перечень всех возможных комбинаций входных переменных и соответствующие им значения на выходах схемы.
Встроенный модуль Logisim-evolution «Комбинационный анализ» позволяет осуществлять сквозную автоматическую конвертацию данных между этими тремя формами представления в любом направлении. Данный инструмент чрезвычайно эффективен при проектировании, минимизации и автоматическом синтезе дискретных устройств с несколькими однобитными входами и выходами.
Примечание:Если пункт меню «Комбинационный анализ» заблокирован или недоступен в графическом интерфейсе, его активацию можно принудительно выполнить с помощью соответствующих конфигурационных ключей при запуске программы из командной строки.
Содержание раздела: