Устройство для сопряжения

 

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ, содержащеепервый дешифратор, адресный счетчик, первый триггер, (n+l) элементов памяти, (п+2) элементов И, причем выходы адресного счетчика соединены с входами первого дешифратора , а информационные выходы первых п элементов памяти соединены с информационными входами первых п элементов И, выходы которых являются информационными выходами устройства, первый выход первого дешифратора соединен с первым входом (п+1) элемента И, отличающееся тем, что, с целью расширения области применения, в устройство введены делитель частоты, второй дешифратор, второй и третий триггеры, сдвигающий регистр и блок формирования режимов , причем первый, второй и третий командные входы устройства соединены соответственно с входами режимов записи, считьшания и стирания блока формирования режимов, а входы конца записи и начала работы устройства соединены соответственно с входами сброса режима записи и установки в исходное состояние блока формирования режимов, третий командный вход устройства соединен с первым Й-входомпервого триггера, а вход начала работы устройства соединен с вторым R-входом первого триггера и первым входом сброса делителя частоты, тактовый вход которого соединен с синхровходом устройства, выход готовности считьтания которого соединен с выходом запроса тактов блока формирования режимов, а входы анализа состояния служебного разряда , синхронизации информации, синхронизации записи, начало режима блока формирования режимов соединены соответственно с первым, вторым, третьим и четвертым, выходами второго дешифратора, информационные входы (А С которого сбединены с информационными выходами делителя частоты, а пятый и шестой выходы второго дешиф .ратора соединены соответственно с S-входом второго триггера и К-входом третьего триггера, инверсный выход которого соединен с входом сос тояния памяти блока формирования реОд 00 00 SI жимов, а прямой пыход третьего триггера соединен с входом строба тактов информации блока формирования режимов , четвертый и третий выходы второго дешифратора соединены соответственно с тактовым входом адресного счетчика и R-входом третьего триггера, первый выход сброса блока формирсва ния режимов соединен с выходом наличия режима устройства и с входом сброса адресного счетчика, второй выход сброса блока формирования режимов соединен с установочными входами сдвигающего регис -ра, прямой, и инверсный (п+1) выходы сдв щего регисчра соединены соответственно с входом

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

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

РЕСПУБЛИК (51)4

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3586182/24-24 (22) 03.05.83 (46) 30.08.85. Бюп. У 32 (72) А.Г.Орехов и А.А.Стефановский (53) 681. 3 (088. 8) (56). Авторское свидетельство СССР

И 746488, кл. G 06 F 3/04, 1977.

Авторское свидетельство СССР

В 752321, кл. G 06 F 3/04, 1978. (54)(57) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ, содержащее первый дешифратор, адресный счетчик, первый триггер, (п+1) элементов памяти, (n+2) элементов

И, причем выходы адресного счетчика соединены с входами первого дешифратора, а информационные выходы первых и элементов памяти соединены с информационными входами. первых и элементов И, выходы которых являются информационными выходами устройства, первый выход первого дешифратора соединен с первым входом (n+1) элемента И, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения, в устройство введены делитель частоты, второй дешифратор, второй и третий триггеры, сдвигающий регистр и блок формирования режимов, причем первый, второй и третий командные входы устройства соединены соответственно с входами режимов записи, считывания и стирания блока формирования режимов, а входы конца записи и начала работы устройства соединены соответственно с входами сброса режима записи и уста" новки в исходное состояние блока формирования режимов, третий командный вход устройства соединен с перÄÄSUÄÄ 1176337 А вым R-входом первого триггера, а вход начала работы устройства соединен с вторым R-входом первого триггера и первым входом сброса делителя частоты, тактовый вход которого соединен с синхровходом устройства, выход готовности считывания которого соединен с выходом запроса тактов блока формирования режимов, а входы анализа состояния служебного разряда, синхронизации информации, синхронизации записи, начало режима блока формирования режимов соединены соответственно с первым, вторым, третьим и четвертым выходами второго Я дешифратора, информационные входы которого соединены с информационными выходами делителя частоты, а пятый и шестой выходы второго дешиф.ратора соединены соответственно с

S-входом второго триггера и R-вхо,дом третьего триггера, инверсный выход которого соединен с входом состояния памяти блока формирования режимов, а прямой выход третьего триггера соединен с входом строба тактов информации блока формирования режимов, четвертый и третий выходы второго дешифратора соединены соответственно с тактовым входом адресного счетчика и R-входом третьего триггера, первый выход сброса блока формирования режимов соединен с выходом наличия режима устройства и с входом сброса адресного счетчика, второй выход сброса блока формирования режимов соединен с установочными входами сдвигающего регистра, прямой,и инверсный (и+1) выходы сдв . щего регис..ра соединены соответственно с входом

1176337 готовности записи блока формированиь режимов, и с первым входом (n+2)-ro элемента И, выход квитанции считывания .блока формирования режимов соединен с управляющими входами первых и элементов И и с выходом готовности считывания устройства, информационный вход устройства соединен с информационным входом сдвигающего регистра, выходы разрядов с 1 по и которого соединены с информационными входами первых и элементов памяти, входы записи и считывания п первых элементов памяти соединены соответственно с выходами записи информации и счи-.ывания информации блока формирования режимов, выход квитанции записи которого соединен с вторым входом (n+2)-ro элемента И, с информационным входом (п+1) элемента памяти и с вторым входом (n+1) элемента И, третий вход которого соединен с выходом опроса памяти блока формирования режимов и с входом считывания (и+1) элемента памяти, выход разрешения тактов блока формирования режимов соединен с счетным входом адресного счетчика и с третьим инверсным входом (n+2)-го элемента И, выход которого соединен с вторым входом сброса делителя частоты и с тактовым входом сдвигающего регистра, четвертый вход (n+2)-го элемента И соединен с тактовым входом устройства, выход объема памяти кото— рого соединен с выходом первого триггера, а адресные входы всех элементов памяти соединены с выходами адресного счетчика, второй выход первого дешифратора соединен с входом переполнения памяти блока формирования режимов, выход которого "Запись признака занято" соединен с входом записи (n+1)-ro элемента памяти, информационный выход которого соединен с S входом второго триггера, выход (n+1)-ro элемента И соединен с 8 входом первого триггера, причем блок формирования режимов содержит триггер записи, триггер считывания, триггер стирания, шесть

D-триггеров, 5 элементов ИЛИ, 8 элементов И, элемент ЗИ-ИЛИ, элемент

НЕ, причем вход режима записи блока формирования режимов соединен с S входом триггера записи, выход которого соединен с 0 входом первого

D-триггера, вход режима считывания блока формирования режимов соединен с первым входом первого элемента И, выход которого соединен с S входом триггера считывания, вход сброса режима записи блока формирования режимов соединен с первым R-входом триггера записи, второй R-вход которого

Чоединен с выходом первого элемента

ИЛИ, с первыми входами второго и третьего элементов ИЛИ, с R-входом четвертого D-триггера, с R-входом триггера стирания и с первым R-входом триггера считывания, вход режима стирания блока соединен с S-входом триггера стирания, выход которого соединен с D-входом второго D-триггера, выход первого D-триггера соединен с выходом квитанции записи блока, с первым входом первого элемента И элемента ЗИ-ИЛИ, с первыми входами второго и третьего элементов И, с первым входом четвертого элемента

ИЛИ, с вторым R-входом триггера считывания, выход которого соединен с

D-входом третьего D-триггера, тактовые входы первого, второго и третьеrî D†- триггеров объединены и соединены с входом начала режима блока формирования, вход установки исходного состояния которого соединен с R-входами первого, второго, третьего

D-триггеров и первым входом первого элемента ИЛИ, инверсный выход первого D-триггера соединен со вторым входом первого элемента И и с первым входом второго элемента И элемента

ЗИ-ИЛИ, второй вход второго элемента

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

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

И, со вторым входом первого элемента И элемента ЗИ-ИЛИ и с выходом .третьего D-триггера, инверсный выход которого соединен с третьим входом второго элемента И элемента ЗИ-ИЛИ, выход элемента ЗИ-ИЛИ соединен с. первым выходом сброса блока формирования режимов и с R-входом пятого

D-триггера, D-вход которого соединен .с входом переполнения памяти блока формирования режимов, вход синхрони1176337 зации записи блока формирования режимов соединен с тре тьим входом в торого элемента И, с первым входом седьмого элемента И и с тактовым входом пятого

D òðèããåðà, выход которого соединен со вторым входом первого элемента ИЛИ вход состояние памяти блока формирования режимов соединен с третьим входом третьего элемента И, со вторым входом второго элемента И и через элемент HE со вторыми входами пятого и шестого элементов И, третий вход пятого элемента И соединен с входом строба тактов информации блока формирования режимов, вход анализа состояния служебного разряда блока формирования режимов соединен с третьим входом четвертого элемента И, выход которого соединен с выходом опроса памяти блока формирования режимов, вход синхронизации информации блока формирования режимов соединен со вторым входом третьего элемента И и с третьим входом шестого элемента И, выход которого соединен с выходом квитанции считывания блока формирования режима, вход готовности записи блока формирования режимов соединен с третьим входом седьмого элемента И и с четвертым входом второго элемента И, выход кото

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

Целью изобретения является расширение области применения устройства.

На фиг.1 представлена блок †схе устройства для сопряжения; на фиг.2пример выполнения блок †схе блока формирования режимов.

Устройство содержит (фиг.l) делитель 1 частоты, дешифраторы 2 и 3, блок 4 формирования режимов, адресный счетчик 5, триггеры 6-8, сдвигаюший регистр 9, элементы (10-1)... (10-n), 10- (n+1) памяти, элементы

И (11-1)... (11-n), 11-(и+1), ll-(и+2), командные входы 12-14, вход 15 "Еонец записи", вход 16

"Начало работы", синхронизирующий

5 !

О

20 рого соединен с выходом записи инфор . мации и со вторым входом второго элемента ИЛИ, выход второго элемента ИЛИ подключен к входу R шестого D-триггера, входы С и D которого объеДинены и соединены со входами С и D четвертого D-триггера, с выходом третьего элемента И, со вторым входом третьего элемента ИЛИ и с первым входом восьмого элемента И, выход которого соединен со вторым входом третьего элемента И элемента ЭИ-ИЛИ и с выхо-. дом запроса тактов блока формирования режимов, выход пятого элемента

ИЛИ соединен со вторым входом седьмого элемента И, выход которого соединен с выходом "Запись признака занято" блока формирования режимов, инверсный выход четвертого D-триггера соединен со вторым входом восьмого элемента И, выход третьего элемента ИЛИ соединен с вторым выходом сброса блока формирования режимов, выход разрешения тактов которого соединен с четвертым входом третьего элемента И и с инверсным выходом шестого D-триггера, выход пятого элемента И соединен с выходом считывания информации блока формирования режимов. вход 17, тактовый вход 18, информационный вход 19 выход 20 "Готовность записи", выход 21 "Готовность считывания", выход 22 "Объем памяти", выход 23 "Наличие режима", информационные выходы устройства (24-1) ° . ° (24-n).

Устройство по фиг.2 содержит триггер 25 записи, триггер 26 считывания, триггер 27 стирания, D-триггеры

28-33, элементы ИЛИ 34-38, элементы

И 39-46, элемент ЗИ-ИЛИ 47, элемент

HE 48, вход 49 "Режим записи", вход

50 "Режим считывания", вход 51 "Режим стирания", вход 52 "Сброс режима записи", вход 53 "Состояние памяти", вход 54 "Готовность записи", вход 55

"Переполнение памяти", вход 56

"Анализ состояния служебного разряда", вход 57 "Синхронизация информации", вход 58 "Синхронизация запи1176337 си", вход 59 "Начало работы", вход

60 "Строб тактов", вход 61 "Установка в исходное-состояние", выход 62

"Запрос тактов", выход 63 "Квитан-. ция считывания", выход 64 "Запись" 5 выход 65 "Считывание", выход 66

"Квитанция записи", выход 67 "Опрос памяти", выход 68 "Разрешение тактов", выход 69 "Запись признака

"Занято", выходы 70, 71 "Сброс".

Делитель 1 частоты и второй дешифратор 3 с помощью поступающих с синхронизирующего входа 17 сигналов формируют сигналы Г, Г, f>, f<, Г обеспечивающие синхронизацию всех 15 блоков устройства.

Блок 4 формирования режимов обеспечивает формирование сигналов, управляющих работой блоков устройства в различных режимах работы. Сдвигающий регистр 9 предназначен для преобразования последовательного и-разрядного кода информационного сообщения в параллельный с последующей записью его в элементы памяти (10-1)... 10-п) По адресу, определяемому адресным счетчиком 5. Элемент 10-(и+1) памяти предназначен для контроля наличия информации в элементах (10-1)...(10-n) памяти; если в элементе 10-(и+1) памяти 30 по какому-то адресу записана единичная информация, то это означает, что по этому адресу в элементах (10-1)... (10-n) памяти записана значащая информация, если в элементе 10- (n+1) памяти по какому-то адресу записана нулевая информация,то это означает, что по этому адресу в элементах (10-1)...(10-n) памяти нет значащей информации, 40

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

