Буферное устройство для передачи данных

 

Изобретение относится к вьгчислительной технике и позволяет сократить время обмена информационными сообщениями в вычислительных системах и сетях, выполнить функцию передачи данных между асинхронными подсистемами . Синхронизация и компенсация пиковой разницы передаваемых между подсистемами данных осуществляют ся с помощью узла оперативной памяти, доступ к которому организован путем разнесения во времени циклов записи и считывания. Используя двухканальный узел буферирования между передающей подсистемой и узлом оперативной памяти, осуществляют обработку передаваемых данных при нахождении информационного кадра данных в узле памяти с последующей передачей данных из узла памяти в узел оперативной памяти до окончания заполнения его первого узла памяти, подключенного со стороны передающей подсистемы . 4 3. п. ф-лы, 13 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (51) 4 G 06 F 13/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTÈÉ (21) 4182332/24-24 (22) 14.01.87 (46) 23.08.88. Бюл. Н 31 (71) Институт технической кибернетики АН БССР (72) Б.В»Махначев (53) 681.3 (088.8) (56) Авторское свидетельство СССР

Ф 1111147, кл. G 06 F 13/00, 1984.

Патент США У 4463443, кл. С ОЬ Р 3/00, 1984. (54) БУФЕРНОЕ УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ (57) Изобретение относится к вычисли" тельной технике и позволяет сократить время обмена информационными сообщениями в вычислительных системах и сетях, выполнить функцию пере„„SU„1418?25 А1 дачи данных между асинхронными подсистемами. Синхронизация и компенсация пиковой разницы передаваемых между подсистемами данных осуществляются с помощью узла оперативной памяти, доступ к которому организован путем разнесения во времени циклов записи и считывания. Используя двухканальный узел буферирования между передающей подсистемой и узлом оперативной памяти, осуществляют обработку передаваемых данных при нахождении информационного кадра данных в узле памяти с последующей передачей данных из узла памяти в узел оперативной памяти до окончания заполнения

его первого узла памяти, подключенного со стороны передающей подсисте4 3 ° II ° ф лы 13

1418725

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

Цель изобретения — повьш ение производительности.

На фиг.1 приведена схема устройст- 10 ва; на фиг.2 — структурная схема узла управления считыванием, на фиг.3структурная схема узла управления записью; на фиг.4 - структурная схема узла адресации оперативной памяти; на фиг.5 — структурная схема узла управления буферированием; на фиг.6 — структурная схема двухканального блока буферирования; на фиг.7 структурная схема узла доступа к па- 20 мяти; на фиг.8 — структурная схема узла ооработки кадра; на фиг.9— блок-схема алгоритма работы операционного блока; на фиг.10 — блоксхема алгоритма работы блока опре- 25 деления программ обработки кадров данных; на фиг.11 — блок-схема алгоритма работы блока обработки кадра данных; на фиг.12 - блок-схема алгоритма работы группы операторов прие- ЗО ма-выдачи данных; на фиг.13 — блоксхема, алгоритма работы блоков чтения". записи массива данных.

Устройство содержит преобразователь 1 последовательного кода в параллельный, преобразователь 2 параллельного кода в последовательный, счетчик 3 импульсов, счетчик 4 импульсов, буферный регистр 5, узел 6 оперативной памяти, узел 7 управле- 40 ния считыванием, узел 8 управления записью, узел 9 адресации оперативной памяти, узел 10 синхронизации, узел 11 управления буферированием, двухканальный блок 12 буферирования, узел 13 доступа к памяти, элемент

ИЛИ 14, узел 15 обработки кадра, вход

16 данных, вход 17 стробирования принимаемых данных, вход 18 начальной установки, выход 19 данных, вход 20 стробирования выдаваемых данных и выход 21 сигнала сопровождения данных, буферный регистр 22.

Преобразователь 1, счетчик 3 и буферный регистр 5 образуют блок преобразования последовательного кода в параллельный, а преобразователь 2, счетчик 4 и буферный регистр 22 блок преобразования параллельного кода в последовательный.

Узел 7 управления считыванием (фиг.2) содержит триггеры 23 и 24 и элементы И 25-28.

Узел 8 управления записью (фиг.3) содержит триггеры 29-31, элементы

И 32-36 и элемент ИЛИ 37.

