Изобретение относится к запоминающим устройствг1М и может быть ис пользовано для записи информации в оперативную память, снабженную блоком сопряжения с вычислительным каналом.
Известно устройство для записи информации в оперативную память,, содержащее блок синхронизации, блок распределителей импульсов, подключенный к планшету, датчик кодов, подключенный к преобразователю кода, узел ввода, подключенный к генератору одиночного импульса tl.
Однако это устройство имеет ограниченные функциональные возможности и малое быстродействие.
Наиболее близким к изобретению является устройство для записи информгидии в оперативную память, содержащее блок синхронизации, блок.распределителей импульсов,., подключенный к планшету, датчик кодов, подключенный к информационному входу преобразователя кода, узел ввода, выходы которого подключены к первым входам генератора одиночного импульса, информац1 6нные выходы преобразователя кода подключены к первьи управляющим входам блока распре-,
делителей импульсов и к информационным выходам устройства, контрольный выход преобразователя кода подключен к дополнительному входу генератора одиночного импульса, в1лходы блока синхронизации подключены .ко входам синхронизации блока распределителей импульсов, преобразователя кода, генератора одиночного
10 импульса и к выходам синхронизации устройства, выход генератора одитночного импульса подключен к первому управляющему выходу устройства .2.
15
Однако это устройство не позволяет по желанию оператора фиксировать момент появления любого из всех последовательно вырабатываемых синхроимпульсов, под воздейст20вием которых происходит, например, передача информационных байтов. Отсутствие такой функции не позволяет оперативно контролировать, например, состояние электрических уз25лов сопряженного устройства, работающих под воздействием синхроимпульсов, что снижает быстродействие устройства.
Целью изобретения является повы30шение быстродействия устройства. Указанная цель достигается тем, что в устройство для записи информации в оперативную память, -содержащее распределитель импульсов, со диненный с блоком местного управления, блок синхронизации, датчик кодов, выход которого подключен к информащиояному входу преобразователя кодов, блок ввода информации, выходы которого подключены к информационным входам генератора одиночных импульсов, один из управ ляющих входов которого соединен с управляющим вь холом преобразовател кодов, причем информационные выход преобразователя кодов соединены с одними из управляющих входов распределителя импульсов и являются и формационными выходами устройства, один из выходов блока синхронизаци подключены к другим управляющим вх дам распределителя импульсов и генератора одиночных импульсов и управляющим входам преобразователя кодов и являются совместно с выходом генератора одиночных импульсов .одними из управляющих выходов устройства, введены схема сравнения, счетчик, дешифратор, элементы И и ИЛИ и триггер, причем информацион ные выходы преобразователя кодов подключены к .одним из входов схемы .сравнения и входам первого элемент И, выход которого подключен к первому входу счетчика, второй выход которого соединен с выходом генератора одиночных импульсов, а выходы подключены к первым входам второго и третьего элементов И, выходы кото рых соединены со входами элемента И выход которого подключен к единично му входу триггера, нулевой вход кот рого подключен к выходу схемы сравн ния, а выход является другим управляющим выходом устройства, другие входы схемы сравнения и вторые вход второго и третьего элементов И подключены к другим выходам блока синхронизации., На фиг. 1 изображена структурная схема предложенного устройства на фиг. 2-4 структурные схемы соответственно блока синхронизации, распределителя импульсов и преобразователя кодов; на фиг. 5 - схема расположения обмоток в блоке местного управления; на фиг, 6-8 временные диаграммы, поясняющие раб ту устройства. Устройство для записи информации в оперативную память (фиг. 1) содержит блок 1 синхронизации, распределитель 2 импульсов, блок 3 мес ного управления, выполненный в виде планшета, датчик 4 кодов, преобразователь 5 кодов, блок б ввода информации, генератор 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 импульсов (фиг.З содержит элементы И 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 по координате X группу петлеобразных обмоток 53-56 и две группы одноконтурных обмоток 61-63 и 64-66, а по координате Y - группу петлеобразных обмоток 57-60 и две группы одноконтурных обмоток 67, 68 и 69, 70. Координатная сетка блока 3 имеет 16 строк и 24 столбца. Строкам соответствуют разряды Y1, Y2, УЗ, Y4 двоичного кода. Столбцам координатного поля блока 3 соответствуют разряды XI, Х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 не показана ),
В начале каждого цикла работы блока 1 счетчик 101 находится в состоянии О и в это время вырабатываются сигналы на выходах 32, 36, 40, 46, воздействую1цие на элемент И 107. Сигнал на выходе 50 этого элемента используется для ус::тановки в О преобразователя 5. Этот сигнал поступает на входы счетчиков 142, 154, 155, триггеров 152, 153, 156-158.
В течение действия :импульса Hai выходе 40 блока 1 последовательно вырабатываются четыре импульса на выходах распределителя 2, которые поступают в обмотки 53-56 блока 3. В результате опроса этих обмоток на выходе датчика 4 появляется четырехразрядный код. Кодовые комбинации этого кода имеют значения 1000, 1100, 1110, 1111, 0111, ООН, 0001, 0000, остальные комбинации не используются. В преобразовании этого кода в трехразрядный двоичный код принимают участие триггер 139, элементы И 136, 137, 144, 145, элементы ИЛИ 150 триггер 152, счетчик 154, причем на выходах 71, 72 счетчика 154 формируется код К1,Х2, а на выходе 7 триггера 152 - код ХЗ.
В течение действия импульса на выходе 41 блока 1 токовые импульсы с выходов распределителя 2 поступают в обмотки 57-60 блока 3. В результате опроса этих обмоток на выходе датчика 4 также появляется четырехразрядный код, который преобразовывается в трехразрядный двоичный код Y1, Y2, Y3 на выходах 76-78. В преобразовании кода принимают участие триггер 135, элементы И 136, 137, 146, 147, элемент ИЛИ ,151, триггер 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. В преобразовании это го кода в двухразрядный двоичный код участвуют триггер 135, элемент 136, триггеры 156, 157. На выходах 74, 75 триггеров 156, 157 устанавливается код Х4,Х5.
В течение действия импульса на выходе 43 блока 1 происходит опрос обмоток 67, 68 или 69, 70 с помощью элементов И 111, 113, 114 или элементов и112, 115, 116. В результат
опроса обмоток 67, 68 или 69, 70 на выходе датчика 4 появляется двухразрядный код, представленный единицей только в одном разряде. В преобразовании этого кода принимают участие триггер 135, элемент И 136, триггер 158, на выходах 79, 88 которого формируется код Y4, Y4.
Во время действия импульсов на выходах 42, 43 код от датчика 4 через триггер 135, элементы И 136, 141 поступает на счетчик 142. При правильной работе на контрольном выходе 89 элемента И 149 появляется сигнал, поступающий на элемент индикации 16 и в генератор 7. Код на выходах преобразователя 5 сохраняется до конца цикла работы блока 1.
Генератор 7 работает только при нажатии кнопки блока 6. Установка двух дополнительных режимов работы достигается с помощью счетчика 9. Изменение кодового состояния счетчика 9 происходит при считывании кода координат того квадрата в поле управления блока 3, код которого может проходить через элемент И 11. При установке первого дополнительного режима должен гореть элемент
17индикации, а при установке второго дополнительного режима - элемент
18индикации При установке первого режима сигнал с .выхода 51 блока 1 ч.рез элемент И 12 и элемент ИЛИ 14
устанавливает триггер 15 в поло-, жение 1. Триггер 15 устанавливается в О сигнс1лом с выхода схемы 8 сравнения.
При.установке второго режима тригер 15 устанавливается в 1 сигналом, поступающим с выхода 52 блока 1 .
В момент установки триггера 15 в положение 1 на всех выходах 23 29 счетчика 101 установлены нулевые сигналы.
Схема 8 сравнения вырабатывает импульс только тогда, когда код на выходах 23-29 сравняется с кодом координат того квадрата, над которым расположен датчик 4. За время срабатывания триггера 15 на выходах 32-34 вырабатывается определенное количество импульсов.Так, например, при считывании координат первого квадрата в поле байтов эа время срабатывания триггера 15 вырабатывается только один импульс ни выходе 32, а при считывании координат шестнадцатого квадрата - 16 импульсов. Число импульсов на выходе 32 за время срабатывания триггера 15 звисит от положения датчика 4 на пол ,байтов блока 3.
Указанная зависимость используется для контроля передачи байтов, происходящей под воздействием импульсов на выходе 32 блока 1. В это случае удобно использовать простое соответствие номеров квадратов зоны байтов координатного поля блока 3 п рядковым номерам последовательно пе редаваемых байтов. Устройство позволяет оператору просматривать ситу ацию, возникающую в момент передачи какого-либо байта. Для этого оператор должен совместить датчик 4 с кв ратом, соответствующим номеру передаваемого байта. Управляющий сигнал для сопряженного устройства вырабатывается триггером 15 под воздействием импульса схемы 8 сравнения в каждом цикле работы блока 1. Введение в известное устройство новых узлов, в частности схемы срав нения, счетчика, дешифратора, тригг ра, трех элементов И, и соответству щих связей расширяет его функционал ные возможности и повышает быстродействие. Предположенное устройство позволяет по желанию оператора фиксировать момент появления любого из всех последовательно вьзрабатывае мых синхроимпульсов, под возде.йствие которых происходит, например, передача информационных байтов. В описанном устройстве имеется два дополнительных режима работы. отличающиеся между.собой только началом отсчета синхроимпульсов. В обоих режимах работы используется соответствие порядковых номеров син хроимпульсов порядковым номерам квадратов координатной сетки планше та. Для фиксации момента появления какого-либо синхроимпульса оператор достаточно совместить датчик кодов с соответствующим квадратом координатной сетки планшета. Вырабатываемый при фиксации моме та появления какого либо синхроимпульса сигнал используется, например, для проведения визуального контроля за состоянием электрически схем как предложенного, так и сопряженного устройства. Формула изобретения Устройство для записи информации в оперативную память, содержащее распределитель импульсов, соединенный с блоком местного управления, блок синхронизации, датчик кодов, выход которого подключен к информационному входу преобразователя кодов, блок ввода информации, выходы которого подключены к информационным входам генератора одиночных импульсов , один из управляющих входов которого соединен с управляющим выходом преобразова еля кодов, причем информационные выходы преобразователя кодов соединены с одними из управляющих входов распределителя импульсов и являются информационными выходами.устройства, одни из выходов блока синхронизации подключены к другим управляющим входам распределителя импульсов и генератора одиночных импульсов и управляющим входам преобразователя кодов и являются совместно с выходом генератора одиночных импульсов одними из управляющих выходов устройства, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены схема сравнения, счетчик, дешифратор, элементы И и ИЛИ и триггер, причем информационные выходы преобразователя кодов подключены к одним из входов схемы сравнения и входам первого элемента И, выход которого подключен к первому входу, счетчика, второй выход которого соединен с выходом генератора одиночных импульсов, а выходы подключены к первым входам второго и третьего элементов И, выходы которых соединены с входами элемента ИЛИ, выход которого подключен к единичному входу триггера, нулевой вход которого подключен к выходу схемы сравнения, а выход является другим управляющим выходом устройства, другие входы схемы сравнения и вторые входы второго и третьего элементов И подключены к другим выходам блока синхронизации. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР 482805, кл. G 11 С 7/00, 1974. 2.Авторское свидетельство СССР 516097, кл. G 11 С 7/00, 1975 (прототип).
.Х5 Л
хз
.п
19 JTnjnj-lJlJ1 nJlJlJlJl 1-25 JTUlJinj LTU i
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1979 |
|
SU798913A1 |
Устройство для ввода графичес-КОй иНфОРМАции | 1979 |
|
SU798916A1 |
Устройство для записи информации в оперативную память | 1982 |
|
SU1049966A1 |
Устройство для записи информации в оперативную память | 1982 |
|
SU1092562A1 |
Устройство для записи информацииВ ОпЕРАТиВНую пАМяТь | 1979 |
|
SU809354A1 |
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ И КОНТРОЛЯ ИНФОРМАЦИИ - | 1979 |
|
SU826375A1 |
Устройство для записи информации в оперативную память | 1982 |
|
SU1089624A1 |
Устройство для записи информации в оперативную память | 1980 |
|
SU886047A1 |
Устройство для записи и считывания информации | 1979 |
|
SU963010A1 |
Устройство для записи информации в оперативную память | 1982 |
|
SU1208582A1 |
Авторы
Даты
1983-03-15—Публикация
1981-07-24—Подача