После подачи питающего напряжения на синхронизирующий вход 17 подаются сигналы частоты f» а на вход 16 "На-45 чало работы" подается сигнал установки в нулевое состояние триггера 6, делителя 1 частрты, блока 4 формирования режимов, в котором на выходе элемента ЗИ-ИЛИ 47 формируется сигналЮ установки в нулевое состояние триггеров 31-33 и адресного счетчика 5 °

Сигнал установки с блока 4 формирования режимов через выход 70 "Сброс" передается на выход 23 Наличие режи-55 ма", а.через выход 71 "Сброс" — на сдвигающий регистр 9, в котором первый разряд устанавливается в единичиое состояние, а все остальные — в нулевое.

Рассмотрим работу устройства в режимах "Запись", "Считывание", "Стирание", Стирание-запись", "Считывание- стирание". . P "Запись" начинаетсЯ после прихода на вход 12 сигнала "Запись", по которому в блоке 4 формирования режимов триггер 25 записи переключается в единичное состояние. По спаду ближайшего сигнала Я, поступающего в блок 4 формирования режимов через вход 59 "Синхронизация записи", переключается в единичное состояние первый Р-триггер 28, устанавливая режим

"Запись". При этом на выходе элемента ЗИ-ИЛИ 47 появляется уровень "0", который передается через первый выход 70 "Сброс" на выход 23 "Наличие режима" и на вход R-адресного счетчика 5, снимая принудительное удержание его в нулевом состоянии. Кроме того, единичный сигнал с выхода первого D-триггера 28 в блоке 4 формирования режимов через элемент ИЛИ