Узел 9 адресации оперативной памяти (фиг.4) содержит триггер 38, мультиплексор 39 и счетчики 40 и 41.

Узел 11 управления буферированием (фиг. 5) содержит триггеры 42-44, элемент И 45, элемент НЕ 46 и счетчик 47.

Двухканальный узел 12 буферирования (фиг.6) содержит узлы 48 и 49 памяти и мультиплексоры 50-52.

Узел 13 доступа памяти (фиг.7) содержит реверсивный счетчик 53, элементы ИЛИ 54-56 и триггер 57.

Узел 15 обработки кадра (фиг.8) содержит оперативный блок 58, селектор 59 сигналов выборки, блок 60 прерывания, элементы И 61-65, группу элементов И ЬЬ и элемент ИЛИ 67.

В качестве блока 58 может быть использован программируемый периферийный контроллер.

Алгоритм работы операционного блока (фиг.9) содержит группу 68 операторов обработки прерывания, оператор 69 ввода-вывода "Чтение прерывания", группу 70 операторов анализа причины прерывания, группу 71 операторов начальной установки параметра ветвления, блок 72 определения программ обработки кадров данных, блок 73 обработки кадра данных, оператор 74 ввода-вывода

"Гашение 1-го флага прерывания", оператор 75 ввода-вывода "Гашение 2-го флага прерывания", оператор 76 вводавывода "Завершение обработки", группу

77 операторов выхода из прерывания, вход 78 прерывания и выход 79 прерывания.

Алгоритм работы блока 72 определения программ обработки кадров данных (фиг.10) содержит переменную 80 ветвления, оператор 81 чтения переменной ветвления, оператор 82 анализа условия ветвления, группу операторов 83 передачи управления, группу входом 84 установки переменной ветвления, вход 85 и группу выходов 86 передачи управления.

Алгоритм работы блока 73 обработки кадра данных (фиг.11) содержит группу операторов 87 приема-выдачи

3 141 данных, группу 88 операторов переработки данных, группу 89 операторов присвоения значения переменной ветвления, оператор 90 передачи управления, вход 91, группу выходов 92 установки переменной ветвления и выход

93 передачи управления.

Алгоритм работы группы операторов

87 приема-выдачи данных (фиг. 12) содержит оператор 94 ввода-вывода "Установить режим чтения-записи", группу блоков 95 чтения-записи массива данных, вход 96 и выход 97 °

Алгоритм работы группы блоков 95 чтения-записи массива данных (фиг.13) содержит оператор ввода-вывода 98

"Установить адрес доступа", группу

99 операторов органиэации цикла чтения-записи, оператор 100 ввода-вывода "Читать (записать) слово", оператор 101 шага в цикле, оператор 102 анализа выхода из цикла, оператор

103 ввода-вывода "Инкрементировать (декрементировать) адрес", вход 104 и выход 105.

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

Работа устройства начинается с поступлением импульса по входу 18 начальной установки, при этом устанавливаются в исходное состояние счетчик 3 импульсов, счетчик 4 импульсов. узел 8 управления записью, узел 9 доступа к оперативной памяти, узел

10 синхронизации, узел 11 управления буферированием и узел 15 обработки кадра.

Затем на вход 16 устройства поступает двоичная последовательность данных, сопровождаемая импульсами по входу 17 стробирования принимаемых данных. С поступлением по входу 17 числа импульсов, кратных разрядности кода данных, на выходе преобразова. теля 1 формируется очереднпй параллельный код поступающих данных, о чем сигнализирует импульс переполнения счетчика 3 импульсов.

С каждым переполнением счетчика 3 импульсов импульс с его выхода поступает на вход буферного регистра 5, обеспечивая прием в него очередного сформированного кода данных, а также этот импульс поступает на вход узла 11 управления буферированием.

По поступлении каждого такого импульса узел 11 синхронно с синхроимпульсом с выхода узла 10 вьщает

8725 импульс по своему выходу сигнала

55 стробирования записываемых данных, который поступает на вход стробирования блока 12 буферирования, обеспечивая запись в очередную ячейку узла памяти блока 12 кода данных буферного регистра 5 по адресу, поступающему с выхода узла 11 на группу адресных входом i:ëoêà 12 после чего осуществляется сдвиг указателя адреса очередной ячейки блока 12 на одну позицию и на группу выходов узла 12 выдается адрес очередной (свободной) ячейки блока 12.

