Cтраница 3
Переменная, специфицированная как node, обычно является выходом комбинационной логической схемы ( например одной или нескольких макроячеек), функция которой задается оператором присваивания значения этой переменной в логической секции. Переменная, специфицированная как tri state node, представляет шину, к которой можно подключать компоненты, допускающие высокоимпедансное состояние на выходе. Переменные, специфицированные как примитивы или вхождения подпроектов, отражают встраиваемые модули как поставляемые с системой проектирования, так и создаваемые проектировщиком, причем способ их соединения определяется в логической секции. [31]
Схема тристабильного ключа ( вырожденного мультиплексора), его таблица истинности и его обозначение приведены на рис. 58, а-в. Тристабильный элемент в отличие от логики с двумя состояниями имеет дополнительное третье состояние с высокоомным сопротивлением, так называемое высокоимпедансное состояние. [32]
![]() |
Интерфейс АЦ-преобразователя ADC0816 с COSMAC. [33] |
Устройство преобразователей 8700 и 8703 схематически изображено на рис. 6.15, а. Поскольку в модели 8703 имеются тристабильные линии вывода информации, то ее можно непосредственно подключить к шине данных и перевести в высокоимпедансное состояние, пока информация не поступит на микропроцессор. Вместе с тем модель 8700 должна иметь интерфейс с шиной микропроцессора с помощью тристабильных буферных кристалликов или порта ввода / вывода. [34]
Выводы A / D / S двунаправленные трехстабильные ЦП КМ1810ВМ86 или КМ1810ВМ87 и МП ввода-вывода КМ1810ВМ89 образуют местную шину, к которой при необходимости каждый из них имеет доступ. Когда местной шиной управляет, например, ЦП, то выводы A / D / S двух других МП находятся в высокоимпедансном состоянии. [35]
Логический тип является единственным способом представления сигналов в проектируемой системе. Данные этого типа ( переменные, порты и константы) могут принимать три значения: gnd, соответствующее логическому нулю, vcc, которое соответствует логической единице, и ъ - высокоимпедансное состояние. Состояние г могут принимать только логические переменные, представляющие выходы буферов с тремя состояниями или двунаправленные порты. Переменным и портам в соответствующих разделах программы должны быть сопоставлены имена и спецификации. Спецификация поясняет специфические свойства носителя данных и способ их использования. [36]
![]() |
ЭВМ с общей шиной. [37] |
В процессе работы ЭВМ с помощью этого сигнала активизируется только один из периферийных модулей. Это означает, что возможен обмен данными между ним и процессорным модулем. Выходы остальных модулей при этом остаются в высокоимпедансном состоянии ( отключенном) и на работу ЭВМ не влияют. [38]
При появлении сигнала HALT на линии останова МП останавливается после завершения текущего цикла шины и будет оставаться в этом состоянии ожидания, пока на линии вновь не появится высокий уровень. Максимальная предельная длительность такой приостановки не оговаривается, поскольку обновление режимов внутренних блоков машины продолжается. Во время операции приостановки большинство линий шин находится в высокоимпедансном состоянии. [39]
Подавая сигнал на вход HOLD, устройство с ПДП может получить управление системной шиной. Если МП воспринимает сигнал HOLD, он вводит состояние запроса ПДП после завершения текущего машинного цикла и остается в нем до тех пор, пока на входе HOLD действует высокий уровень. В этом состоянии выходы шин адреса и данных находятся в высокоимпедансном состоянии, и ВУ может обмениваться данными с памятью. [40]
Функционирование элементов описывается по правилам алгебры логики. Моделирование на базе этого алфавита весьма экономично, но возможности моделирования ограничены. Невозможно описание шинной логики, в том числе схем, имеющих высокоимпедансное состояние на выходе ( Z-состояние), схем с открытым коллектором и подобных. Затруднено воспроизведение сбойных ситуаций, например, вызванных подачей управляющих сигналов на триггеры во время, когда информационные сигналы еще не установлены. [41]
Большие объемы информации, хранящиеся, например, на гибких магнитных дисках, могут передаваться в основную память микро - ЭВМ без вмешательства ЦП. В режиме ПДП, однако, ЦП должен отключаться от шин адреса и данных. Другими словами, выводы D0 - D7 и А0 - А15 должны переходить в высокоимпедансное состояние. [42]
Примитив tri имеет два входных порта и один выходной. Первый вход IN - вход данных, второй ОЕ - управляющий. При логической единице на входе ОЕ - выход повторяет вход данных, в противном случае находится в высокоимпедансном состоянии. Примитив opdrn имеет один вход и один выход. Если на вход поступает логический нуль, то на выходе присутствует логический нуль, в противном случае выход находится в высокоимпедансном состоянии. [43]
Здесь X означает неопределенное состояние. Такой символ присваивается, в частности, сигналу на выходе логического элемента во время переходного процесса. Неопределенное состояние принимает выход триггера после подачи активизирующего сигнала на синхронизирующий вход при запрещенной или неопределенной комбинации сигналов на информационных входах триггера. Символ z представляет высокоимпедансное состояние порта или отключенную линию. [44]
Частота колебаний мультивибратора определяется элементами R19, R20, СЮ. Генератор управляется по входу 9 DD1 сигналом с выхода счетчика подтверждений. О переводит цепь в высокоимпедансное состояние. Элементы R26, УД2 обеспечивают защиту ключа VT9 от перегрузок. [45]