Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
Глава 3. Синтез асинхронных потенциальных автоматов3.1. Основная модель цифровых автоматовЦифровые автоматы (последовательностные схемы), элементарные примеры которых были рассмотрены в § 2.4, по способу воздействия на них входных информационных сигналов подразделяются на три основных класса: асинхронные потенциальные автоматы, синхронные автоматы и асинхронные импульсные автоматы. Каждый, из классов автоматов можно разделить на несколько типов по другим признакам. На асинхронный потенциальный автомат воздействия производят непосредственно его входные информационные сигналы до тех пор, пока сохраняется их активный уровень. В синхронном автомате используется единый для всего автомата тактовый сигнал, который осуществляет на него импульсное воздействие в соответствии с уровнями входных информационных сигналов, т. е. в синхронном автомате последние только управляют воздействиями, а момент времени воздействия полностью определяется тактовым сигналом. Далее информационные сигналы будут называться просто входными сигналами автомата. Асинхронный импульсный автомат отличается от потенциального тем, что входные потенциальные сигналы производят на него импульсные воздействия в момент их изменения. Такие воздействия в синхронных автоматах производит только один сигнал — тактовый, а в асинхронных импульсных автоматах любой из входных сигналов может управлять воздействиями и производить их. Так как воздействия активных уровней входных сигналов на асинхронный потенциальный автомат происходят непрерывно, то при их синтезе необходим учет переходных процессов, вызываемых этими воздействиями. В синхронных же автоматах изменения входных сигналов не могут вызвать переходного процесса без участия тактового сигнала, который задает моменты времени, в которые автомат воспринимает значения входных сигналов. Тактовый сигнал поступает на синхронный автомат от внешнего генератора, не синхронизированного с его входными сигналами. Поэтому в момент воздействия на автомат тактового сигнала входные сигналы не должны изменяться. При выполнении этого требования переходные процессы в синхронных автоматах можно не рассматривать, обеспечив выбором соответствующей частоты тактового сигнала окончание переходного процесса к следующему моменту его воздействия. Таким образом, в синхронных автоматах вместо непрерывного времени вводится в рассмотрение дискретное время, задаваемое генератором тактового сигнала. Для проектирования цифровых автоматов используются не только ЛЭ, но и элементы памяти (ЭП), в качестве которых чаще всего используются триггеры (анализ работы двух типов триггеров был выполнен в § 2.4). Элементы памяти и триггеры являются элементарными автоматами, поэтому они, как и цифровые автоматы, делятся на те же три класса. Классы автоматов различаются только типом используемых в них ЭП: с потенциальным воздействием входных сигналов, импульсным воздействием только одного тактового сигнала или с импульсным воздействием нескольких входных сигналов (может быть и одного). Наиболее фундаментальной и сложной является теория асинхронных потенциальных автоматов, и только ее методами можно синтезировать триггеры с импульсным восприятием изменений входных потенциальных сигналов, например тактового. Такие триггеры необходимы для структурного синтеза автоматов, принадлежащих к другим классам. Основные понятия теории автоматов являются общими для всех классов автоматов, различия же появляются в основном на этапе их структурного синтеза из-за особенностей законов функционирования используемых триггеров. В отличие от КС значения выходных сигналов автомата в данный момент времени зависят не только от значений входных сигналов в этот же момент времени, но и от предыдущих их значений. Из этого следует, что цифровые автоматы реализуют функциональную связь уже не между отдельными значениями входных и выходных сигналов, а между их последовательностями. Таким образом, в отличие от КС работу автоматов следует рассматривать во времени. Чтобы значения выходных сигналов зависели от предыдущих значений входных сигналов, автомат должен обладать памятью, в которой сохраняется информация о предыдущих входных воздействиях. Эта информация используется в автомате в виде совокупности сигналов, вырабатываемых памятью и называемых внутренними сигналами.
Рис. 3.1 На рис. 3.1 показана основная модель асинхронного потенциального автомата, которая состоит из КС и элементов задержки В общем случае автомат содержит На основании основной модели автомата его внутренние
где Система функций (3.1) называется функцией переходов автомата, а система функций (3.2) — функцией выхода. Эти системы функций можно представить в векторной форме:
где Введем основные определения. Состоянием входа автомата называется n-мерный вектор
Внутренним состоянием автомата называется m-мерный вектор
В дальнейшем внутреннее состояние Состоянием выхода автомата называется
Так как множества Для формального задания автомата необходимо задать множества паре
где Каждая пара Автоматы могут быть полностью определенными и недоопределенными. Полностью определенными, или полными, называются такие автоматы, для которых функции переходов и выхода определены на всем множестве Хотя назначением автоматов является преобразование входных последовательностей в выходные, иногда удобно рассматривать автоматы без выхода, задаваемые только множествами Два состояния входа Все приведенные выше определения в равной степени относятся как к асинхронным потенциальным автоматам, так и к синхронным, а в большей своей части — и к асинхронным импульсным автоматам. Для краткости цифровые автоматы, принадлежащие к разным классам, будем называть просто автоматами без указания принадлежности к тому или иному классу, если ясно, о каких автоматах идет речь. Теории автоматов посвящена обширная литература различного уровня сложности. Абстрактная теория автоматов достаточно полно изложена в [5, 7, 18, 19], а практические вопросы ее реализации — в [8, 20]. В указанной литературе рассматриваются в основном синхронные и асинхронные потенциальные автоматы. Основы теории асинхронных импульсных автоматов приведены в [21]. Аналитическая теория этих автоматов разработана в [10, 22, 23].
|
1 |
Оглавление
|