Этот процесс повторяется с каждым поступлением импульса на вход узла

11 до тех пор, пока не произойдет заполнение узла памяти блока 12 буферирования, что выявляется узлом 11 управления буферированием при очередном сдвиге в узле 11 указателя текущего адреса очередной ячейки узла памяти по переполнению счетчика 47 узла 11. При этом на управляющем выходе узла 11 происходит смена полярности сигнала, а на его выходе запроса освобождения буфера выдается соответствующий импульс.

Сигнал с выхода узла 11, поступая на управляющий вход блока 12, осуществляет подключение цепей управления (цепей адреса управления записьюсчитыванием и цепи сигнала выборки) заполненного узла памяти к группе входов блока 12 (соответственно,к группе выходов узла 13 доступа к буферу), подключение цепей входов данных заполненного узла памяти к группе входов блока 12 (соответственно, к выходам данных узла 15 обработки кадра) и подключение выходов данных заполненного узла памяти к группе выходов блока 12 (соответственно, к входам данных узла 15 обработки кадра и к входам данных узла 6 оперативной памяти), а также осуществляя подключение входов считывания-записи, стробирования и адреса освободившегося узла памяти соответственно к входу чтения-записи блока 12 (к потенциалу нулевого сигнала), к стробирующниу входу блока 12 (соответственцо, к выходу сигнала страбирования записываемых данных узла 11) и к группе адресных входов узла 12 (соответственно, к группе выходов текущего адреса узла 11) и подключения цепей входов данных свободного (осво1418725 бодившегося) узла памяти к группе входов данных блока 12 (соответственно, к группе выходов данных буферного регистра 5).

Импульс запроса освобождения буфера, поступающий с выхода узла 11 на вход прерывания узла 15 обработки кадра, вызывает к исполнению соответствующую программу обработки посту- 1ð пившего кадра данных. Узел 15 обработки кадра осуществляет обработку данных, находящихся в узле 49 памяти блока 12, в соответствии с исполняемой операционным блоком узла 15 прог- 15 раммной обработки, которая может включать операторы ввода-вывода.

При исполнении этих операторов управляющие сигналы поступают с выходов узла 15 на соответствующие входы

20 узла 13 доступа к памяти, признаки операторов ввода-вывода — с группы выходов данных узла 15 на соответствующие входы узла 13, выдаваемые из узла обработки данные — с выходов узла 15 на входы блока. 12, принимаемые в узел 15 данные - с выходов блока 12 на входы узла 15 обработки.

Благодаря этому обеспечивается возможность обработки данных, содержащихся в узле памяти блока 12, По завершении процесса обработки находящегося в узле памяти блока 12 кадра данных программа операционного блока присваивает переменной новое значение, соответствующее программе обработки

35 следующего кадра данных, устанавливает в узле 11 нулевой адрес доступа и в завершение процесса обработки исполняет оператор"Завершение обработки", результатом исполнения которого является выдача по выходу блока 15 обработки соответствующего импульса, который, поступая на вход режима узла 13 доступа к памяти, пе45 реводит последний в режим чтения данных узла памяти блока 12 и поступает также на разрешение тактовых импульсов узла 8 управления записью.

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

55 данных из ячеек узла памяти блока 12 и последовательные ячейки узла 6 оперативной памяти. При этом при пересылке каждого слова выдается последовательность из четырех импульсов записи, осуществляющих следующие действия.

Первый выдаваемый по выходу узла

8 тактовый импульс установки указателя адреса записи, поступая на соответствующий вход узла 9 адресации оперативной памяти, устанавливает на его выходах признак режима записи и адрес, записанный в его указателе адреса ячейки записи.

Второй выдаваемый по первому выходу тактовый импульс пересылки данных поступает на вход сигнала выборки узла 13 доступа к памяти, обеспечивая считывание и выдачу на входы данных оперативной памяти содержимого ячейки узла памяти блока 12, адрес которой зафиксирован в узле 13 доступа к памяти, а также поступает через элемент ИЛИ 14 на вхоц узла 6 оперативной памяти, обеспечивая запись прочитанных данных в очередную ячейку оперативной памяти по адресу, поступающему по соответствующим входам адреса узла 6.

