Сделай Сам Свою Работу на 5

ОСОБЕННОСТИ ПРИМЕНЕНИЯ ЦИФРОВЫХ МИКРОСХЕМ





 

В цифровых ИМС различают:

· информационные входы;

· входы управления;

· выходы.

На входе обязательно должен быть установлен логический сигнал Н- или L-уровня, поскольку свободный (ни к чему не подключенный) вход чувствителен к помехам. Таким образом, ИМС со свободным входом может работать некорректно.Такжене рекомендуется соединять накоротко свободные входы ИМС разных типов — в этом случае состояние входов может быть неопределенным.

ИМС различаются типами выходов, которые могут быть:

· обычными;

· с открытым коллектором (ОК-выход);

· тристабильными.

Рассмотрим для примера ТТЛ-инверторы, аппаратно реализующие логическую функцию НЕ на основе транзисторного ключа в схеме с общим эмиттером, имеющие перечисленные выходы. Схемы инверторов с обычным и ОК-выходом приведены на рис. 1.7 а), б) соответственно. Напряжения Н- и L-уровня на этих выходах формируются транзисторным ключом путем коммутации выходной линии Y либо с источником Ucc, либо с заземлением, в зависимости от значения входного сигнала Х. Если ИМС с ОК-выходом применить как ИМС с обычным выходом (не подключить через резистор напряжение электропитания Ucc к коллектору транзистора), то ОК-выход не сможет выдать сигнал Н-уровня, поскольку транзистор-



    Рис. 1.5

 

  Рис. 1.6

 

    Рис. 1.7  

ный ключ будет коммутировать выходную линию только с заземлением GND.

Инвертор, схема которого приведена на рис. 1.7 в) кроме информационного входа X имеет также входы управления:

· (Chip Select) — выбор микросхемы;

· (Chip Enable) — разрешение микросхемы;

· (Output Enable) — разрешение выхода.

Согласно схеме, если хотя бы один из сигналов , или имеет значение 1, (пассивен) то VT1 включен, в связи с чем в точке А установится потенциал Н-уровня, обеспечивающий включение VT4. В этом случае ключ VT2 будет заперт, а вход Х и база VT3 через включенный транзистор VT4 заземлены в точке В. Это приведет к запиранию ключа VT3 и невозможности управления им по входу Х. Таким образом, запертые транзисторы VT2 и VT3 отключат выходную линию Y как от Ucc, так и от заземления GND. Отключенное состояние выхода называют Z-состоянием.

Если же все сигналы , и установлены в 0, (активны) то произойдет запирание транзистора VT1, что обеспечит постоянное включение VT2 и выключение VT4. Это даст возможность управлять по входу Х коммутацией VT3 также, как и в инверторе с обычным выходом.



Таким образом, данный инвертор может иметь три выходных состояния:

· Н-уровень;

· L-уровень;

· Z-состояние.

В силу этого его выход назван тристабильным, а входы , и — входами разрешения работы ИМСиливходами управления Z-состоянием (Z-управляющими входами). Если хотя бы на одном из этих входов установлен пассивный сигнал, то разрешение работы называют предварительным, если же сигналы активны на всех Z-управляющих входах — окончательным.Переключение ИМС из Z-состояния в режим приема или выдачи информации произойдет только при окончательном разрешении. У некоторых устройств тристабильными могут быть как выходы, так и информационные входы.

Несколько источников данных с тристабильными выходами можно подключить к одной информационной линии приемника. С помощью сигналов , и приемник определит нужный ему источник информации и запретит работу других, установив их выходы в Z-состояние. Этим исключается одновременная выдача на одну линию сигналов различных уровней, названная конфликтом.

Очевидно, что подключение обычных и ОК-выходов к одним и тем же линиям создаст конфликтную ситуацию. Для ее исключения применяется ИМС, названная шинным формирователем, условное графическое обозначение которой приведено на рис.1.8. Формирователь имеет:

· информационные линии DA0 — DA7, DB0 — DB7(линии DA и DB);

· вход управления обменом данными T;



· вход разрешения работы .

  Рис. 1.8

Эта ИМС может работать как буфер между конфликтующими устройствами — с ее помощью возможно разъединение линий DA и DB друг от друга в случае угрозы конфликта. Другим назначением является передача данных в направлении, определяемом уровнем сигнала на входе Т (см. таблицу 1.1). Согласно таблице каждая из шин DA и DB может работать как на прием, так и на выдачу информации. Такие шины называют двунаправленными.

Таблица 1.1.
Входы управления Направление обмена данными
  T  
DA0…DAm а DB0…DBm
DA0…DAm Я DB0…DBm
Любое значение Z-состояние

 

 

Одним из примеров применения шинного формирователя является схема устройства (см. рис. 1.9 а)), реализующего подключение параллельного регистра к двунаправленной k+1-разрядной ШД. В данном случае шинный формирователь DD2 применяется как электронный буфер, обеспечивающий запрет на выдачу регистром DD1 информации в интервале времени, когда на ШД присутствуют данные, установленные каким-либо другим устройством. Необходимость запрета состоит в том, что если выдача будет разрешена, то произойдет конфликт между установленными данными, и той информацией, которая ранее была записана в регистр.

а) б)   Рис. 1.9


Управление передачей данных осуществляется через логические элементы DD3 и DD4, на входы которых поступают сигналы:

· , — управления чтением и записью данных в регистр;

· — разрешения работы выходов регистра с ШД.

Соответствие значений этих сигналов режимам функционирования анализируемого устройства, которое может рассматриваться как регистр с двунаправленной ШД(обозначение см. на рис. 1.9 б)), приведено в таблице 1.2.

Таблица 1.2
Режим Входы управления
       
Z-состояние
Выдача данных (чтение)
Прием данных (запись)
Запрещенное состояние входов
Z-состояние Любые значения
 

Из таблицы следует, что при условии разрешения работы схемы сигналом , окончательное переключение из Z-состояния в режим приема или выдачи данных происходит по сигналам, управляющим чтением и записью информации. Такой подход исключает как выдачу данных, создающую рассмотренный выше конфликт, так и их запись в том случае, если данные, предназначались другому устройству.

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.