Устройство для вывода информации

 

1. УСТРОЙСТВО ДЛЯ ВЫВОДА . ИНФОРМАЦИИ, содержащее первый счетчик , первый накопитель, дешифратор, второй и третий счетчики, выходы которых соединены с адресньми входами накопителя и входами первой и второй групп дешифратора соответственно, отличающееся тем, что, с целью достижения, возможности работы вмагистральныхструктурах с групповым выводом в него введены -. блок управления формированием кадра, блок управления выводом, с четвертого по шестой счетчики-, второй накопитель , с первого по четвертый триггеры , коммутатор, группа ключей, первый и второй элементы И, с первого по. четвертый элементы И-НЕ, первый элемент. ИЛИ-НЕ, элемент ИСКЛОЧАЩЕЕ ИЛИ, первый и второй элементы НЕ, первый регистр, выход четвертого триггера соединен с первым входом второго элемента И, выход которого соединен с синхровходом первого регистра, выходы которого сое динены с входами ключей, выходы которых являются выходами группы устройства , входы первого регистра соединены с выходами группы первого накопителя , первый выход которого соединен с первым входом блока управления выводом и первьм входом элемента ИСКЛОЧАЮЩЕЕ ИЛИ, а второй выход -. .с вторым входом блока управления выводом и первым входом четвертого элемента И-НЕ, входы группы первого накопителя соединены с выходами группы коммутатора, с первого по третий входы накопителя соединены с первого по третий выходами блока управления формировав нем кадра соответственно , четвертый вход и первьй вход блока управления формированием кадра являются первым входом устройсл с: ства, пятый вход накопителя соединен с выходом первого элемента ИЛИ-НЕ, выход дешифратора соединен с первыми входами первого и второго элементов И-НЕ и входами сброса первого и второго триггеров, инверсные выходы которых соединены с -вторыми . входами второго и первого элементов И-Не соответственно, установочОд ные входы первого и второго триггеров ч1 Од соединены с выходами первого и второго элементов И-НЕ соответственно, а прямые выходы соединены.с третьим входом блока управления выводом и с вторыми входами блока управления формированием кадра соответственно, четвертый выход блока управления формированием кадра является выходом устройства, пятый выход соединен с первым входом первого элемента ИЛИ-НЕ и первым входом третьего счетчика, а шестой выход через первый элемент НЕ соединен с третьим

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

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