37 разрешает прохождение сигнала f< с первого выхода второго дешифратора

3 в блок 4 формирования режимов через вход 56 "Анализ состояния служебного разряда", через четвертый элемент И 42 и выход 67 "Опрос памяти" блока 4 формирования режимов на вход "Считывание" элемента

10(п+1) памяти с целью определения свободны ли элементы (10-1)... (10-и) памяти по нулевому адресу.

Если по нулевому адресу в элементе !

10-(n+1) памяти записана "О" информация, то это означает, что элементы (10-1)...(10-n) памяти свободны по нулевому адресу, при этом второй триггер 7, устанавливаемый каждый раз в "О" сигналом Г4 с шестого выхода второго дешифратора 3, остается в нулевом состоянии. Единичный .сигнал с инверсного выхора второго триггера 7 поступает в блок 4 формирования режимов через вход 53 "Состояние памяти" на третий вход третьего элемента И 41, разрешая тем самым прохождение сигнала f с второго выхода второго дешифратора 3 через вход 57"Синхронизация информации" и третий элемент И 41 на тактовые входы четвертого 31 и шестого 33

D-.òðèããåðîâ, а также через третий элемент ИЛИ 36, второй выход 71.1176337

"Сброс" на установку исходного состояния сдвигающего регистра 9. Кроме того, сигнал с выхода третьего элемента И 41 "Запрос ТИ" поступает через восьмой элемент И 46 и выход 62

