Устройство для сопряжения источника и приемника информации

 

Изобретение относится к вычислительной технике и может быть использовано в качестве устройства для сопряжения в системах накопления и передачи информации. Цель изобретения состоит в расширении области применения устройства за счет обеспечения раздельного выполнения операций записи в блок памяти и модификации адреса записи, а также чтения данных из блока памяти и модификации адреса чтения . Цель достигается тем, что в устройство , содержащее блок 1 памяти, регистр 2, мультиплексор 5, счетчики 6 и 7 адреса записи и чтения и y3evi 8 синхронизации обращения , введен узел 9 синхронизации стробов обращения. Устройство кроме обычных функций записи-чтения осуществляет последовательное многократное выполнение операции записи данных в произвольную ячейку блока 1 памяти, последовательное многократное чтение данных из любой ячейки блока 1 памяти, совмещение по времени выполнения операций записи и модификации адреса чтения, совмещение по времени выполнения операций чтения и модификации адреса записи, выполнение операций записи или чтения данных избирательно по определенным адресам блока памяти. 1 з.п. ф-лы, 4 ил. (Л

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

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

РЕСПУБЛИН

15 > 4 G 06 F 13 16

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

К АBTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4046525/24-24 (22) 03.04.86 (46) 15.03.88. Бюл. № 10 (72) В. С. Лупиков (53) 681.325(088.8) (56) Авторское свидетельство СССР № 1236491, кл. G 06 F 13/00, 1984.

Авторское свидетельство СССР № 1179362, кл, G 06 F 13/16, 1984. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

ИСТОЧНИКА И ПРИЕМНИКА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в качестве устройства для сопряжения в системах накопления и передачи информации.

Цель изобретения состоит в расширении области применения устройства за счет обеспечения раздельного выполнения операций записи в блок памяти и модифика„„SU„„1381530 A 1 ции адреса записи, а также чтения данных из блока памяти и модификации адреса чтения. Цель достигается тем, что в устройство, содержащее блок 1 памяти, регистр 2, мультиплексор 5, счетчики 6 и 7 адреса записи и чтения и узел 8 синхронизации обращения, введен узел 9 синхронизации стробов обращения. Устройство кроме обычных функций записи-чтения осуществляет последовательное многократное выполнение операции записи данных в произвольную ячейку блока 1 памяти, последовательное многократное чтение данных из любой ячейки блока 1 памяти, совмещение по времени выполнения операций записи и модификации адреса чтения, совмещение по времени выполнения операций чтения и модификации адреса записи, выполнение операций записи или чтения данных избирательно по определенным адресам блока памяти. 1 з.п. ф-лы, 4 ил.

1381530

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

Цель изобретения расширение о6ласти применения.

На фиг. 1 приведена блок-схема устройства; на фиг. 2 и фиг. 3 — функциональные схемы блока памяти и узлов синхронизации режима и стробов обращения; на фиг. 4 — временная диаграмма.

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

8 синхронизации режима, узел 9 синхронизации стробов обращения, входы 10 — 13 управления, вход 14 установки устройства.

Блок 1 памяти содержит накопитель 15, элемент 16 задержки и одновибратор 17.

Узел 8 синхронизации режима и узел 9 синхронизации стробов обращения содержат триггеры 18 21. элемент НЕ 22, шину 23 синхронизации.

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

Перед началом работы сигналом по входу 14 установки счетчики 6 и 7 устанавливаются в нулевые состояния. Устройство выполняет четыре операции, а именно запись данных в блок 1 памяти, модификацию адреса записи, модификацию адреса чтения и чтение данных из блока 1 памяти.

При поступлении сигнала по входу 10 устройство выполняет операцию записи. Сигнал по входу 10 устанавливает по своему заднему фронту триггер 20 в единичное состояние. Положительным перепадом синхросигнала по шине 23 триггер 21 также устанавливается в единичное состояние. Высокий уровень сигнала на выходе триггера

21, воздействуя на вход управления мультиплексора 5, подключает к адресным входам накопителя 15 выходы счетчика 6. Этот же сигнал, задержанный на элементе 16 задержки, вызывает срабатывание одновибратора

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

3 в накопитель 15.

При поступлении сигнала по входу 11 устройство выполняет операцию чтения. Сигнал по входу 11 устанавливает по своему заднему фронту триггер 18 в единичное состояние. Положительным перепадом синхросигнала на выходе элемента НЕ 22, т.е. отрицательным перепадом синхросигнала на шине 23, триггер 19 также устанавливается в единичное состояние. Низкий уровень сигнала на выходе триггера 21, воздействуя на вход управления мультиплексора 5, подключает к адресным входам накопителя 15 выходы счетчика 7. Производится чтение данных из накопителя 15 и их запись в регистр 2.

Запись данных в регистр 2 производится задним фронтом сигнала на выходе триггера 19, т.е. в момент его сброса в нулевое состояние. Сброс триггера 19 производится по следующему после его установки в единичное состояние положительному перепаду синхросигнала на выходе элемента НЕ 22, так же, как по окончании режима записи сброс триггера 21 производится по следующему положительному перепаду синхросигнала на шине 23.

При одновременном поступлении сигналов по входам 10 и ll конфликтная ситуация разрешается различными моментами синхронизации триггеров 19 и 21, а также наличием блокирующих связей с инверсного выхода триггера 19(21) на вход установки в нулевое состояние триггера 21(19) При поступлении сигнала на вход 12 или 13 выходные сигналы узла 9 производят модификацию содержимого счетчиков 6 и 7 соответственно.

Модификация содержимого счетчиков 6 и 7 производится по заднему фронту сигналов на их управляющих входах. Работа узла 9 аналогична работе узла 8. Однако частоты на шинах 23 синхронизации узлов

8 и 9 определяются соответственно временем выполнения операций записи (чтения) информации в блок 1 памяти и модификации счетчиков 6 и 7.

Временная диаграмма работы устройства в произвольный момент (отрезок) времени приведена на фиг. 4. В этот отрезок времени в устройстве выполняются следующие операции: запись данных в блок 1 памяти; чтение данных из блока 1 памяти; модификация адреса записи; модификация адреса чтения, совмещенная с вторым циклом записи данных в блок памяти. Узел 8 разрешает конфликтные ситуации между запросами на запись и чтение при обращении к блоку 1 памяти. Тактовая частота сигналов на шине 23 определяется параметрами элементной базы блока 1 памяти.

Устройство позволяет организовывать запись (чтение) любого количества информационных слов и в любой последовательности.

При этом должны выдерживаться следующие временные соотношения. При проведении модификации адресов записи (чтения) сигнал по входу 12(13) задерживается по отношению к сигналу на входе 10(11) на время, равное двум циклам обращения к блоку 1 памяти (запись-чтение), если модификация производится после обращения к блоку 1 памяти. Однако модификация адресов может быть произведена и до обращения к блоку 1 памяти. При этом сигнал обращения к блоку 1 памяти, т.е. сигнал на входе 10(11), задерживается по отношению к сигналу на входе 12(13) на время, равное времени проведения двух тактов модификации счетчика 6(7).

13S153О

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

Фиг. 3

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

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

138l530 з) г

Ьф

Составитель В. Вертлиб

Редактор И. Касарда Техред И. Верес. Корректор Л. Пилипенко

Заказ 844I46 Тираж 704 Подписное

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

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

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

Ь ъ а

1 к, с>

Ь)

Ъ)

4\4 (Ч ч, <

1 о 7) т а

1 t4

Устройство для сопряжения источника и приемника информации Устройство для сопряжения источника и приемника информации Устройство для сопряжения источника и приемника информации Устройство для сопряжения источника и приемника информации 

 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к способам и системам для разгрузки обработки I/O из первого компьютера во второй компьютер с помощью обеспечиваемого посредством RDMA сетевого межсоединения

Изобретение относится к способу осуществления доступа к целевому дисковому ЗУ, системе, предназначенной для расширения дисковой емкости и дисковым массивам

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

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

Изобретение относится к системам памяти, более конкретно к сигнализации между контроллером памяти и памятью в системе памяти

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

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