Устройство для записи информации в оперативную память

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ щ

ИЗОБРЕТЕНИЯ

Союз Советских

Социалистическим

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву— (22) Заявлено 240781 (21) 3325345/18-24 t$1.) М. ICtl з с присоединением заявки Йо-6 11 С 7/00

Государственный комитет

СССР но делам изобретений н открытий (23) Приоритет—

Опубликовано 159333. Бюллетень Йо 10 ($3) УДК 681. 327 (088.8) Дата опубликования описания 150383

r C

В .Д.Гладков ",, " 7..

Ф

"- Ы: j;; (72) Автор изобретения (71) Заявитель б (54) УСТРОЙСТВО ДЛЯ ЗАПИСИ ИНФОРМАЦИИ

В ОПЕРАТИВНУЮ HANHTb

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

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

Однако зто устройство имеет ог- . раниченныа функциональные возможности и малое быстродействие.

Наиболее близким к изобретению является устройство дпя записи информации в оперативную память, содержащее блок синхронизации, блок.распределителей импульсов, подключенный к планшету, датчик кодов, подключенный к информационному входу преобразоваТеля кода, узел ввода, выходы которого подключены к первым входам генератора одиночного импульса, информационные. выходы преобразователя кода подключены к первым управляющим входам блока распре-. делителей импульсов и к информационным выходам устройства, "контрольный выход преобразователя. кода подключен к дополнительному входу генератора одиночного импульса, выходы блока синхронизации подключены .ко входам синхронизации блока распределителей импульсов, преобразователя кода, генератора одиночного импульса и к выходам синхронизации устройства, выход генератора оди-.ночного-импульса подключен к первому управляющему выходу устройства (2).

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

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

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

1005184

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

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

На фиг. 1 изображена структурная схема предложенного устройства; на фиг. 2 — 4 структурные схемы соответственно блока синхронизации, распределителя импульсов и преобразователя кодов; на фиг. 5 — схема расположения обмоток в блоке местного управлениями на фиг. 6-8 временные диаграммы, поясняющие рабо-55 ту устройства. устройство для записи информации в оперативную память (фиг, 1) содержит блок 1 синхронизации, распределитель 2 импульсов, блок 3 мест-60 ного управления, выполненный в виде планшета, датчик 4 кодов, преобразователь 5 кодов, блок 6 ввода информации, генератор 7 одиночных импульсов, схему 8 сравнения, счетчик

9, дешифратор 10, первый 11, второй

12, третий 13 элементы И, элемент ИЛИ 14, триггер 15, элементы

16 — 18 индикации.

Позициями 19 — 99 обозначены связи между ныХодами и входами блоков устройства (н том числе позициями

53-70 — обмотки блока 3 ).

