Изобретение относится к вычислительной технике и может быть использовано для создания интерфейсных устройств сопряжения периферийных устройств с ЭВМ, имеющими порт ввода-вывода, а именно интерфейсных блоков, преобразующих порт печатающего устройства ЭВМ в порт ввода- вывода.
Цель изобретения - увеличение быстродействия и расширение области применения.
На чертеже изображена схема устройства.
Устройство содержит два элемента И- НЕ 1 и 2. триггер 3, элемент И-ИЛИ-НЕ 4, два элемента НЕ 5 и 6, узел 7 начальной установки, детектор 8 фронта импульсов, три шинных формирователя 9-11 и коммутатор 12. Шины 13 передачи кода печатающему устройству соединены через первый шинный формирователь 9 с шинами 14-21 входных данных абонентов, входные шины 22-25 управления печатающим устройством соединены через второй шинный формирователь 10 с выходными шинами 26-29 управления печатающим устройством. Первая из входных шин 22 (шина сигнала J NIT ЭВМ) соединена с первым входом первого элемента И-НЕ 1, первым входом элемента И- ИЛИ-НЕ 4, входом первого элемента НЕ 5 и входом третьего шинного формирователя 11, вторая 23 (шина сигнала AWTFD XT Э ВМ) - с входом детектора 8 фронта импульсов. Третья 24(шина сигнала SELECTION ЭВМ) - с входом второго коммутатора 12, четвертая 25 (шина сигнала STROBY) - с входом второго элемента НЕ 6, выход которого соединен с входом второго элемента И-НЕ 2, выходом соединенного с входом выбора кристалла третьего шинного формирователя 11.
Первый выход детектора 8 фронта импульсов поступает на второй вход первого элемента И-НЕ 1. выход которого соединен с установочным входом триггера 3. Второй выход детектора 8 соединен с вторым входом элемента И-ИЛИ-НЕ 4. третий вход которого подсоединен к выходу узла 7 начальной установки 7. Выход элемента И- ИЛИ-НЕ 4 соединен с входом сброса
ел
С
vj о ел
00
со
триггера 3, прямой выход которого связан с управляющим входом коммутатора 12 и вторым входом второго элемента И-НЕ 2. Выходы третьего шинного формирователя 11 подсоединены к управляющим входам 30 и 31 абонентов. Выходы второго шинного формирователя 10 подсоединены к шинам 26-29 управления печатающим устройством. Входы коммутатора 12 подсоединены к шинам 32-41 выходных кодов абонентов и к шинам 42-46 сигналов состояния печатающего устройства. Выходы коммутатора 12 подсоединены к входам 43-47 ЭВМ. Детектор 8 имеет выходы 48 и 49.
Устройство работает следующим обра- зом.
В момент включения напряжения питания срабатывает узел 7 и устанавливает триггер 3 в нулевое состояние.
Предположим, на шины 22-25 устройст- ва поступают с порта печатающего устройства ЭВМ сигналы, на выходы 26-29 поступают сигналы Начальная установка, Перевод бумаги на строку, Запрос готовности устройства и Строб записи данных.
Затем приходит высокий потенциал на шину 22, а после этого на шину 23 приходит низкий потенциал, который поступает на детектор 8 фронта импульсов. На первом вы- ходе 48 этого детектора появляется узкий положительный импульс, который, пройдя через элемент И-НЕ 1, поступает на вход триггера 3 и устанавливает его в 1 . На инверсном выходе триггера появляется низ- кий потенциал, который поступает на вход выбора кристалла первого шинного формирователя 9 и разрешает работу шинного формирователя, т.е. к шине данных абонентов подключаются выходы шин данных пе- чатающего устройства, поступающих с ЭВМ. Предположим, с ЭВМ необходимо передать в абонент байт информации. Тогда с ЭВМ по шине данных 13 интерфейса выдается код, который появляется на выходах 14-21 формирователя 9. По шине 22 приходит низкий потенциал, который, пройдя через элемент НЕ 5, поступает на вход шинного формирователя 11.
На шину 25 приходит низкий потенци- ал. который, пройдя через элементы 6 и 2, поступает на вход выбора кристалла формирователя 11. На его выходе 30 появляется узкий отрицательный импульс, который является стробом приема кода с шин 14-21 в абонент. При приеме кода с абонента по шинам 22 и 24 от ЭВМ выдается высокий потенциал, а по шине 25- низкий. На выходе 31 появляется низкий потенциал, который является импульсом чтения кода с абонента.
Параллельный код с абонента поступает на шины 32-41. На шины 32-36 поступают младшие разряды этого кода, а на шины 37-41 - старшие разряды кода.
На выходах 43-47 коммутатора в зависимости от состояния на его управляющих входах (при высоком потенциале на управляющих входах) появляется код абонента, поступающий с шин 32-36. И этот код по адресу управляющего порта считывается в ЭВМ.
На шину 24 с ЭВМ подается низкий потенциал, который, поступая на коммутатор 12, разрешает прохождение сигналов с входов 37-41 на выходы 43-47. После окончания приема кода в ЭВМ на шине 22 устанавливается низкий потенциал, Если необходимо переключить устройство в режим выдачи информации с ЭВМ на печатающее устройство, то с ЭВМ по шине 23 поступает низкий потенциал, а затем высокий потенциал - по шине 22.
На выходе 49 узла 8 по заднему фронту импульса на его входе появляется положительный импульс, а на выходе элемента 4 появляется отрицательный импульс, который устанавливает триггер 3 в нулевое состояние. Работа формирователей 9 и 11 блокируется, а формирователя 10 разблокируется, ЭВМ работает с печатающим устройством обычным образом, соблюдая протокол и все режимы их.совместной работы.
Формула изобретения
Устройство для сопряжения ЭВМ с печатающим устройством и абонентами, содержащее элементы И-НЕ, отличающееся тем, что, с целью увеличения быстродействия и расширения области применения, устройство содержит триггер, элемент И-ИЛИ-НЕ, два элемента НЕ, узел начальной установки, детектор фронта импульсов, три шинных формирователя, коммутатор, шины передачи кода печатающему устройству соединены через первый шинный формирователь с шинами входных данных абонентов, входные шины сигналов управления печатающим устройством соединены через второй шинный формирователь с выходными шинами управления печатающим устройством устройства, первая входная шина сигнала управления печатающим устройством соединена с первым входом первого элемента И-НЕ, первым входом элемента И-ИЛИ-НЕ, входом первого элемента НЕ и входом третьего шинного формирователя, вторая шина сигнала управления печатающим устройством подсоединена к входу детектора фронта импульсов, третья шина сигнала управления
печатающим устройством подключена к первому управляющему входу коммутатора, четвертая шина сигнала управления печатающим устройством - к входу второго элемента НЕ, выход которого соединен с первым входом второго элемента И-НЕ, выход которого соединен с входом выбора кристалла третьего шинного формирователя, первый выход детектора фронта импульсов подключен к второму входу первого элемента И-НЕ,, выход которого соединен с установочным входом триггера, второй выход детектора фронта импульсов подключен к второму входу элемента И- ИЛИ-НЕ. третий вход которого соединен с выходом узла начальной установки, выход элемента И-ИЛИ-НЕ соединен с входом сброса триггера, прямой выход которого сое0
динен с вторым управляющим входом коммутатора, вторым входом второго элемента И-НЕ и входом выбора кристалла второго шинного формирователя, выходы первого и третьего шинного формирователей являются выходами устройства для подключения к входам абонентов, выходы второго шинного формирователя подсоединены к выходным шинам управления печатающим устройством устройства, входы коммутатора подсоединены к шинам выходных кодов абонентов и к шинам сигналов состояния печатающего устройства, выходы коммутатора являются выходами устройства для подключения к входам данных ЭВМ, инверсный выход триггера соединен с входом управления первого шинного формирователя.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода-вывода аналоговых сигналов | 1981 |
|
SU1015369A1 |
Устройство для сопряжения ЭВМ с магистралью | 1988 |
|
SU1605242A1 |
УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО КОНТРОЛЯ ПАРАМЕТРОВ НАПРЯЖЕНИЯ | 1990 |
|
RU2018147C1 |
Устройство для сопряжения двух электронных вычислительных машин | 1988 |
|
SU1605241A1 |
Устройство для сопряжения | 1983 |
|
SU1176338A2 |
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами | 1990 |
|
SU1751775A1 |
Устройство для сопряжения двух электронно-вычислительных машин с внешними абонентами | 1985 |
|
SU1264192A1 |
Устройство для отображения информации | 1986 |
|
SU1441450A1 |
Устройство для сопряжения двух электронных вычислительных машин (эвм) | 1984 |
|
SU1187172A1 |
Устройство для обмена данными в вычислительной системе | 1984 |
|
SU1251090A1 |
Изобретение относится к вычислительной технике и может быть использовано для создания интерфейсных устройств сопряжения периферийных устройств с ЭВМ, имеющими порт ввода-вывода, а именно интерфейсных блоков, преобразующих порт печатающего устройства ЭВМ в порт ввода- вывода. Целью изобретения является увеличение быстродействия и расширение области применения. Устройство содержит триггер, элементы И-НЕ, И-ИЛИ-НЕ, НЕ, узел начальной установки, детектор фронта импульсов, три шинных формирователя и коммутатор. 1 ил.
Патент США N 4635222, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Кузнечная нефтяная печь с форсункой | 1917 |
|
SU1987A1 |
Авторы
Даты
1992-01-15—Публикация
1989-04-18—Подача