Третий выдаваемый по выходу тактовый импульс приращения адреса записи узла 8, поступая на соответствующий вход узла 9, производит сдвиг указателя адреса записи на одну позицию.

Четвертый выдаваемый по выходу тактовый импульс приращения адреса считывания узла 8, поступая на вход узла 13, производит в нем сдвиг указателя адреса считывания (инкремирование содержимого счетчика 53) данных из блока 12 на одну позицию, При этом пересылка одного слова из блока

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

1418725

50 очередного информационного кадра данных.

После этого на вход ?G стробирования выдаваемых данных начинают поступать синхроимпульсы, выдаваемые принимающей подсистемой. Поступление на вход 20 устройства 1-го импульса стробирования выдаваемых данных приводит к переполнению счетчика 4 импульсов, что приводит к выдаче по его выходу переполнения соответствующего сигнала, поступающего на вход разблокировки тактовых импульсов узла 7 управления считыванием, вырабатываемые тактовые импульсы которого обеспечивают управление считыванием очередного слова данных из ячейки узла 6 оперативной памяти и пересылку его в буферный регистр

22. При этом выдаются следующие три тактовых импульса.

Первый, выдаваемый по выходу элемента И 25 узла 7, тактовый импульс установки указателя адреса считывания группы, поступая на соответствующий вход узла 9, устанавливает на его выходах признак режима считывания и адрес, записанный в указателе адреса ячейки считывания.

Второй, выдаваемый по выходу элемента И 26 узла 7, тактовый импульс пересылки данных, поступая через элемент ИЛИ 14 на вход узла 6 оперативной памяти, обеспечивает чтение и выдачу данных из ячейки памяти на выходы узла 6. Этот же тактовый импульс поступает на вход регистра 22, обеспечивая запись в него прочитанных из узла 6 данных.

Третий, выдаваемый по выходу элемента И 27 узла 7, тактовый импульс приращения адреса считывания, поступая на соответствующий вход узла 9, производит сдвиг указателя адреса .считывания на одну позицию.

На этом заканчивается чтение и передача слова данных из очередной ячейки узла 6 в буферный регистр 22, после чего выдача тактовых импульсов прекращается.

Поступающий по входу 20 устройства импульс стробирования предпоследнего разряда приводит к возникновению на выходе счетчика 4 сигнала заполнения, который, поступая на вход режима преобразователя 2, обеспечивает пересылку содержимого буферного регистра 22 в преобразователь 2 синх5

45 ронно с поступлением по входу 20 устройства последнего импульса стробиронания с одновременной выдачей на выход 19 устройства значения старшего разряда пересылаемого кода данных.

Поступление по нходу 20 каждого следующего импульса стробирования выдаваемых данных приводит к выдаче синхронно с ним по выходу 19 значения следующего разряда ныдаваемой двоичной последовательности. С поступлением последнего импульса на вход счетчика 4 на его выходе вновь возникает сигнал переполнения, который аналогично описанному инициирует процесс пересылки следующего слова данных из очередной ячейки узла 6 н буферный регистра 22 устройства, т.е. к моменту завершения преобразования и выдачи данных по выходу 19 следующая порция (слово) данных находится н буферном регистре 22, Процесс тактирования выдаваемых данных со стороны принимающей подсистемы и процесс пересылки следующего слова данных из очередной ячейки узла 6 в буферный регистр 22 устройства развиваются параллельно и независимо одни от другого. Однако последний завершается раньше выдачи последнего бита, поступившего на преобразователь 2, благодаря тому„ что при применении устройства выдерживают соответствующее ограничение на максимальную частоту поступления импульсов стробирбвания выдаваемых данных, определяемое разрядностью преобразователя 2 и быстродействием основного тактового генератора узла

10 синхронизации, Принимающая подсистема должна подсчитывать число импульсов, поступивших по выходу 21 устройства за время сеанса обмена, так как это число определяет количество слов (кратных объему М узла памяти блока 12), пос-. тупивших за время обмена н узел 6 оперативной памяти.

0 начале следующего сеанса обмена передающая подсистема сообщает сигна- лом начальной установки, который поступает на:вход 18 устройства и вне связей устройства в принимающую подсистему в виде сигнала начала сеанса связи. После этого процесс обработки передаваемых межцу подсистемами данных осуществляется описанным образом.

