Изобретение относится к вычисли- тельной технике и может быть использовано при построении устройств сопряжения в многоканальных системах сбора и обработки измерительной информации.
Цель изобретения - расширение класса решаемых задач путем обеспечения приоритетной обработки входных сообщений.
На фиг. 1 приведена блок-схема устройства; на фиг. 2 - функциональная схема блока памяти.
Устройство (фиг. О- содержит блок 1 памяти, счетчик 2 адреса записи, счетчик 3 адреса считывания, счетчик 4 объема, дешифратор 5, селектор 6 приоритетного сообщения, третий, первый и второй элементы И 7-9 элемент ИЛИ 10, элемент НЕ 11, входы 12 и 13 сигналов запроса данных и сопровождения данных, выходы 14 и 15 сигналов Пуст и Полон, выходы 16 и 17 сигналов сопровождения данных и информации, информацион- ньй вход 18 устройства.
Блок 1 памяти.(фиг. 2) состоит из накопителя 19, мультиплексора 20., элементов 21 и 22 задержки, второго и первого формирователей 23 и 24 импульса, блока 25 элементов И
Селектор 6 используется для опознания приоритетной информации, требующей первоочередной выдачи. В качестве селектора может быть использовано постоянное запоминающее устройство или же последовательно соединенные дешифратор и элемент ИЛИ-НЕ. Принадлежность слова к соответствующему информационному каналу определя- ется по коду на информационном вхо де 18.
Устройство работает следующим образом..
Перед началом работы все разряды счетчика 2 и счетчика 4 устанавливаются -в нулевое состояние, а разряды счетчика 3 устанавливаются в единичное состояние. Информация на входе
10
чика 2, после чего по сигналу с выхода формирователя 23 осуществляется запись данных в накопитель 19 по адресу, сформированному на счетчике 2. По окончании записи по заднему фронту сигнала на выходе элемента И 8 добавляется единица к содержимому счетчика 2 и через элемент ИЛИ 10 к содержимому счетчика 4. Низкий уровень сигнала на выходе элемента И 7 обеспечивает подключение к адресным входам накопителя 19 сигналов с выходов счетчика 3.
Сигналом на входе 12 добавляется
15 единица к содержимому счетчика 3, т.е. устанавливается текущий адрес считывания, на единицу уменьшается значение счетчика 4, после чего сигналом с выхода формирователя 24 открывается блок 25 элементов И, осуществляя вьщачу данных на выход 17 устройства, С вьисода элемента 22 задержки сигнал через выход.16 информирует приемник о наличии данных на выходе 17.
При записи приоритетных данных на выходе селектора 6 устанавливается низкий уровень. Низкий уровень сигнала на выходе элемента И 7 обеспечивает подключение к адресным входам накопителя 19 через мультиплексор 20 сигналов с выходов счетчика 3. По сигналу на входе 1.3 через элемент 21 задержки и формирователь 23 осуществляется запись данных в накопитель 19 по адресу, сформированному на счетчике 3. По заднему фронту сигнала на входе 13 через открытый элемент И 9 уменьшится на единицу содержимое счетчика 3 и через элемент ИЛИ 10 увеличится содержимое счетчика 4 объема. Дешифратор 5 фор1мирует на выходах 14 и 15 сигналы состояния блока 1 памяти Пуст
45 и Полон.
20
25
30
35
40
Формула изобретения
Устройство для сопряжения источ- 18 появляется в сопровождении импуль- п ника и приемника информации, содерсов на входе 13. При поступлении информации, не требующей приоритетной передачи, сигнал на выходе селектора 6 имеет высокий уровень и открывает элемент И 7. Сигнал на входе 13 через элемент И 7 поступает на управляющий вход мультиплексора 20 и ocyq ществляет подключение к адресным входам накопителя 19 разрядов счетжащее накопитель, информационный вход которого является входом устройства для подключения информационно- .го выхода источника информации; два 55 элемента задержки, мультиплексор, первый и второй информационные входы которого подключены соответственно к выходам счетчика адреса записи и счетчика адреса считывания, а выход1298757
чика 2, после чего по сигналу с выхода формирователя 23 осуществляется запись данных в накопитель 19 по адресу, сформированному на счетчике 2. По окончании записи по заднему фронту сигнала на выходе элемента И 8 добавляется единица к содержимому счетчика 2 и через элемент ИЛИ 10 к содержимому счетчика 4. Низкий уровень сигнала на выходе элемента И 7 обеспечивает подключение к адресным входам накопителя 19 сигналов с выходов счетчика 3.
Сигналом на входе 12 добавляется
5 единица к содержимому счетчика 3, т.е. устанавливается текущий адрес считывания, на единицу уменьшается значение счетчика 4, после чего сигналом с выхода формирователя 24 открывается блок 25 элементов И, осуществляя вьщачу данных на выход 17 устройства, С вьисода элемента 22 задержки сигнал через выход.16 информирует приемник о наличии данных на выходе 17.
При записи приоритетных данных на выходе селектора 6 устанавливается низкий уровень. Низкий уровень сигнала на выходе элемента И 7 обеспечивает подключение к адресным входам накопителя 19 через мультиплексор 20 сигналов с выходов счетчика 3. По сигналу на входе 1.3 через элемент 21 задержки и формирователь 23 осуществляется запись данных в накопитель 19 по адресу, сформированному на счетчике 3. По заднему фронту сигнала на входе 13 через открытый элемент И 9 уменьшится на единицу содержимое счетчика 3 и через элемент ИЛИ 10 увеличится содержимое счетчика 4 объема. Дешифратор 5 фор1мирует на выходах 14 и 15 сигналы состояния блока 1 памяти Пуст
5 и Полон.
0
5
0
5
0
жащее накопитель, информационный вход которого является входом устройства для подключения информационно- .го выхода источника информации; два 55 элемента задержки, мультиплексор, первый и второй информационные входы которого подключены соответственно к выходам счетчика адреса записи и счетчика адреса считывания, а выходк адресному входу накопителя, счетчик объема, выходом соединенный с входом д -шифратора, и два элемента И, выходы которых соединены соответственно с входом прямого счета счет- чика адреса записи и входом обратного счета счетчика адреса считывания, первый вход первого элемента И является входом устройства для подключения выхода сигнала сопровождения дан ньк источника информации, отличающееся тем, что, с целью расширения класса решаемых задач путем обеспечения приоритетной обработки входных сообщений, в устройст- во введены блок элементов И, два формирователя импульса, элемент ИЛИ, третий элемент И, селектор приоритетного сообщения и элемент НЕ, причем первый вход второго элемента И соединен с первым входом третьего элемента Hj входом первого элемента задержки и входом устройства для подключения выхода сигнала сопровожде
ния данных источника-информации, вто-25 является выходом устройства для подрой вход второго элемента И соединен через элемент НЕ с вторым входом первого элемента И, управляющим входом мультиплексора и выходом третьего элемента И, вторым входом соединенного через селектор приоритетного сообщения с входом устройства для
, }о|5987574
подключения информационного выхода источника информации, выходы первого и второго элементов И соединены со-, ответственно с первым и вторым входами элемента ИЛИ, выход которого подключен к входу прямого счета счетчика объема, вход обратного счета которого является входом устройства для подключения выхода сигнала запроса данных приемника информации и соединен с входом прямого счета счетчика адреса считьшания и через первый формирователь импульса с управляющим входом блока элементов И и входом второго элемента- задержкиj выход которого является выходом устройства для подключения входа сигнала сопровождения данных приемника информации, выход первого элемента задержки соединен через второй формирователь импульса с входом записи- считьгоания накопителя, выход которого подключен к информационному входу блока элементов И, выход которого
20
ключения информационного входа при-: - емника информации,- первый и второй выходы дешифратора являются соответственно выходами устройства для подключения входа сигнала Полон источника информации и входа-сигнала Пуст приемника информации.
27
23
W
/7
20
ГТ
Редактор Е. Папп
Фиг, 2
Составитель В. Вертлиб
Техред Л.Сердюкова Корректор О. Луговая
Заказ 891/52 Тираж 673Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
название | год | авторы | номер документа |
---|---|---|---|
Буферное запоминающее устройство | 1986 |
|
SU1361632A1 |
Буферное запоминающее устройство | 1985 |
|
SU1288757A1 |
Устройство для сопряжения источника и приемника информации | 1988 |
|
SU1589285A1 |
Устройство для сопряжения источника и приемника информации | 1986 |
|
SU1416988A1 |
Буферное запоминающее устройство | 1984 |
|
SU1163357A1 |
Устройство для адресации буферной памяти | 1988 |
|
SU1587517A1 |
Буферное запоминающее устройство | 1985 |
|
SU1297115A1 |
Запоминающее устройство | 1982 |
|
SU1069000A1 |
Устройство для обмена данными между источником и приемником информации | 1988 |
|
SU1557566A1 |
Многоканальное устройство для сопряжения ЭВМ | 1988 |
|
SU1695311A1 |
Изобретение относится к вычислительной технике и ножет быть использовано в качестве устройства для сопряжения в системах сбора и обработки многоканальной измерительной информации. Цель изобретения состоит в расширении класса решаемых за- : дач путем обеспечения возможности приоритетной обработки входных сообщений. Поставленная цель достигается тем, что в устройство, содержащее блок 1 памяти, включающий мультиплексор, два элемента задержки и накопитель, дешифратор 5, счетчик 4 обьема, счетчик 2. адреса записи, счетчик 3 адреса считьшания, два элемента И 8 и 9, введены селектор 6 приоритетного сообщения, третий элемент И 7, элемент НЕ 11, элемент ИЛИ 10, а в блок 1 памяти - два формирователя импульсов и блок элементов И. В устройстве приоритетное сообщение заносится по адресу последнего считанного слова и вьщается в приемник первым. 2 ил. С S (Л ю со оо vl ел vj
Устройство для сопряжения | 1979 |
|
SU881722A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство сопряжения | 1982 |
|
SU1019428A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-03-23—Публикация
1985-10-22—Подача