РЕСПУБЛИН (19) (1)) 14 А (ю4 С 06 Р 13/00

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

К ASTOPCHOlVPJ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTKPblTMA (21) . 3692871/24-24 (22) 20. 01. 84 . (46) 15,07.85. Бюл. У 26 (72) А.Л. Ланцов (71) Специальное конструкторскотехнологическое бюро физико-механи-, . ческого института им. Г. В. Карпенко (53) 681. 327. 11 (088 ° 8) (56) 1. Авторское свидетельство СССР

Ф 401999, кл. G 07 F 3/02, 1971. .

2. авторское свидетельство СССР

У 60293.4, кл. G 06 Г 3./04, 1978. (54) (») 1. УСТРОЙСТВО ДЛЯ ВЫВОДА.

ИНФОРМАЦИИ, содержащее пе рвый сче тчик, первый накопитель, дешифратор, второй и третий счетчики, выходы ко-. торых соединены с адресными входами накопителя и входами первой и второй групп дешифратора соответственно, отличающее ся тем, что, с целью достижения. возможности ра боты в. магистральных. структурах с групповым выводом в него введены блок управления формированием кадра, блок управления выводом, с четвертого по шестой счетчики; второй накопитель, с первого по четвертый триггеры, коммутатор, группа ключей, первый и второй элементы И, с первого по, четвертый элементы И-НЕ, первый элемент. ИЛИ-НЕ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, первый и второй элементы НЕ, первый регистр, выход четвертого триггера соединен с первым входом второ го элемента И, выход которого соединен с синхровходом первого регистра, выходы которого соединены с входами ключей, выходы которых являются выходами группы устройства, входы первого регистра соединены с выходами группы первого нако-. пителя, первый выход которого соединен с первым входом блока управления выводом и первым входом элемента

ИСКЛОЧАЮЩЕЕ ИЛИ, а второй выход — . .с вторым входом блока управления выводом и первым входом четвертого элемента И-НЕ, входы группы первого накопителя соединены с выходами группы коммутатора, с первого по третийвходы накопителя соединены с первого по третий выходами блока управления формирова1ием кадра соответственно, четвертый вход и первый вход блока управления формированием кадра являются первым входом устройства, пятый вход накопителя соединен с выходом первого элемента ИЛИ-НЕ, выход дешифратора соединен с первы— ми входами первого .и второго элементов И-HE и входами сброса первого . и второго триггеров, инверсные выходы которых соединены с вторыми . входами второго и первого элементов И-Не соответственно, установочные входы первого и второго триггеуов соединены с выходами первого и второго.элементов И-НЕ соответственно, а прямые выходы соединены с треть- р им входом блока управления выводом и с вторыми входами блока управления формированием кадра соответственно, четвертый выход блока управления фор- >Ь мированием кадра является выходом устройства, пятый выход соединен с первым входом первого элемента

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

1167614 входом шестого счетчика и с первым в ходом пе рв о го элем ен та И, выход которого соединен с вторым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и первым входом первого счетчика, второй вход которого, второй вход первого элемента И, третий вход блока управления формированием кадра, второй вход третьего счетчика, стробирующий вход дешифратора и второй вход шестого счетчика являются вторым вхо.— дом устройства, выход элемента

ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с третьим входом первого счетчика, выход которого соединен с четвертым входом блока управления выводом, пятый вход которого соединен с выходом первого из ключей группы, а шестой вход и вход сброса четвертого триггера является третьим входом. устройства, седьмой вход блока управления выводом, первый вход BTQ рого и третий вход пятого счетчиков являются четвертым входом .устройства, .восьмой вход блока управления выводом соединен с выходом четвертого счетчика, первый выход— с входом сброса третьего триггера, выход которого соединен с управлЛю, щими входами ключей группы, второй выход блока управления выводом соединен с входами группы второго счетчика и четвертого триггера, а третий выход соединен с первым входом четвертого счетчика и первым входом третьего элемента И-НЕ, второй вход которого соединен с выходом че тверто го элемен та И-НЕ, а входы группы соединены с выходами ключей группы, выход третьего элемента И-НЕ соединен с третьим входом четвертого счетчика, второй вход которого соединен с выходом в торо го н акр пителя, адре сиые входы которого соединены с выходами пятого и шестого счетчиков, вторые входы второго накопителя и пятого счетчика являются пятым входом устройства, а первый. вход второго накопителя и первый вход коммутатора являются шестым входом устройства, второй вход четвертого элемента И-НЕ является седьмым входом устройства, второй вход коммутатора является восьмым входом устройства, третий вход коммутатора и четвертый вход блока управления формированием кадра являются девятым входом устройства, с пятого по восьмой входы блока управления формированием кадра являются с десятого по тринацатый входами устройства, девятые входы блоков управления формированием кадра и выводом, синхровход третье ro триггера, третий вход в то. рого, четвертый вход четвертого и первый вход пятого счетчиков, четвертый вход первого счетчика, второй вход вторбго элемента И, третий вход первого элемента И-НЕ и вход второго элемента НЕ являются синхровходом устройства, а выход второго элемента НЕ соединен с третьим входом третье о и первым входом шестого счетчиков, третьим входом второгс элемента И-НЕ, синхровходоьФ четвертого триггера и вторым входом первого лемента ИЛИ-НЕ.

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

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

1167614 четвертым выходом блока, выход пятого элемента И-HE является вторым выходом блока, вход четвертого элемента НЕ является первым входом блока, выход четвертого элемен-, та НЕ соединен с вторым входом четвертого элемента И, первый вход которого соединен с выходом шестого элемента И-НЕ, а выход является первым выходом блока.

3. Устройство по п. 1, о т л ичающееся тем, чтоблокуправления выводом содержит второй регистр, первый и второй мультиплексоры, с шестого по восьмой элементы И, седьмой элемент И-HE третий и четвертый элементы ИЛИ-НЕ,; третий и четвертый элементы ИЛИ, вход установки второго регистра яв ляется седьмым входом блока, а синхровход является синхровходом блока, первый выход второго регистра соединен с пятыми входами первого и . второго мультиплексоров и является третьим выходом блока, а второй выход соединен с шестыми входами перво го и второ ro мультиплексоров и с первыми входами седьмого и восьмого элементов- И и четвертого элемента ИЛИ-НЕ, выход первого мультиплексора соединен с первым: входом второго регистра, выход второго мультиплексора соединен с вторыми входами второго регистра

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

Целью изобретения является дости- э жение возможности работы устройства в магистральных структурах с групповым выводом

На фиг. 1 представлена функциональная схема предлагаемого устройства; на фиг. 2 — функциональная схема блока управления формированием кадра; на фиг. 3 — функциональная схема блока управления выводом; на фиг. 4 — структура кадра; на 15 фиг. 5 — временная диаграмма формирования кадра; на фиг. 6 — времени четвертого элемента ИЛИ-НЕ, выходы седьмо ro и в осьмо го элемен тор

И соединены с третьим и вторым входа ми третьего элемента ИЛИ соответственно, выход четвертого элемента

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

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

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

Устройство содержит накопитель 1, второй 2- и третий 3 счетчики, первый регистр 4, блоки управления формированием кадра 5 и выводом 6, первый счетчик 7, четвертый счетчик 8, второй накопитель 9, пятый 10 и шестой 11 счетчики, дешифратор 12, первый 13 и второй 14 триггеры, коммутатор 15, группы ключей 16, третий 17 и четвертый 18 триггеры, первый 19 и второй 20 элементы И, первый 21, второй 22, третий 23 и четвертый 24 элементы И-НЕ, первый элемент ИЛИ-НЕ 25, элемент ИСКЛЮ1167614 .4

ЧАНМЦЕЕ ИЛИ 26, первый 27 и второй

28 элементы НЕ.

Дополнительно на фиг. 1 позициями 29-45 обозначены входы и выходы устройства.

Блок у правлен ия форм иров ан ием кадра содержит узел 46 (согласующей) задержки, второй элемент ИЛИ-НЕ

47, первый 48 и второй 49 элементы

ИЛИ,третий 50, четвертый 51 и пятый 52 элементы И, пятый 53 и шестой 54 элементы И-НЕ, третий 55 и четвертый 56 элементы НЕ.

Дополнительно на фиг. 2 позициями 57-62 обозначены входы и выходы блока.

Блок управления выходом содержит второй регистр 63, первый 64 и второй 65 мультиплексоры, третий 66 и четвертый 67 элементы ИЛИ-НЕ, шестой 68, седьмой 69 и восьмой 70 элементы И, седьмой элемент И-HE 71, третий 72 и четвертый 73 элементы. ИЛИ.

20

Дополнительно на фиг. 3 позициями 74-83 обозначены входы и выходы блока.

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

Выходная информация представляется в виде кадра, структура которого (фиг. 4) в общем случае включает программу маршрута А, программу настройки В и массив данных. Программа маршрута состоит из адресов 35

А звеньев, которые должны последовательно включаться при установлении связ и между рассматриваемым устройством и приемным абонентом. Программа настройки В может включать ад- 40 ре сную информацию, характеризующую размещение элементов массива в памяти абонента, тип запускаемой в абоненте операции, программную информацию и др. Для кодирования 45 вида настройки используется поле

U, причем один из наборов в U, а именно 11... 1, используется в качестве индикатора паузы на выходной магистрали. Для разметки кадра используется первый, (ш+1)-й и (m+2)-й, разряды. Последние два разряда применяются только для определения границ частей кадра в процессе вывода и на выходную магистраль — выход 43 не поступают. Состоянием "0" в первом разряде кадра выделяется последний элемент А программы маршрута, состоянием "0" в (m+1)-м разряде помечается последний элемент кадра, а состоянием "1" в (m+2)-м разряде выделяется программа маршрута А

В частном случае может отсутствовать программа маршрута А, если между рассматриваемым устройством и абонентом используется фиксированная связь. Может также отсутствовать и программа настройки В, если в приемном абоненте -должна сохраняться предыдущая настройка. Наконец, могут отсутствовать вместе части кадра А и В. В результате получаем четыре разновидности кадров: ABD, AD, BD u D типа. Информация, вклю0 чаемая в кадр, поступает в устройство параллельно по трем каналам: элементы А,, V; и В, кадра — по входу 40, данные D; — по входу 39 и признаки V, — по входам 35 и 36, что связано с различием способа и места получения кадровой информации,, а именно, А „ и В„ являются компонентами общей программы, характеризую-, щей весь кадр в целом, данные Р„ представляют собой результаты обработки, инициированной указанной общей программой, а. признаки V

1 являются элементами адресной последовательности, с помощью которой считывались данные, участвовавшие в указанной обработке. Одновременно с признаками V на вход 33 устройства поступает признак разрешения вывода, а на вход 34 — признак последнего данного, вводимого в кадр. Первым признаком выделяется элемент в последовательности данных D, после ввода которого можно начинать вывод кадра. Вывод первых элементов кадра может идти одновременно с "добавлением" в кадр оставшихся

I элементов. Второй признак определя= ет границу кадра. В случае паузы на входах 35 и 36 устанавливается состояние "0", . а на входе 34 сохраняется состояние "0". Состояние

"0" на входах 35 и 36 будет устанавливаться и тогда, когда результат

D; не записывается в кадр и должен быть пропущен (при обработке. этот результат является промежуточным) .

Таким образом, каждой последовательности данных D в устройстве собтветствует последовательность той же длины из признаков V„ . При этом по фазе последовательность данных D

Г

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

4 з адержки.

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

При совпадении адресов в накопитель

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

В результате требуется притормозить .процесс загрузки в накопитель 1 до момента вывода из него содержимого хотя бы ячейки, Такой случай может возникнуть при невозможности. определенное время осуществлять вывод из-эа занятости магистрали узла 43 другим передающим устройством..Второй случай встречается либо при начальном пуске устройства, когда по сигналу с входов 30 и 39 одновременно устанавливаются в состояние "0" счетчики 2 и 3, либо когда вывод из накопителя 1 производится быстрее, чем ввод в него новых данных. В этом случае при совпадении адресов накопитель 1 оказывается пустым и требуется торможение чтения до момента записи в кадре хотя бы одного нового элемента.

В первом случае фронт сигнала на выходе дешифратора 12 совпадает с фронтом синхросигнала с входа 45, а во втором случае — со спадом этого синхросигнала. Это связано с тем, что счетчики 2 и 3 синхронизируют ся сдвинутыми относительно друг друга импульсами. При этом необходимое разделение осуществляется путем стробирования в элементах 21 и 22 сигнала с выхода дешифратора 12 синхросигналами с входов 42 и 45.и запоминания первого из появившихся на выходе элементов 21 и 22 cHI налов в триггерах 13 и 14, которые до момента совпадения находились в состоянии "О". Триггер, установив5 шийся в состояние "1 1 первым, запрещает переход в такое же состояние второго триггера, что может прои зойти через полтакта, если такой запрет не выполнить. В результате в зависимости от предыстории, совпадения адресов в состоянии "1" оказывается один из триггеров 13 и 14.

После разнесения" адресов чтения и записи хотя бы на "1" на выходе

1S дешифратора I 2 появляется низкий уровень, которым производится установка упомянутых триггеров в состояние "0". В момент начальной установки по сигналу с входа 30 выход де20 шифратора 12 блокируется, что связано с необходимостью приведения в состояние "0" обоих триггеров 13 и

14, которые перед начальной установкой оказываются в случайном состоя 25 нии и, следовательно, могут создать запрет на ввод кадра при полностью пустом накопителе 1. После окончания действия сигнала с входа 30 первым появляется сигнал на выходе элемента 21.

Устройство работает в двух режимах — ввода и вывода кадра.

Ввод (формирование) кадра. Для кадров АВР, AD u BD типа процесс ввода начинается с формирования заголовков АВ, А, В соответственно.

Ввод заголовка инициируется стробом (моменты tI и t6 для кадров соответственно типа ABD u AD на фиг. 6), 40 по которому на выходе 60 низким уровнем устанавливается разрешение счета для счетчика 3 и разрешение записи на входе элемента ИЛИ-НЕ 25. . Одновременно с входа 40 через комму-. татор 15, управляемый стробом с входа 38, на вход накопителя 1 последовательно с частотой синхроимпульсов с входа 42 поступают элементы заголовка AIА В. При этом по каждому синхроимпульсу вначале производится запись в накопитель 1, а через полтакта увеличивается содержимое счетчика 3.

Ввод данных осуществляется при появлении на выходе узла 46 задержки признаков, поступивших на входы 35 и 36 и образующих инверс ную рабочую комбинацию (содержащую

1167614 согласно фиг. 4 хотя бы одну логическую единицу). Дешифрация этой комбинации производится элементом .

ИЛИ 48. Для исключения влияния начального состояния узла 46 задержки при начальном пуске сигнал с выхода элемента ИЛИ 48, начиная с момента появления на входах Зб и 35 первой рабочей комбинации и на время задержки в узле 46, по сигналу. с;, 10 входа 31 блокируется в элементе

И 50. При появлении на выходе элемента 50 строба записи могут иметь место два случая. В первом случае (момент t ) упомянутый строб появ- 15 ляется при незакончившемся формировании заголовка (на входе 38 продолжает сохраняться состояние 1 ) .

В результате на выходе элемента g

И 52 формируется высокий уровень, на 20 выходе элемента ИЛИ 49 вместо серии синхроимпульсов устанавливается постоянный высокий уровень. Это приво- .. дит к торможению процесса формирова.ния новых данных в источнике сооб- 25 щений, который тактируется указанными синхроимпульсами. При этом первый элемент будет находиться на входе 39 до момента с окончания формирования заголовка и восстановления серии синхроимпульсов на выходе 44. В момент ввода последнего данного (моменты t< и t ) на выхо9 де 61 блока формируется признак конца кадра, который записывается

35 в (m+1) -й разряд кадра. При появлений на входе 34 низкого уровня, что соответствует появлению последнего элемента с задержкой на такт, источник сообщений устанавливает на входах 35 и Зб состояния "0", оставляя состояние на входе 34 без изменения. В результате после записи последнего элемента (моменты t>, tm) на выходе элемента ИЛИ

48 устанавливается состояние."0", что приводит к появлению на выходе 60 запрета (состояние ."1") записи. !

Во втором случае ввод заголовка заканчивается раньше, чем на вы ходе элемента И 50 появляется строб записи данных (момент tg ) . В этой ситуации сразу после окончания действия строба 38 исчезает и разрешение записи на выходе 60, что приводит к остановке процесса формирования кадра.

С помощью элемента И 52 и элемента ИЛИ-НЕ 54 при вводе формируется код V1 в (m-1)-м и m-м разрядах согласно структуре кадра на фиг. 4.

При вводе адресной программы маршрута на входе 38 действует высокий уровень, которым на выходе 58 устанавливается Состояние "0". В процессе ввода программы настройки на входах 38 и 37 действуют состояния "1" и "0", что вызывает появление на выходах 58 и 59 состояний

"1" и "0", в течение времени ввода данных D„ на входах 37 и 38 действует состояние "0" и на выходы 58 и 59 поступает проинвертированное содержимое узла 46 за- держки.

Инициирование ввода кадров П типа (момент t«) аналогично фазе ввода данных в кадрах ABD, AD u BD типа.

Вывод кадра. Процесс вывода осуществляется под управлением блока 6, диаграмма переходов которого показана на фиг. 7, где Х - признак наличия в накопителе 1 готового к выводу кадра; Х вЂ” признак кадра с.адресной частью А; Х вЂ” признак окончания задержки запуска вывода; Х признак последнего звена в программе маршрута выв ода; Х вЂ” приз н ак по следнего элемента в кадре; Х6 — ответ из очередного звена в канале связи об установлении связи;

S ...,S — состояния блока 6 управления, закодированные согласно таблице.

Выход в регистре 63

75 . 76

Состояние

Sp

Б1

Б

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

После появления запроса Х и кере1 хода в состояние S< начинается отсчет задержки, с которой должен быть|

9 11 начат вывод. Задержка в состоянии

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

По окончании выполнения задержки в случае кадров типа ABD u AD про" исходит переход в состоянии Б2, а в случае кадров типа BD u D — в состояние S . В состоянии S> произ-

1 водится последовательное установление связи со всеми звеньями маршрута. После получения ответа об ус-. тановлении связи с последним звеном (Х4, Х = 1) происходит переход в состояние S> В состоянии S производится передача настроечной информации, если она есть, и данных. После передачи последнего элемента в кадре (Х = 1) происходит возврат в

5 исходное состояние S . В исходном состоянии блока 6 счетчик (кадров) 7 находится в состоянии "0" и режиме обратного счета с установленным на входе разрешения счета запретом.

Счетчик 8 при этом находится в режиме предустановки. В момент t4 с выхода 62. блока 5 поступает разрешение на вывод, служащее для блока 6 запросом. Это приводит к записи в следующем такте в счетчике 8 значения задержки, с которой должен

1 быть начат вывод. На диаграмме показан случай задержки, равной двум тактам. С появлением запроса с выхода 62 в счетчике 7 устанавливается режим прямого счета, что приводит сразу к исчезновению в нем на выходе сигнала и соответственно к появлению на входе 81 высокого уровня, что является разрешением для перехода в следующем такте (момент t ) блока 6 в состояние S> В состоянии

S< в счетчике 8 устанавливается ре67614

10 жим обратного счета, разрешение для которого формируется на выходе элемента И-HF. 23 и имеет вид

1и(-qa (1 1

m-ni2 /

50 где Т вЂ” признак занятости магистрали выхода 43 (высоким уровнем); значения в (m-n+1) -м, (m-n+2) -м m-м разрядах выходного кадра, образующих поля U и ф .!

Кодовая композиция в укаэанных разрядах, равная 11...1, соответствует паузе на магистрали — выходе 43.

В соответствии с выражением .(1) отсчет задержки для безадресных кадров (BD и D типа), характеризующихся признаком Х = О, начинается сразу после выявления паузы на магистрали. В случае адресных кадров (ABD и AD типа) разрешение (1) возникает при дополнительном условии Т = О. Последнее связано с тем, что после окончания обмена и появления паузы старая связь в случае

К-звенного маршрута будет разрушена только через К тактов. Выход в этом случае на установление связи до разрушения старой приведет к пропуску части или полностью адресов А, которые не будут восприниматься приемными звеньями до появления признака Т = О. Использование дополнительного условия Т при работе с безадресными кадрами недопустммо, поскольку на магистрали в этом случае постоянно со стороны абонента поддерживается уровень "1" . По достижении в счетчике 8 состояния "О" (момент t1) через такт (момент t4 ) блок 6 переходит не в состояние 82; поскольку на входе 78 в (ш+2)-м разряде накопителя 1 находится признак адреса Х = 1. В момент этого перехода осуществляется перепись из нако-. пителя 1 в регистр 4 первого адресного слова А(и увеличение в счетчике 2 на "1" адреса чтения. По сигналу, сформированному на выходе элемента ИЛИ 72, открываются ключи 16 и на выходе 43 появляется первое адресное слово А1. Одновременно из накопителя 1 производится выборка второго адресного слова А .

Дальнейшее изменение состояния в регистре 63, счетчике 2 и регистре 4 в процессе установления связи будет.тактироваться сигналами ответа с входа 29, поступающими из приемных устройств в моменты t<, и t> . В отсутствие этих сигналов на выходе 82 действует высокий уровень, запрещающий счет в счетчике 2, а триггер устанавливается с задержкой на полтакта относительно положительного фронта сигнала 82 в состояние "0". Последнее обеспечива-. ет сохранение в регистре 4 адресного слова до момента получения ответа с входа 29. При появлении ответа по фронту следующего синхроимпульса в регистр 4 эаписывается выбранное уже из накопителя

1 следующее адресное слово A,. а Э состояние счетчика 2 увеличивается на "1". В момент t1 с выхода ключа 1 6 на вход 79 блока 6 управления выводом поступает признак, последнего адресного слова А, что через такт (момент t ) приводит к переходу блока 6 в состояние Яэ, в котором осуществляется синхронный вывод данных из устройства, прерыва емый по сигналу с входа 77, воз67614 l2 никающему при полном считывании данных иэ накопителя 1, и сигналу ответа с входа 29, появляющемуся при переполнении входной буферной

5 памяти в приемном устройстве. При поступлении сигнала с входа 77 (момент t ) на выходе 82 блока 6 управления выводом высоким уровнем формируется запрет счета для счетчика 2 и через такт триггер 17 переходит в состояние " 1", закрывая ключи 16. Возобновление обмена происходит в момент. t, когда содер-! жимое счетчика 3 увеличивается на

15 "1" и начинает превьш ать содержимое счетчика 2. При этом с задержкой в полтакта и в регистр 4 записывается данное D1 . В момент й1 от абонента по входу 29 поступает сигнал запрета дальнейшего вы— вода, точнее не приходит запрос на ввод следующего данного, а в момент разрешение на продолжение ВыВОда ° Конец обмена (момент,э) сопровождается появлением .íà (m+1) ì выходе накопителя 1 состояния "0", что приводит через такт к возврату блока 6 в состояние Бо, а еще через такт — к переходу триггера 17 в состояние "I", закрывающего ключи 16, 1167614

116761-4

Фиг,) 1167614

75 73

ll67614

Фиг. Ф! 167614

Я,59

°

60 ьза а с ю и!!676!4

2 Я х х

Фиг.7

Составитель В. Верховский

Редактор А. Алексеенко Техред А.Бабинец Корректор М.Розман

Подписное

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Заказ 4438/48 Тираж 710

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

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

Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации Устройство для вывода информации 

 

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

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

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

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

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

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

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

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

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