Устройство сопряжения микропроцессора с магистралью

Номер патента: 1587522

Автор: Беляков

ZIP архив

Текст

Изобретение относится к вычислительной технике и предназначено длясопряжения микропроцессоров, вычислякщих логические функции с двухпозици" 5онными датчиками,Цель изобретения - повышение производительности устройства путем аппаратного выделения анализируемого битаиз вводимых в микропроцессор двоичных Ослов,На чертеже приведена схема предлагаемого устройства.Устройство содержит тристабильныйбуферный усилитель 1, информационные 15входы которого соединены с входом-выходом 2 устройства для подключения кшине данных микропроцессора, а выходы - с входом 3 устройства для подключения к шине данных магистрали, 20причем входы усилителя 1 соединены свыходами тристабильного буферногоусилителя 4, один вход которого соединен с выходом демультиплексора 5,остальные выходы - с шиной 6 нулевого 25потенциала. Управляющий вход усилителя 4 соединен с входом 7 устройствадля подключения к выходу управлениявводом микропроцессора, а управляющиевходы блока 5 связаны с входами устройства для подключения к адресным шинам 8 микропроцессора, входы-выходы 2связаны с выходами тристабильного буферного усилителя 9, информационныевходы которого соединены с входами-вы 35ходами 2, управляющий вход связан свыходом элемента И 10, первый вход которого связан через элемент НЕ 11 свходом 7, второй вход через элементНЕ 12 - с входом устройства для подключения к выходу 13 управления чтением микропроцессора, который соединен с первым входом элемента И 14,второй вход которого связан с выходом элемента НЕ 11, а выход элемента 45И 14 связан с управляющим входом тристабильного буферного усилителя 1.Устройство сопряжения микропроцессора с магистралью работает следующимобразом. 50При чтении данных или команд, когда на линии 13 высокий уровень, а налинии 7 - низкий, усилитель 1 открыт,усилители 4 и 9 закрыты, Это обеспечивается элементами И 10 и 14 и элементамн НЕ 11 и 12, При выводе дан- .ных в память сигнал на линии 13 имеет низкий уровень, на линии 7 - низкий уровень, поэтому открыт усилитель 9. Усилители 1 н 4 закрыты. При вводеданных из входного порта на линии 7уровень логической единицы, поэтомуоткрыт усилитель 4. Усилители 1 и 9 закрыты, В результате информация с выхода демультиплексора 5 поступает нашину. Количество управляющих входовдемультиплексора 5 составляетгде К - разрядность шины данных;1 1, - операция округления числа доближайшего целого,Таким образом и адресных линий шины 8 адреса задают номер проверяемого бита в слове данных, поступающего на выход демультиплексора 5. В остальных разрядах слова данных содержатся нули .В качестве примера реализации устройства сопряжения рассмотрим ее для микропроцессора 580 серии. Шина 3 данных восьмиразрядная, шина 8 адреса - шестнадцатиразрядная. Демультиплексор 5 имеет три управляющих входа. Поскольку система команд К 580 допускает адресацию 256 портов ввода, три разряда адреса задают номер бита, пять разрядов - номер порта. Линия 13 соединяется с выходом управления чтением микросхемы К 580, линия 7 - с выходом . микропроцессора К 580, соответствующим управлению вводом из порта.Ф о р мул а и з о б р е т е ни яУстройство сопряжения микропроцессора с магистралью, содержащее первый элемент НЕ, первый и второй тристабильные буферные усилители, причем информационный вход первого тристабильного буферного усилителя соединен с выходом второго тристабильного буферного усилителя и является входом-выходом устройства для подключения к шине данных магистрали, выход первого тристабильного буферного усилителя соединен с информационным входом второго тристабильного буферного усилителя и является входом-выходом устройства для подключения к шине данных микропроцессора, вход первого элемента НЕ соединен с входом устройства для подключения к выходу управления чтением микропроцессора, о т л и ч аю щ е е с я тем, что, с целью повыше ния производительности, в него введеныЗаказ 2421 Подписное Тираж 565 ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Иосква, Ж, Раушская наб., д. 4/5Производственно-издательский комбинат "Патент", г.ужгород, ул; Гагарина, 101 1587522демультиплексор, первый и второй эле- ных магистрали, управляющие входы де. менты И, второй элемент НЕ и третий мультиплексора соединены с входами тристабильный буферный усилитель, один устройства для подключения к адрес" информационный вход которого соединен ным шинам микропроцессора, первый с выходом демультиплексора, а осталь- вход первого элемента И соединен с.5ные информационные входы - с шиной входом первого элемента НЕ, выход конулевого потенциала, разрешакщий вход торого соединен с первым входом втотретьего тристабильного буферного уси- рого элемента И, вторые входы перволителя соединен с входом устройства 1 О го и второго элементов И соединены с для подключения к выходу управления выходом второго элемента НЕ, вход ковводом микропроцессора, выходы тре- торого соединен с входом устройства тьего тристабильного буферного усили- для подключения к выходу управления теля соединены с входами устройства вводом микропроцессора, выходы перводЛя подключения к шине данных микро го и второго элементов И соединены с процессора, информационные входы де- разрешающими входами соответственно мультиплексора соединены с входами первого и второго тристабильных буфер- устройства для подключения к шине дан- ных усилителей.1ю

Смотреть

Заявка

4425318, 16.05.1988

ФИЛИАЛ "ВОСХОД" МОСКОВСКОГО АВИАЦИОННОГО ИНСТИТУТА ИМ. С. ОРДЖОНИКИДЗЕ

БЕЛЯКОВ СТАНИСЛАВ ЛЕОНИДОВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: магистралью, микропроцессора, сопряжения

Опубликовано: 23.08.1990

Код ссылки

<a href="https://patents.su/3-1587522-ustrojjstvo-sopryazheniya-mikroprocessora-s-magistralyu.html" target="_blank" rel="follow" title="База патентов СССР">Устройство сопряжения микропроцессора с магистралью</a>

Похожие патенты