Устройство для сопряжения Советский патент 1993 года по МПК G06F13/00 

Описание патента на изобретение SU1835546A1

CS .

Ё

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

название год авторы номер документа
Устройство для сопряжения 1985
  • Багрич Александр Иванович
  • Шумаков Николай Алексеевич
SU1259275A1
Устройство для сопряжения двух ЭВМ 1988
  • Шайков Александр Александрович
SU1559351A1
Устройство для сопряжения 1979
  • Салогуб Григорий Данилович
  • Самсонов Виктор Евстратьевич
  • Семенков Олег Игнатьевич
SU881722A1
Устройство для сопряжения источника и приемника информации 1986
  • Кривошеин Геннадий Евгеньевич
  • Лоскутов Алексей Арсентьевич
SU1401468A1
Устройство для сопряжения источника и приемника информации 1984
  • Кривошеин Геннадий Евгеньевич
  • Лоскутов Алексей Арсентьевич
SU1166125A1
Устройство для реализации быстрых преобразований в базисах дискретных ортогональных функций 1985
  • Карташевич Александр Николаевич
  • Курлянд Михаил Соломонович
SU1292005A1
Устройство для сопряжения цифровой вычислительной машины с устройством ввода изображений 1983
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
  • Маслеников Борис Сергеевич
SU1176339A1
Многоканальное устройство для сопряжения источников информации с вычислительной машиной 1986
  • Воробьев Вячеслав Александрович
SU1381523A2
Устройство для обмена данными в распределенной вычислительной системе 1988
  • Мельников Владимир Алексеевич
  • Харченко Вячеслав Сергеевич
  • Кальченко Сергей Борисович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Терещенков Сергей Владимирович
SU1580382A1
Устройство для обмена данными в многопроцессорной вычислительной системе 1983
  • Супрун Василий Петрович
  • Байда Николай Константинович
  • Чернышов Михаил Анатольевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Ярмонов Виктор Иванович
SU1136143A1

Иллюстрации к изобретению SU 1 835 546 A1

Реферат патента 1993 года Устройство для сопряжения

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для сопряжения разно- скоростных устройств обработки и передачи данных при одновременном поступлении синхроимпульсов записи и считывания. Устройство содержит счетчики, коммутаторы, буферную память, элементы НЕ, два комбинационных сумматора, два элемента ИЛИ- НЕ. элемент И, блоки .совпадения кодов, регистр (управления буферной памятью) и элемент ИЛИ. Работа устройства состоит в организации обмена информацией между источником и приемником, при этом изменение размерности буферной памяти дает возможность управлять скоростью передани информации от источника к приемнику, когда запись информации происходит быстрее считывания. 1 ил.

Формула изобретения SU 1 835 546 A1

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

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

На чертеже представлена схема устройства.

Устройство содержит источник 1 и приемник 2 информации, коммутаторы ввода 3 и вывода 4 информации, регистры 5 буферной памяти 6, счетчики 7 записи и 8 считывания, блоки совпадения кодов 9 и 10.

регистр 11, группу элементов НЕ 12, комбинационные сумматоры 13 и 16, элементы ИЛИ-НЕ 14 и 17. элемент И 15, элемент ИЛИ 18. вход 19 приемника 2 и вход 20 источника 1.

Устройство работает следующим образом.

Перед процессом передачи информации источник 1 посылает сигнал Запрос на прием на вход 1.9 приемника 2. который при готовности к работе выдает на вход 20 источника 1 сигнал Готов к приему. После этого источник 1 информации, исходя из данных о требуемом при обмене информацией объеме буферной памяти, через вход настройки устройства заносит в регистр 11 код, соответствующий числу регистров 5. за- действуемых при обмене. При этом первоначально на первый синхронизирующий

00 CJ

ел ел

.N

о

вход устройства выдается синхроимпульс записи, который поступает на тактовый вход счетчика 7, В счетчике 7 записи формируется адресный код, поступающий на адресные входы коммутатора 3 ввода информации, который подключает информационный вход устройства к соответствующему регистру 5 буферной памяти 6, Источник: 1 выдает информацию в очередной регистр 5. При выдаче очередного синхроимпульса в случае совпадения кодов в счетчике 7 записи л регистре 11 срабатывает первый блок 9 совпадения кодов, сигнал с которого обнуляет счетчик 7 записи. Очередной информационный код записывается в нулевой регистр 5 буферной памяти 6, что ограничивает число используемых при обмене информацией регистров.

При наличии информации в буферной памяти 6 на второй синхронизирующий вход устройства выдается синхроимпульс считывания, который/юступает на тактовый вход счетчика 8. В счетчике 8 считывания формируется адресный код, поступающий на адресные входы коммутатора 4 вывода информации, который подключает соответствующий регистр 5 буферной памяти б к информационному выходу устройства. Приемник 2 принимает информацию из очередного регистра 5. При выдаче очередного синхроимпульса в случае совпадения кодов в счетчике 8 считывания и регистре 11 срабатывает второй блок 10 совпадения кодов, сигнал с которого обнуляет счетчик 8 считывания. Очередной информационный код считывается из нулевого регистра 5 буферной памяти 6, что ограничивает число .используемых при обмене информацией регистров.

