Устройство для сопряжения источника и приемника информации
Изобретение может быть использовано при построении устройств сопряжения систем обработки информации, Цель изобретения состоит в сокращении аппаратурных затрат и расширении области применения устройства за счет обеспечения возможности наращивания информационной емкости путем простого увеличения числа модулей устройства сопряжения. Цель достигается тем, что в устройстве, содержащем блок I памяти, мультиплексор 4, счетчики адреса записи 5 и чтения 6, счетчик 7 объема, депшфратор 8, элементы И 9-12 и триггеры записи 13 и чтения 14, введены новые связи. 3 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСГ1УБЛИН
ÄÄSUÄÄ 1416988 (51)4 G 06 F 13/00
2СГ :"
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHQMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4153770/24-24 (22) 28.11.86 (46) 15,08.88.Вюл. № 30 (72) В.С.Лупиков (53) 681.325 (088.8) (56) Авторское свидетельство СССР
¹ 1236491, кл. С 06 F 13/00, )984.
Авторское свидетельство СССР
¹ 1290339, кл. G 06 F 13/00, 1985. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ИСТОЧНИКА И ПРИЕМНИКА ИНФОРМАЦИИ (57) Изобретение может быть использовано при построении устройств сопряжения систем обработки информации
Цель изобретения состоит в сокращении аппаратурных затрат и расширении области применения устройства за счет обеспечения возможности наращивания информационной емкости путем простого увеличения числа модулей устройства сопряжения. Цель достигается тем, что в устройстве, содержащем блок 1 памяти, мультиплексор 4, счетчики адреса записи 5 и чтения 6, счетчик 7 объема, дешифратор 8, элементы И 9-12 и триггеры записи 13 и чтения 14, введены новые связи. 3 ил.
1416988
Изобретение относится к вычислительной технике и может быть использовано для сопряжения двух разноскоростных устройств обработки данных, Цель изобретения — сокращение ап5 паратурных затрат и расширение области применения устройства °
На фиг.l приведена структурная схема устройства; на фиг.2 — струк турная схема блока памяти; на фиг.3соединенные между собой устройства для сопряжения.
Устройство содержит (фиг. 1) блок
1 памяти, информационные входы 2 и
Bblxogbl 3, мультиплексор 4, счетчики
5 и 6 адреса записи и чтения, счетчик 7 объема, дешифратор 8, элементы
И 9-12, триггеры 13 и 14 записи и щ чтения соответственно, входы 15-20 вход 21 начальной установки и выходы
22-25.
Блок 1 памяти может содержать (фиг.2 ) накопитель 26, элементы 27 задержки, формирователь 28 импульсов и узел 29 элементов И.
На фиг.3 показаны соединенные между собой устройства 30 и 31 для сопряжения. ЗО
Устройство работает следующим образом.
Количество К устройств для сопряжения зависит от требуемой информационной емкости для согласования скоростей работы передатчика и приемника информации.
Если для согласования скоростей работы передатчика и приемника информации требуется несколько уст- 40 ройств, то при их установке необходимо произвести следующую коммутацию управляющих входов и выходов (фнг.3): выходы 24 всех устройств .объединяются и являются указателем "Буфер пуст"; выходы 25 всех устройств объединяются и являются указателем "Буфер заполнен"; на входы 1 5 управления всех устройств подается единичный (разрешающий) уровень сигнала; выход 22 каждого. предыдущего устройства соединяется с входом 18 каждого последующего устройства; выход 23 каждого предыдущего устройства соединяется с входом 20 каждого последующего; на вход 19 первого устройства
55 (младшие разряды) подается единичный (разрешающий установку триггеров) уровень сигнала; на вход 19 осталь— ных устройств подается нулевой уровень сигнала; информационные входы 2 и выходы 3 всех устройств объединяются между собой; входы 21 и 16,17-, управления всех устройств объединяются между собой. Устройства соединяются по кольцевой схеме (выходы последнего устройства соединяются с входом управления первого устройства).
В случае использования одного устройства при его установке необходимо на его вход-19 подать разрешающий уровень сигнала, à íà его вход
16 — запрещающий уровень сигнала.
1Перед началом работы сигналом по входу 21 счетчики 5 — 7 устанавливаются в нулевое состояние, триггеры
13 и 14 первого устройства 30 устанавливаются в единичное состояние, триггеры 13 и 14 остальных устройств
31 устанавливаются в нулевое состояние.
При поступлении по входам 16 зап-, роса на запись данных последний проходит через элемент И 9 того устройства, триггер 13 которого установлен в единичное состояние. Поступая на вход управления мультиплексора 4, он подключает к адресным входам накопителя 26 выходные сигналы счетчика 5. Сигнал на выходе элемента И 9,задержанный на элементе 27 задержки, поступает на вход формирователя 28, выходной сигнал которого осуществляет запись данных с входов
2 в блок 1 памяти. По заднему фронту сигнала производится модификация содержимого счетчиков 5 и 7, т.е. к их содержимому добавляется единица.
Запись последующих информационных слов выполняется аналогично.
Сигнал на выходе 22 при переполне.нии счетчика 5 устанавливает в предыдущем устройстве через элемент
:10 И триггер 13 в нулевое состояние, и устанавливается в единичное состояние триггер 13 в последующем устройстве.
При поступлении по входам 17 запроса на чтение данных последний про." ходит через элемент И 11 того устройства, триггер 14 которого установлен в единичное состояние. При этом низкий ." уровень сигнала на входе управления мультиплексора 4 подключает к адресным входам блока 1 памяти выходные сигналы счетчика 6. Произ1416988 водится чтение данных из накопителя
26 через узел 29 элементов И на выходы 3 устройства. Задним фронтом сигнала на выходе элемента И 11 производится модификация содержимого счетчика 6 (добавляется единица) и счетчика 7 (вычитается единица) этого модуля.1 Чтение последующих информационных слов устройством производится аналогично. Сигнал на выходе
23 при переполнении счетчика 6 устанавливает через элемент И 12 триггер
14 в нулевое состояние, и устанавливается в единичное состояние триггер 14 последующего устройства, Высокие уровни сигналов на выходах 24 и 25 свидетельствуют о наличии состояний "Буфер пуст" и "Буфер заполнен" соответственно. Выходные элементы дешифратора 8, а также элементы узла 29 должны допускать образование магистральных связей на сВОих выхОдаха
Формула изобретения
Устройство для сопряжения источника и приемника информации, содержа, щее блок памяти, информационный вход которЬго является входом устройства. для подключения информационного выхода источника информации, мультиплексор, информационными входами подключенный соответственно к выходам счетчика адреса записи и счетчика адреса чтения, дешифратор, счетчик объема, триггер записи, выход и синхровход которого соединены со ответственно с первым входом первого ,элемента И и выходом второго элемента И, триггер чтения1 выход и синхровход которого соединены соответственно с первым входом третьего элемента И и выходом четвертого элемента И, первый вход которого сое-динен с первым входом второго элемента И и является входом задания режима устройства, вход разрешения
Г, записи-чтения блока памяти соединен с выходом первого элемента И, о т "л и ч а ю щ е е с я тем, что, с целью сокращения аппаратурных зат-рат. выход первого элемента И соединен е управляющим входом мультиплексора и суммирующими входами счетчика адреса записи и счетчика объема, вы-. ход которого подключен к входу дешифратора, а вычитающий вход — к выходу третьего элемента И, суммирующему входу счетчика адреса чтения и входу разрешения чтения блока памяти, вьг од которого и выходы дешифратора
2О являются выходами устройства для подключения к информационному входу, первому и второму входам состояния буфера, второй вход трегьего элемента И является входом устройства для
25 подключения к выходу запроса чтения приемника, выход мультиплексора соедчнен с адресным входом блока памяти, выходы переноса счетчиков адреса записи и чтения соединены со1Q ответственно с вторыми входами второго и четвертого элементов И и являются соответственно первым и вторым синхронизирующими выходами устройства, установочные и информационные входы триггеров записи и чтения являются входами задания режима устройства, второй вход первого элемента И является входом устройства для подключения к выходу запроса записи источника информации, входы сброса счетчиков адреса записи и чтения, счетчика объема и триггеров
sаписи и чтения являются входом начальной ус ановки устройства.
14I698F ь
Составитель В. Вертлиб
Редактор А.Огар ТехредЛ.Сердюксва Корректор Н . Король
Заказ 4066/47
Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
lI3035, Иосква, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4