Благодаря разнесению ио времени синхроимпульсов доступа к основной памяти при записи и считывании ðåàлизована возможность одновременного существования процесса передачи данных из узла памяти блока 12 буферирования в узле 6 и процесса передачи данных из узла 6 в буферный регистр

22 (и далее на выход 19 устройства), что обеспечивает возможность непрерь

ывного обмена данными между подсистемами работающими с различными или

У изменяющимися скоростями передачи.

9 1418725 1О дом блока преобразования параллельного кода в последовательный, Выход которого является выходом даНных устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения производительности, устройство содержит узел управления буферированием, двухканальный блок буферирования, узел доступа

10 памяти, элемент ИЛИ и узел обработки кадра, причем вход начальной установки узла обработки кадра соединен с установочными входами блока преобразо- вания последовательного кода в парал15 лел ный блока преобразования параллельного кода в последовательный, узФ О Р м У л а и э О б Р е т е н и Я ла у„равления б,ферированием, узла уйравления записью, узла адресации ст ойство для передаперативной памяти, узла синхронизачи Данных, содержаЩее блок пРеобРа ции и является входом начальной устазования последовательного кода в пановки устройства, выход готовности раллепьный, бло р р блок и еоб азования паблока преобразования последовательльного ко а в последовательный, ного кода в параллельный соединен с эел оперативной памяти, узел управУ Р входом разрешения узла управления ления считыванием, узел управления

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

У за ии и ичем Рого соеДинен с входом пРеРываниЯ ys.— памяти и узел синхронизации, ричем ин о мационный вход блока преобрационных выходов которого соединена эования последовательного кода в пас первой группой информационных вхораллельный является входом данных дов двухканального блока буферироваойства синхровход блока преоб- ЗО ния и группой информационных входов разовани д азования последовательного кода в узла доступа к памяти, группа адреспа аллельный является входом стробимыx анных стрoHct ных и УправлЯюших в ходов которого сОединеня с первыми Входями ядр еса

Р ЯЯ ". ТОРЯЯ "РУ""" " Д чтения записи и строба дву,ана„ьно

Узла син Рой ЗЯЦИИ "Дин ны """ 35 го блока б,ферирования, вторая гр па Выходо узла синхронизации соединена с группой синхровходов блока управления буферированием группа ядресных и управляющих Выходов кОтО

ОГО сое инена с Вторыми Входями ад реса строба и управляющим входом двухканального блока буферирования синхровходов узла управления считыванием, группа тактовых выходов которо- второй вход чтения-записи которого

ro соединена с группой вхо уп ой входов уста- 45 соединен с шиной нулевого потенциала ковки адреса чтения узла адресации устройства, группа информационных оперативнои памяти, гру п п яти группа выходов Выходов блока преобразования последокоторого соединена с группой адрес- вательного кода в параллельный соединых входов узла опер т оперативной памяти иена с второй группой информационных группа информационных выходов которо- 5О входов двухканального блока буфериго соединена с группой информацион- рования, группа информационных выхоных входов блока преобразования па- дов которого соединена с группами раллельного кода в последовательный, информационных входов узла оперативпервый синхровход которого является ной памяти и узла обработки кадра, входом стробирования выдаваемых дан- 55 группа адресных выходов которого соеных устроиства, а а выход готовности динена с группой входов установки соединен с входом разрешения узла уп- адреса узла доступа к памяти, стробиравлеиия считыванием, тактовый Вьпод рующий выход которого является выхокоторого соединен с нен с вторым синхровхо- цом сигнала сопровождения данных устl

1418725!

2 ройства и соединен с входом запрета узла управления записью, выход приращения адреса которого соединен с входом приращения адреса узла доступа к памяти, выход разрешения записи угла обработки кадра соединен с входом режима узла доступа к памяти и с входом разрешения узла управления записью, тактовый выход которого сое- 1ð динен с тактовым входом узла доступа к памяти и с первым входом элемента

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

2. Устройство по п.1, о т л и ч аю щ е е с я тем, что двухканальный блок буферирования содержит два узла 2р памяти и три мультиплексора, причем первые группы информационных входов первого и второго мультиплексоров объединены и образуют первую группу