Поскольку запись и считывание информации в буферную память происходит с различной скоростью, необходимо фиксировать моменты полного считывания информации полного заполнения буферной памяти. Для определения этих моментов адресные коды со счетчика 7 записи через инверторы 12 и со счетчика 8 считывания подаются на входы комбинационного сумматора 13. На выходах сумматора 13 формируется код, отражающий количество регистров 5 буферной памяти 6, хранящих несчитанную информацию.

В случае, когда считывание информации происходит быстрее записи, момент полного считывания информации из буферной памяти.определяётся единичным кодом на выходе сумматора 13. Этот код формирует на выходе элемента Л 15 сигнал блокировки чтения, который передается в приемник информации 2. Сигнал будет сохраняться до тех пор, пока информация не будет записана хотя бы в один регистр.

В случае, когда запись информации происходит быстрее считывания, момент полного заполнения буферной памяти определяется двумя способами. Во-первых, при этом возможна ситуация, что адресный код на счетчике 7 записи на единицу меньше адресного кода на счетчике 8 считывания.

Это состояние соответствует нулевому коду на выходе сумматора 13. Данный код формирует на выходе первого элемента ИЛИ- НЕ 14 сигнал блокировки записи, который передается через элемент ИЛИ 18 в источ5 ник информации 1. Сигнал будет сохраняться до тех пор, пока информация не будет считана еще хотя бы из одного регистра 5. Во-вторых,в связи с произвольным числом используемых в передаче регистров 5 в бу0 ферной памяти 6 возможна ситуация, когда адресный код на счетчике записи 7 соответствует максимальному номеру используемого в буферной памяти 6 регистра 5, а адресный код на счетчике считывания 8 ну5 левой. Это состояние счетчиков соответствует нулевому коду на выходе второго комбинационного сумматора 16, поскольку на его входы первого слагаемого подается инверсный адресный код счетчика 7 записи,

0 а на входы второго слагаемого код с регистра 11. Данный код формирует на выходе второго элемента ИЛИ-НЕ 17 сигнал блокировки записи, который передается через элемент ИЛИ 18 в источник 1.

5 формула изобретения

Устройство для сопряжения, содержащее буферную память, счетчики записи и считывания, коммутаторы ввода и вывода информации, группу элементов НЕ, первый

0 комбинационный сумматор, первый элемент ИЛИ-НЕ и элемент И, причем информационный вход коммутатора ввода информации является информационным входом устройства, а выходы соединены с

5 входами буферной памяти, выходы которой соединены с информационными входами коммутатора вывода информации, выход которого является информационным выходом устройства, первым синхронизирующим

0 входом которого является тактовый вход счетчика записи, а его выходы соединены с адресными входами коммутатора ввода информации и входами элементов НЕ, выходы которых соединены со входами первогосла5 гаемого первого комбинационного сумматора, вторым синхронизирующим входом устройства является тактовый вход счетчика считывания, а его выходы соединены с адресными входами коммутатора вывода информации и входами второго слагаемого

первого комбинационного сумматора, выходы которого соединены с входами первого элемента ИЛИ-НЕ и элемента И, выход которого является выходом готовности считывания устройства, отличающееся тем, что, с целью расширения области применения устройства, в него введены регистр, первый и второй блоки совпадения кодов, второй комбинационный сумматор, второй элемент ИЛИ-НЕ и элемент ИЛИ, причем вход настройки устройства соединен с группой входов регистров, выход которого соединен с первыми группами входов Первого и второго блоков совпадения кодов и входами первого слагаемого второго комбинационного сумматора, входы второго слагаемого которого соединены

с выходами первого комбинационного сумматора, выходы второго комбинационного сумматора соединены с входами второго элемента ИЛИ-НЕ. выход которого

соединен с первым входом элемента ИЛИ, второй вход которого соединен с выходом первого элемента ИЛИ-НЕ, выход элемента ИЛИ является выходом готовности записи устройства, выходы счетчика записи

соединены с второй группой входов первого блока совпадения кодов, выход которого соединен с входом сброса счетчика записи, выходы счетчика считывания сое- динен ы со второй группой входов второго

блрка совпадения кодов, выход которого соединен с входом сброса счетчика считывания.

Документы, цитированные в отчете о поиске Патент 1993 года SU1835546A1

Устройство для сопряжения 1979
  • Салогуб Григорий Данилович
  • Самсонов Виктор Евстратьевич
  • Семенков Олег Игнатьевич
SU881722A1
кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для сопряжения 1985
  • Багрич Александр Иванович
  • Шумаков Николай Алексеевич
SU1259275A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 835 546 A1

Авторы

Багрич Александр Иванович

Цыганков Владимир Михайлович

Даты

1993-08-23Публикация

1990-07-02Подача