Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама
Анализ дискретных устройств на функционально-логическом уровне требуется прежде всего при проектировании устройств вычислительной техники и цифровой автоматики. Здесь дополнительно к допущениям, принимаемым при анализе аналоговых устройств, используют дискретизацию сигналов, причем базовым является двузначное представление сигналов. Удобно этими двумя возможными значениями сигналов считать истину (иначе 1) и ложь (иначе 0), а сами сигналы рассматривать как булевы величины. Тогда для моделирования можно использовать аппарат математической логики. Находят применение также трех- и более значные модели. Смысл значений сигналов в многозначном моделировании и причины его применения будут пояснены далее на некоторых примерах.

ПОИСК



Математические модели дискретных устройств

из "Основы автоматизированного проектирования "

Анализ дискретных устройств на функционально-логическом уровне требуется прежде всего при проектировании устройств вычислительной техники и цифровой автоматики. Здесь дополнительно к допущениям, принимаемым при анализе аналоговых устройств, используют дискретизацию сигналов, причем базовым является двузначное представление сигналов. Удобно этими двумя возможными значениями сигналов считать истину (иначе 1) и ложь (иначе 0), а сами сигналы рассматривать как булевы величины. Тогда для моделирования можно использовать аппарат математической логики. Находят применение также трех- и более значные модели. Смысл значений сигналов в многозначном моделировании и причины его применения будут пояснены далее на некоторых примерах. [c.120]
Математические модели устройств представляют собой систему математических моделей элементов, входящр1х в устройство, при отождествлении сигналов, относящихся к одному и тому же соединению элементов. [c.120]
Различают синхронные и асинхронные модели. [c.121]
Синхронная модель представляет собой систему логических уравнений, в ней отсутствует такая переменная, как время. Синхронные модели используют для анализа установившихся состояний. [c.121]
Термины синхронная и асинхронная модель можно объяснить ориентированностью этих моделей на синхронные и асинхронные схемы соответственно. В синхронных схемах передача сигналов между цифровыми блоками происходит только при подаче на специальные синхровходы тактовых (синхронизирующих) импульсов. Частота тактовых импульсов выбирается такой, чтобы к моменту прихода синхроимпульса переходные процессы от предыдущих передач сигналов фактически закончились. Следовательно, в синхронных схемах расчет задержек не актуален, быстродействие устройства определяется заданием тактовой частоты. [c.121]
Синхронные модели можно использовать не только для вьывления принципиальных ошибок в схемной реализации заданньк функций. С их помощью можно обнаруживать места в схемах, опасные с точки зрения возникновения в них искажающих помех. Ситуации, связанные с потенциальной опасностью возникновения помех и сбоев, называют рисками сбоя. [c.121]
Различают статический и динамический риски сбоя. Статический риск сбоя иллюстрирует ситуация на рис. 3.15, если на два вход а элемента И могут приходить перепады сигналов в противоположных направлениях, как это показано на рис. 3.15, б. Если вместо идеального случая, когда оба перепада приходят в момент времени Г, перепады вследствие разброса задержек придут неодновременно, причем так, как показано на рис. 3.15, б, то на выходе элемента появляется импульс помехи, который может исказить работу всего устройства. Для устранения таких рисков сбоя нужно уметь их выявлять. С этой целью применяют трехзначное синхронное моделирование. [c.122]
При этом тремя возможными значениями сигналов являются О, 1 и 0, причем значение интерпретируется как неопределенность. Правила вьшолне-ния логических операций И, ИЛИ, НЕ в трехзначном алфавите очевидны из рассмотрения табл. 3.6. В ней вторая строка отведена для значений одного аргумента, а первый столбец — для значений второго аргумента, значения функций представлены ниже второй строки и правее первого столбца. [c.122]
При анализе рисков сбоя на каждом такте вместо однократного решения уравнений модели вьшолняют двукратное решение, поэтому можно говорить об исходных, промежуточных (после первого решения) и итоговых (после второго решения) значениях переменных. Для входных сигналов допустимы только такие последовательности исходных, промежуточных и итоговых значений 0-0-0, 1-1-1, 0- Е)-1, 1- -0. Для других переменных появление последовательности 0- -0 или 1-0-1 означает неопределенность во время переходного процесса, т. е. возможность статического риска сбоя. [c.122]
Для простейшей схемы (рис. 3.15, а) результаты трехзначного моделирования представлены в табл. 3.7. [c.123]
Динамический риск сбоя иллюстрируют схема и временные диаграммы (рис. 3.16). Сбой выражается в появлении вместо одного перепада на выходе, что имеет место при правильном функционировании, нескольких перепадов. Обнаружение динамических рисков сбоя также вьшолняют с помощью двукратного решения уравнений модели, но при использовании пятизначного алфавита с множеством значений 0,1, 2), а, Р , где а интерпретируется как положительный перепад, Р — как отрицательный перепад, остальные символы имеют прежний смысл. [c.123]
В отсутствие сбоев последовательности значений переменных в исходном, промежуточном и итоговом состояниях могут бьггь такими 0-0-0, 1-1-1, О-а-1,1-3-0. Последовательности 0- S)-l или 1- 2 -0 указывают на динамический риск сбоя. [c.123]


Вернуться к основной статье

© 2025 Mash-xxl.info Реклама на сайте