"Запрос тактов" блока 4 формирования режимов на выход 20 "Готовность записи" для запроса информационного сообщения. По спаду выходного сигнала третьего элемента И 41 четвертый

3l и шестой 33 D-триггеры устанавливаются в единичные состояния, при этом четвертый D-триггер 31 запрещает передачу на выход 62 "Запрос тактов" выходного сигнала третьего элемента И 41, а нулевой сигнал с инверсного выхода шестого D òðèããåðà

33 запрещает по входу 57 "Синхронизация информации" прохождение через третий элемент И 41 сигнала f4, а также через выход 68 "Разрешение тактов" блока 4 формирования режимов запрещает по входу Ч переключение адресного счетчика 5 к новому адре25 су. Кроме того, этот же сигнал разрешает прохождение тактовых импульсов с тактового входа 18 через элемент И 11-(n+2) на тактовый вход

30 сдвигающего регистра 9 и на второй

R вход делителя 1 частоты. Так как в исходном состоянии в первом разряде сдвигающего регистра 9 записана "l" а в остальных — "О" в том

У У

35 числе и в (и+1)-ом разряде, то нулевой сигнал с (n+1)-го разряда через вход 54 "Готовность записи" в блоке

4 формирования режимов запрещает формирование сигналов 13апись" элементами И вторым 40 и седьмым 45, а сигнал "1" с инверсного выхода (и+1) Разряда разрешает по третьему входу прохождение тактов через элемент 11-(и+2) на тактовый вход сдвигающего регистра 9 для записи в него 45 информационного сообщения с информационного входа 19. После записи в сдвигающий регистр 9 и символов сообщения на инверсном выходе (и+1)разряда сдвигающего регистра 9 появляется сигнал "0", запрещающий прохождение тактов в регистр„ а появившийся по спаду n-ro такта единичный сигнал на выходе (п+1) разряда сдвигающего регистра 9 в блоке 4 формирования режимов разрешает прохождение сигнала f.÷åðåý второй эле5 мент И 40 в элементы (10-1)... (10-и) памяти для записи информации с первых п разрядов сдвигающего регистра 9, а также разрешает формирование седьмым элементом И 45 сигнала, который через выход 69 "Запись признака "Занято" записывает единичную информацию с выхода первого