I информационных входов, первые входы 25 адреса, чтения-записи и строба блока, вторые группы информационных входов первого и второго мультиплексоров объединены и образуют вторую группу информационных входов, вторые входы ЗО адреса, чтения-записи и строба блока, группа выходов первого и второго мультиплексоров соединена с входами данных адреса, записи-чтения и строба соответственно первого и второго уз35 лов памяти, выходы которых соединены соответственно с второй и первой группами информационных входов третьего мультиплексора, выходы которого являются группой информационных выходов узла, управляющие входы первого, второго и третьего мультиплексоров объединены и являются управляющим входом узла.

3. Устройство по п.1, о т л и ч а- 45 ю щ е е с я тем, что узел управления записью содержит три триггера, группу элементов И, элемент И и элемент

ИЛИ, причем вход установки первого триггера соединен с входом установки 5g второго триггера и является входом разрешения узла, первый вход элемента И является вторым входом запрета узла, первый вход элемента ИЛИ является установочным входом узла, выход второго триггера соединен с вторым входом элемента И, выход которого соединен с вторым входом элемента ИЛИ, выход которого соединен с входами сброса первого и второго триггеров, выход первого триггера соединен с вхо дом лаииых третьего триггера, выход которого соединен с первыми входами элементов И группы, вход синхронизации третьего триггера и второй вход первого элемента И группы образуют вторую группу синхровходов узла, вторые входы элементов И группы с второго по четвертый образуют входы соответственно с первого по третий первой группы синхровходон узла, выходы первого и третьего элементов И группы образуют группу тактовых выходов узла, выход второго элемента И группы является тактовым выходом узла, выход четвертого элемента И группы является выходом приращения адреса узла.

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

5. Устройство по п.1, о т л и ч аю щ е е с я тем, что узел доступа к памяти содержит реверсивный счетчик, три элемента ИЛИ и триггер, причем установочный и вычитающий входы р аверсивного счетчика, первые входы первого, второго и третьего элементов ИЛИ, вход установки триггера образуют группу входов установки адреса узла, разрядные выходы реверсивного счетчика, выход триггера и выход третьего элемента ИЛИ образуют группу адресных и управляющих выходов узла, выход переполнения реверсивного счетчика является стробирующим выхо1З

1418 125 14 дом узла, второй вход первого элемен- ИЛИ является входом режима узла, вита ИЛИ является входом приращения ход первого элемента ИЛИ соединен с адреса узла, второй вход третьего эле- суммирующим входом реверсивнбго счетмента ИЛИ является тактовым входом

5 чика сброса, выход второго элемента узла, второй вход второго элемента ИЛИ соединен с входом сброса триггера.

1418725

1418725

cnoEue Npec

° ° °

° е °

Ф ° °

I иг

Фие. 11

1418725

Составитель И.Хазова

Техред А.Кравчук Корректор A,Îáðó÷àð

Редактор В. Петраш

Подписное

Тираж 704

Заказ 4155/47

BHPMHH Государственного комитета СССР по делам изобретений и открытий

113035р Москва, Ж-35, Раушская наб,, д. 4/5

Производственно-полиграФическое предприятие, г. Ужгород, ул, Проектная, 4

Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных Буферное устройство для передачи данных 

 

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

Изобретение относится к вычислительной технике и может быть использовано в измерительно-вычислительньпс комплексах для сопряжения цифровых вычислительных приборов с ЦВМ непосредственно или через стандартный интерфейс Общая шина

Изобретение относится к цифровой вычислительной технике

Изобретение относится к вычислительной технике и может быть использовано для построения систем отображения при автоматизации экспериментов

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

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

Изобретение относится к вычисли тельной технике и может быть использовано при построении систем памяти ЭВМ

Изобретение относится к вычисли .тельной технике, и может быть использовано при построении систем памяти ЭВМ

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

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

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

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

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

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

Модем // 2109332
Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

Изобретение относится к устройствам для управления передачами данных через неспециализированную шину между запоминающим устройством или совокупностью внешних устройств (включая процессоры), как по отдельности, так и в совокупности, а более конкретно, к средствам, позволяющим разрешать конфликты на основе приоритетов между устройствами более эффективно, посредством исключения бесполезно отработавших циклов разрешения конфликтов и больших пакетных буферных устройств, и делать пропускную способность доступной для передачи данных

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