Блок 1 синхронизации (фиг. 27 содержит генератор 100 импульсов, счетчик 101, дешифратор 102 — 105,элементы И 106 — 110.

Распределитель 2 импульсов (фиг.3) содержит элементы И 111-134.

Преобразователь 5 кодов содержит (фиг. 4) триггер 135, элементы И

136 — 137, элемент ИЛИ 138,. триггеры

139, 140, элемент И 141, счетчик 142, элементы И 143-147, элемент ИЛИ 148, элемент И 149, элементы ИЛИ 150, 151, триггеры 152, 153, счетчики 154, 155, триггеры 156-158.

Блок 3 содержит (фиг. 5) по координате Х группу петлеобразных обмоток 53-56 и дне группы одноконтурных обмоток 61-63 и 64-66, а по координате У вЂ” группу петлеобразных обмоток 57-60 и две группы одноконтурных обмоток 67, 68 и 69, 70. Координатная сетка блока 3 имеет 16 строк и

24 столбца. Строкам соответствуют разряды У1, У2, УЗ, У4 двоичного кода.

Столбцам координатного поля блока

3 соответствуют разряды Х1, Х2, ХЗ

Х4 двоичного кода. Левое координатное поле, образованное 16 столбцами; предназначено для считывания кода байтов, правое поле предназначено. для установки режимов работы.

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

Блок 1 непрерынно вырабатывает импульсы на выходах 19-52 (фиг.6-8).

Непрерывная циклическая работа блока 1 обеспечивается счетчиком

101, работающим под воздействием импульсов на выходе 19 генератора 100.

Длительность импульсов на выходе 19 равна приблизительно 1 мкс. Импульсы на выходах 32-35 дешифратора

102 и на выходах 36-39 дешифратора

103 вырабатываются в течение всего цикла работы блока 1. Дешифратор

104 работает только в момент дейстния импульса на выходе 46 дешифратора 105. С помощью дешифраторов 102

105 обеспечивается последовательность работы всех блоков устройства.

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

46-48 дешифратора 105. Б первом основном такте происходйт формирование кода координат на выходе преобразователя 5 и работа генератора 7 в случае нажатия кнопки блока 6 (на фиг. 1 не показана ).

1005184

6 опроса обмоток 67, 68 или 69, 70 на выходе датчика 4 появляется двухразрядный код, представленный единицей только в одном разряде. В преобразовании этого кода принимают участие триггер 135, элемент И 136, триггер 158, на выходах 79, 88 которого формируется код У4, У4.

Во время действия импульсов на выходах 42, 43 код от датчика 4 через триггер 135, элементы H 136, 141 поступает на счетчик 142. При правильной работе на контрольном выходе 89 элемента И 149 появляется сигнал, поступающий на элемент индикации 16 и в генератор 7. Код на выходах преобразователя 5 сохраняется до конца цикла работы блока 1.

Генератор 7 работает только при нажатии кнопки блока 6. Установка двух дополнительных режимов работы достигается с помощью счетчика 9.

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

При установке первого дополнительного режима. должен "гореть" элемент

17 индикации, а при установке второго дополнительного режима - элемент

18 индикации. При установке первого режима сигнал с .выхода 51 блока 1 че.рез элемент И 12 и элемент ИЛИ 14 устанавливает триггер 15 в поло-. жение "1". Триггер 15 устанавливается в "0" сигналом с выхода схемы

8 сравнения.

При установке второго режима тригpep 15 устанавливается в "1" сигналом, поступающим с выхода 52 блока 1.

В момент установки триггера 15 в положение "1" на всех выходах 23

29 счетчика 101 установлены нулевые сигналы.

Схема 8 сравнения вырабатывает импульс только тогда, когда код на выходах 23-29 сравняется с кодом координат того квадрата, над которым расположен датчик 4. 3а время срабатывания триггера 15 на выходах

32-34 вырабатывается определенное количество импульсов.Так, например, при считывании координат первого квадрата в поле байтов за время срабатывания триггера 15 вырабатывается только один импульс на выходе 32, а при считывании координат шестнадцатого квадрата - 16 импульсов. Число импульсов на выходе 32 за время срабатывания триггера 15 зависит от положения датчика 4 на поле, байтов блока .3.

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

В начале каждого цикла работы блока 1 счетчик 101 находится в состоянии "0" и в это время вырабатываются сигналы на выходах 32, 36, 40, 46, воздействующие на элемент И

107. Сигнал на выходе 50 этого эле- 5 мента используется для установки в "0" преобразователя 5. Этот сигнал поступает на входы счетчиков

142, 154, 155, триггеров 152, 153, 156-158. 10

В течение действия:импульса на выходе 40 блока 1 последовательно вырабатываются четыре импульса на выходах распределителя 2, которые поступают в обмотки 53-56 блока 3.

В результате опроса этих обмоток на выходе датчика 4 появляется четырехразрядный код. Кодовые комбинации этого кода имеют значения 1000, 1100, 1110, 1111, 0111, 0011, 0001, 0000, остальные комбинации не используются. В преобразовании этого кода в трехразрядный двоичный код принимают участие триггер 139, элементы И "

136, 137, 144, 145, элементы ИЛИ 150 триггер 152, счетчик 154, причем на выходах 71, 72 счетчика 154 формируется код Х1,Х2, а на выходе 73 триггера 152 — код ХЗ °

В течение действия импульса на выходе 41 блока 1 токовые импульсы с .выходов распределителя 2 поступают в обмотки 57-60 блока 3.. В результате опроса этих обмоток на выходе датчика 4 также появляется четырехразрядный код, который преобразовывается в трехразрядный двоичный код

У1 У2 УЗ на выходах 76-78. В преобразовании кода принимают участие триггер 135, элементы И 136, 137, 146, 147, элемент ИЛИ,151, триггер . 40

153, счетчик 155.

В течение действия импульса на выходе 42 блока 1 происходит опрос обмоток 61-63 или 64-66 ° Опрос обмоток 61-63 производится с помощью элементов И 119, 129., 130, 131, а опрос обмоток 64-66 — с помощью элементов И 120, 132-134. Логический опрос управляется сигналами на выходе триггера 152. В результате опроса обмоток 61-63 или 64-66 на выходе датчика 4 появляется трехразрядный код, представленный единицей только в одном из разрядов. Возможные комбинации этого кода имеют значения

100, 010, 001. В преобразовании это- 55 го кода в двухразрядный двоичный код участвуют триггер 135, элемент И

136, триггеры 156, 157. На выходах

74, 75 триггеров 156, 157 устанавливается код Х4,Х5. 60

В течение действия импульса на выходе 43 блока 1 происходит опрос обмоток 67, 68 или 69, 70 с помощью элементов И 111, 113, 114 или эле.— ментов И 112, 115, 116. В результате 65

1005184

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

50 случае удобно испольэовать простое соответствие номеров квадратов зоны байтов координатного поля блока 3 порядковым номерам последовательно передаваемых байтов, Устройство позволяет оператору просматривать ситуацию, возникающую в момент передачи какого-либо байта. Для этого оператор должен совместить датчик 4 с квадратом, соответствующим номеру передаваемого байта. Управляющий сигнал для сопряженного устройства вырабатывается триггером 15 под воздействием импульса схемы 8 сравнения в каждом цикле работы блока 1, Введение в известное устройство 15 новых узлов, в частности схемы сравнения, счетчика, дешифратора, триггера, трех элементов И, и соответствующих связей расширяет его функциональные возможности и повышает быстро- 2р действие. Предположенное устройство позволяет по желанию оператора фик-. сировать момент появления любого из всех последовательно вырабатываемых синхроимпульсов,под воздействием 25 которых происходит, например, передача информационных байтов.

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

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

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

Источники информации, принятые во внимание при экспертизе

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

9 482805, кл. G 11 С 7/00, 1974.

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

9 516097, кл. G 11 С 7/00, 1975 (прототип}.

1005184

1005184

1005184

1005184

72

У

Я

77

Ф

8b

1005184

1005184

1005184

-87

1-9

f-gl

1-6

И7

М

ИЮ

Составитель В. Рудаков

Редактор С.Тимохина Техред С.Мигунова Корректор И.Шукла (i.

Заказ 1911/71 Тираж 592 Подписное

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

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

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