D-триггера 28 в элемент 10-(и+1)памяти, фиксируя тем самым, что в элементы (10-1)...(10-ц) памяти с нулевым адресом записано информационное сообщение. Одновременно с записью информационного сообщения в элементы (10-1)...(10-n) памяти по сигналу "Запись" в блоке 4 формирования режимов через второй элемент ИЛИ 35 шестой D-триггер 33 по входу В переключается в нулевое состояние, разрешая тем самым по входу Ч работу адресного счетчика 5 и прохождение через третий элемент И 41 сигнала f4 в следующем такте работы устройства.

По сигналу f< с четвертого выхода второго дешифратора 3 адресный счетчик 5 переключается, устанавливая на адресной шине код для выбора в элементах 10 памяти ячеек с первьм ад- . ресом. На этом заканчивается такт работы устройства.

В следующих тахтах работа устройства проходит аналогично описанному.

По сигналу " с шестого выхода дешифратора 3 устанавливается в нулевое состояние второй триггер 7; по сигналу Г осуществляется опрос элемента 10-(п+1) памяти с запоминанием результата опроса вторым триггером 7; при наличии нулевой информации в элементе 10-(и+1) памяти, а следовательно и во втором триггере 7, по сигналу f4 осуществляется установка в исходное состояние сдвигающего регистра 9 и шестым D-триггером 33 блоки- руется по входу Ч работа адресного счетчика 5, а также разрешается прием информационного сообщения в сдвигаю-щий регистр 9; после приема и разрядов информационного сообщения осуществляется синхронизация последним тактом делителя 1 частоты и разрешается формирование сиги:ла "Запись"", по сигналу i формируется сигнал

"Запись" и осуществляется запись информационного сЬобщения со сдвигающего регистра 9 в элементы (10-1)...(10-n) памяти, а также sa1176337

35 лись единичной информации с выхода первого D триггера 28 в элемент

10-(и+1) памяти, кроме того, по сигналу "Запись" разрешается шестым 5

D-триггером 33 по входу Ч работа адресного счетчика 5; по сигналу Я осуществляется переключение адресного счетчика 5 на новый адрес и т.д. Если при нулевом адресе в элементе IO-(n+I)III памяти будет записана "1" (элементы

10 памяти с нулевым адресом заняты), то по сигналу fy второй триггер 7 переключится в "1", запретит блоку 4 формирования режимов формирование сигналов "Запись" и "Запрос ТИ", а по сигналу f адресный счетчик 5 пе6 реключится на первый адрес, т.,е. формирование сигналов "Запрос ТИ" и

"Запись" будет разрешено только после 2О нахождения свободных элементов 10 памяти.

Режим "Запись" заканчивается после поступления в блок 4 формирования режимов через вход 15 устройства "Конец записи" и его вход 52 "Сброс режима записи" от абонента сигнала "Конец записи". В блоке 4 формирования режимов по этому сигналу триггер 25 записи переключается в "0", разрешая по ближайшему сигналу fg переключе ние первого D-триггера 28 в нулевое состояние, при этом устройство, как показано выше, переходит в исходное состояние.

