Устройство для сопряжения источника и приемника информации
Изобретение может быть использовано при построении устройств сопряжения систем обработки информации. Цель изобретения - расширение функциональных возможностей устройства за счет обеспечения возможности обмена информацией блоками переменной длины. Это позволяет повысить эффективндсть организации передачи данных между источником и приемником информации. Цель достигается введением в устройство, содержащее блок памяти, дешифратор , счетчик, первый элемент ИЛИ, триггер и первый элемент задержки, мультиплексора , второго элемента ИЛИ, второго элемента задержки и одновибратора. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (5!)5 G 06 F 13/00
ГОСУДАРСТВЕ!-НЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
9М00 ш ьитн," ,Ь.! БВИ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
О
О
О
С (21) 4622472/24 (22) 20.12.88 (46) 23,06.91. Бюл. hh 23 (72) В.С. Лупиков (53) 681.325 (088,8) (56) Авторское свидетельство СССР
М 1571596, кл. G 06 F 13/00, 04.01.88.
Авторское свидетельство СССР
Рв 1236491, кл. G 06 F 13/00, 1984. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ИСТОЧНИКА И ПРИЕМНИКА ИНФОРМАЦИИ (57) Изобретение может быть использовано при построении устройств сопряжения сисИзобретение относится к вычислительной технике и может быть использовано в качестве устройства буферной памяти систем обработки информации.
Цель изобретения — расширение функциональных воэможностей устройства эа счет обеспечения возможности обмена информацией блоками переменной длины.
На чертеже приведена функциональная схема устройства.
Устройство содержит блок 1 памяти, счетчик 2, триггер 3, дешифратор 4, элементы ИЛИ 5 и 6, элементы 7 и 8 задержки, мультиплексор 9, одновибратор 10, информационгные входы 11 и выходы 12, входы 13 и 14 синхронизации записи и чтения, выходы 15 и 16 разрешения записи и чтения, вход 17 установки устройства.
Устройство работает следующим образом.
„,!Ж,, 1658160 А1 тем обработки информации. Цель изобретения — расширение функциональных воэможностей устройства за счет обеспечения воэможности обмена информацией блоками переменной длины. Это позволяет повысить эффективндсть органиэации передачи данных между источником и приемником информации. Цель достигается введением в устройство, содержащее блок памяти, дешифратор, счетчик, первый элемент ИЛИ, триггер и первый элемент задержки, мультиплексора, второго элемента ИЛИ, второго элемента задержки и одновибратора. 1 ил.
Перед началом работы сигналом по входу 17 установки счетчик 2 и триггер 3 устанавливаются в нулевое состояние.
Низкий уровень сигнала на прямом выходе триггера 3, т. е. на выходе 15, устанавливает для блока 1 памяти режим записи и запрещает приемнику информации обращаться с запросами на чтение данных, Высокий уровень сигнала на инверсном выходе триггера 3 и на выходе 16 разрешает источнику информации обращаться с запросами на запись данных, Записываемые данные поступают на вход 11 устройства в сопровождении сигнала на входе 13 синхронизации, который поступает через элемент ИЛИ 5 на вход синхронизации обращения блока 1 памяти и осуществляет запись данных с входов 11 в блок 1 памяти по адресу, сформированному на счетчике 2. Задним фронтом сигнала синхронизации по входу 13 производится модификация содержимого счетчика 2, т, е, 1658160 к его содержимому добавляется. единица.
Запись последующих информационных слов в устройстве выполняется аналогично.
При записи каждого информационного слова анализируется его содержимое с целью фиксации появления признака "Конец информационного блока", Этот анализ выполняется на дешифраторе 4. В режиме записи низкий уровень сигнала на прямом выходе триггера 3, воздействуя на вход управления мультиплексора 9, обеспечивает подключение к входу дешифратора 4 инфорглационного входа 11. На вход строби1зования дешифратора 4 поступает выходной сигнал одновибратора 10, который формирует сигнал по переднему фронту сигнала на выходе элемен га ИЛИ 5, задержанного на элементе 7 задержки, При пояалении на информационных входах 11 признака "Конец информационного блока" и его записи в блок 1 памяти в момент стробирования дешифратора 4 на его выходе появляется сигнал, по заднему фронту которого триггер
3 изменяет на противоположное свое состояние (в данном случае устанавливается в единичное состояние), тем самым подготавливает устройство для работы в режиме чтения. Вы;,одной сигнал дешифратора 4, проходя через элемент 8 задержки и элемент ИЛИ б,устанавливает счетчик 2 в нулевое состояние, Высокий уровень сигнала на прямом выходе григгера 3, т, е, на выходе 15 устройства, разрешает приемнику информации обращаться с запросами на чтение данных, низкий уровень сигнала на инверсном выходе триггера 3, т. е. на выходе 16 устройства, запрещает источнику информации обращаться к устройству с запросами на запись, В режиме чтения каждого информационного слова запрос приемника информации поступает на вход 14 синхронизации и, проходя через элемент ИЛ И 5, воздействует на вход синхронизации обращения блока 1 памяти, что приводит к появлени о на информационном выходе 12 информационного слова, считанного из блока 1 памяти по адресу, сформированному на выходах счетчика 2. Чтение последующих слов информационного блока в устройстве выполняется аналогично. В режиме чтения, точно Т3К же, как и в режиме записи, производится поиск признака "Конец информационного блока".
В этом случэе к дешифратору 4 через муль5
50 типлексор 9, на входе управления которого прису ствует в данный момент высокий уровень сигнала, подключаются выходные сигналы блока 1 памяти, При чтении иэ блока 1 памяти информационного слова, содержащего признак "Конец информационного блока", триггер 3 и счетчик 2 устанавливаются в нулевое состояние, т. е. устройство подготавливается к работе в режиме записи данных.
Формула изобретения
Устройство для сопряжения источника и приемника информации, содержащее блок памяти, информационный вход и выход которого являются соответственно информационными входом и выходом устройства, первый элемент задержки, соединенный входом с выходом первого элемента ИЛИ и счетным входом счетчика, выход которого подключен к адресному входу блока памяти, синхронизирующим входом подключенного к выходу первого элемента ИЛИ, первый и второй входы которого являются соответственно входами синхронизации записи и чтения, и дешифратор, выход которого оединен сО счетным входом триггера, прямой выход которого подключен к входу записи — чтения блока памяти и является выходом разрешения записи устройства, а инаерсный выход и вход сброса являются соответственно выходом разрешения чтения и входом начальной установки устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения возможности обмена информацией блоками переменной длины, в устройство введены мультиплексор, второй элемент ИЛИ, второй элемент задержки и одновибратор, причем первый и второй информационные входы мультиплексора подключены соответственно к информационному входу и выходу устройства, а управляющий вход и выход — соответственно к прямому выходу триггера и информационному входу дешифратора, стробирующим входом соединенного через одновибратор с выходом первого элемента задержки, а выходом — через второй элемен t задержки — с первым входом второго элемента ИЛИ, выход и второй вход которого соединены соответственно с установочным входом счетчика и входом начальной установки устройства.
Составитель В, Вертлиб
Редактор В. Бугренкова Техред М.Моргентал Корректор М,Кучерявая
Заказ 1714 Тираж 409 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина. 101