При большом объеме записываемой от абонента информации в устройстве после установки на адресной шине ко да, соответствующего (К-P) адресу, (где К - обшее количество адресов, 40

P - количество свободных и-разрядных элементов памяти), на первом выходе первого дешифратора 2 появляется сигнал, разрешающий прохождение в режиме "Запись" через элемент И 45

11-(п+1) на $-рход первого триггера

6 сигнала f . Первый триггер 6 переключается в единично .состояние, а его выходной сигнал передается через выход 22 "Объем памяти" на выход и сигнализирует абоненту о том, что в устройстве осталось место только для записи P слов.

При дальнейшем поступлении информации на запись после записи ин- 55 формационного и-разрядного сообщения по К-му адресу в элементы 10 памяти на втором выходе первого дешифратора 2 появляется единичный сигнал, поступающий в блок 4 формирования режимов на вход пятого D-триггера

32 через вход 55 "Переполнение памяти". По спаду сигнала f" пятый D триггер 32 переключается в единичное состояние, а его выходной сигнал через первый элемент ИЛИ 34 устанавливает в исходное состояние четвертый Э-триггер 31, шестой D-триггер

33, сдвигающий регистр 9 и триггер

25, разрешающий установку в нулевое состояние по спаду сигнала fg первому триггеру 28, после чего устройство переходит в исходное состояние, как описано выше. При этом, на выходе 23 "Наличие режима" формируется единичный сигнал, сигнализирующий о том, что устройство закончило работу °

Режим",Считывание" начинается после прихода на вход 13 устройства сигнала "Считывание", по которому в блоке 4 формирования режимов через первый элемент И 39 при отсутствии на его втором входе запрещающего сигнала от первого D-триггера 28 триггер 26 считывания переключается в единичное состояние. По спаду ближайшего сигнала fz, поступающего в блок 4 формирования режимов через вход 59 "Начало режима", переключается в единичное состояние третий

D-триггер 30, устанавливая в устройстве режим "Считывание; при этом на выходе элемента ЗИ-ИЛИ 47 появляет-. ся уровень "0", которнй передается через первый выход 70 "Сброс" на выход 23 "Наличие режима", а также на вход R адресного счетчика 5, снимая тем самым принудительное удержание адресного счетчика в нулевом состоянии. Кроме того, сигнал с выхода третьего D-триггера 30 в блоке 4 формирования режимов через четвертый элемент ИЛИ 37 разрешает прохождение сигнала f с первого выхода второго дешифратора 3 через четвертый элемент

И 42 и выход 67 < Опрос памяти" блока

4 формирования режимов на вход "Считывание" элемента 10-(и+1) памяти с целью определения наличия значащей информации в элементах (10-1)... (10-n) памяти нулевого адреса. Если в элементе 10-(и+1) памяти записана

"I", то это означает, что элементы (10-1)...(10-n) памяти содержат зна1176337

Если в элементе 10-(n+1) памяти с i адресом будет записана нулевая информация, то абоненту сигнал с выхода 21 "Готовность считывания" не

55 чащую информацию по нулевому адресу, при этом второй триггер 7, устанавливаемый каждый раз в нулевое состояние сигналом f с шестого выхода второго дешифратора 3, переключается в единичное состояние. Нулевой сигнал с инверсного выхода второго триггера 7 поступает в блок 4 формирования режима через вход 53 "Состояние памяти" 10 и элемент НЕ 48 на вторые входы пято. го 43 и шестого 44 элементов И, разрешая прохождение через указанные схемы соответственно строба с выхода третьего триггера 8 через вход 60 15

"Строб тактов" блока 4 формирования режимов 4 и сигнала Г4.

Строб с выхода пятого элемента И

4Р через выход 65 "Считывание" блока

4 формирования режимов поступает на 20 входы "Считывание" элементов (10-1)... (10-и) памяти, считывая информацию по нулевому адресу, при этом считываемая информация передается на соответствующие информационные входы эле- 25 ментов И (11-1)...(ll-n). Сигнал fy с выхода шестого элемента И 44, находящийся под "Стробом", поступает через выход 63 "Квитанция считывания" блока 4 формирования режимов на вхо- 30 ды элементов И (11-1)...(ll-n) и считывает информацию на информационные выходы (24-1).. (24-n) при этом сигнал с выхода шестого элемента И 44 также передается на выход 21 "Готовность, считывания", извещая абонента о том, что к нему передается и-разрядная информация в параллельном коде.

По сигнайу f<, поступающему с пер-40 вого выхода второго дешифратора 3, адресный счетчик 5 переключается, устанавливая на адресной шине первый адрес. Далее процесс считывания информации происходит аналогично опи- 45 санному выше, но уже из элементов (10-1)...(10-п) памяти с первым адресом. °

Считывание информации осуществляется до тех пор, пока в элементе 50

10-(n+1) памяти по установленному на адресной шине адресу будет записана единичная информация. выдается и считывание информации не происходит.

Р режиме "Считывание адресный счетчик 5 перебирает все К адресов, в каждом из которых анализируется состояние элемента 10-(n+1) памяти данного адреса, а затем в случае наличия признака Занято" (единица в элементе 10-(n+1) памяти) с элементов (10-1) ...(10-п) памяти считывается информация, сопровождающаяся, как было описано вышее, выдачей сигнала абоненту с выхода 21 "Готовность считывания". При установке адресным счетчиком 5 на адресной шине последнего К-го адреса режим считывания в устройстве прекращается и устройство переходит в исходное состояние аналогично описанному в режиме Запись".

Режим "Стирание" начинается после прихода на вход 14 устройства сигнала, по которому в блоке 4 формирования режимов триггер 27 стирания переключается в единичное состояние.

По спаду ближайшего сигнала fy в блоке 4 формирования режимов переключается в единичное состояние второй D — триггер 29, устанавливая тем самым режим "Стирание", при этом на выходе элемента ЗИ-ИЛИ 47 появляется уровень "0", снимая тем самьщ принудительное удержание адресного счетчика 5 в нулевой состоянии.

Кроме тбго, единичный сигнал с выхода второго D-триггера 29 через . пятый элемент ИЛИ 38 разрешает прохождение через седьмой элемент И 45 сигнала f - -на вход "Запись" элемента

10-(п+1) памяти. Так как на информационный вход элемента !О-(n+l) памяти подается нулевой сигнал с выхода. первого D-триггера 28 через выход

66 "Квитанция записи" блока 4 форми-. рования режимов, то в него по сигналу "Запись" записывается нулевая информация, сигнализирующая о том, что элемент 10 памяти с нулевым адресом свободен. По сигналУ f адресньй счетчик 5 переключается, устанавливая на адресной шине 1-ый адрес и далее работа устройства осуществляется аналогично. описанному выше. После записи нулевой информации в элемент 10-(и+1) памяти по последнему

К-му адресу перек8почается в блоке 4 формирования режимов пятый D-триггер 32 и устройство устанавливается!

17б337

12 ц

1б го

21

24-л

24 1

22 в исходное состояние аналогично описанному в режиме Запись".

Кроме трех основных режимов "Запись", "Считывание" и "Стирание", в устройстве разрешены два совмещенных режима: "Запись со стиранием" и

"Считывание со стиранием".

Режим "Запись — считывание" является запрещенным. При одновременном поступлении на вход устройства сигналов "Запись" и Считывание" устанавливается режим "Запись". Если во время исполнения режима "Считывание" поступил сигнал "Запись", то после оконча- 1S ния цикла считывания информации по i адресу, во время которого поступил сигнал "Запись", устройство выходит из режима "Считывание" и переходит к режиму "Запись".

Режим "Стирание — запись" устанавливается после прихода сигналов на первый 12 и третий 14 командные входы устройства. В этом режиме устройство работает также, как и в режиме

"Запись,но запись информациойного сообщения в элементы памяти осуществляется без анализа информации в элементе 10-(n+1) памяти, Режим 1Считывание — стирание" устанавливается после прихода сигналов на второй !3 и третий 14 командные входы устройства. В этом режиме устройство работает также, как и в режиме Считывание", но после считывания информация с элементов 10 памяти по какому-то адресу осуществляется в этом же кадре развертки по сигналу стирание единичной информации с

5 элемента 10-(и+!) памяти.

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

1 I 76337, 61 бО

70, 71 юг. Г

Составитель P.Ñòåðøèí

Редактор И.Ковальчук Техред Т.Фанта Корректор С.Шекмар

Заказ 5363/49 Тираж 710 Подписное

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

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

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

Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения 

 

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

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

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

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

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

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

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

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

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