(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения | 1978 |
|
SU746490A1 |
Устройство для подсчета пассажиров транспортного средства | 1982 |
|
SU1083212A1 |
Устройство для сопряжения вычислительной машины с каналами связи | 1990 |
|
SU1727126A1 |
Устройство сбора информации | 1990 |
|
SU1742834A1 |
Устройство управления | 1984 |
|
SU1171790A1 |
Устройство для сопряжения вычислительной машины с каналами связи | 1983 |
|
SU1140125A1 |
Устройство для перадачи информации | 1990 |
|
SU1711217A1 |
Устройство для сопряжения с микропроцессором | 1983 |
|
SU1109730A1 |
Устройство для сопряжения ЭВМ с внешним устройством | 1989 |
|
SU1755286A2 |
Устройство для передачи информации в кольцевом канале связи | 1982 |
|
SU1043715A1 |
1
Изобретение относится к вычислительной технике и может быть использовано в измерительных системах.
Известны устройства для сопряжения, содержащие схему приоритета, дешифратор, группу ключей готовности передачи, группу ключей ошибок, группу ключей готовности приема, первую, вторую и третью группы ключей управления, группу ключей конца передачи, группу ключей признаков, причем, группа, запросных входов устройства соединена со входами схемы приоритета, выход которой соединен с первыми входами ключей группы ключей готовности передачи, выходы которых соединены с группой выходов готовности передачи устройства, группа управляющих входов которого соединена с первыми входами ключей первой группы ключей управления, выходы которых через соответствующую схему ИЛИ соединены с первыми входами ключей второй группы ключей управления, выходы которых соединены с группой выходов управления передачей устройства, группа входов признаков концд передачи устройства соединена с первыми входами ключей группы ключей конца передачи, выходы которых через соответствующую схему ИЛИ соединены с выходом признака конца передачи устройства, группы входов индикации ошибок, готовности приема, управления приемом устройства соединены с первыми входами ключей соответственно группы ключей ошибок, группы ключей готовности приема, третьей группы ключей управления, выходы ключей группы ключей ошибок, группы ключей готовности приема и третьей группы ключей управления через соответствующие схемы
0 ИЛИ соединены с первыми входами ключей соответствующих групп ключей признаков, выходы одноименных ключей которых соединены с соответствующими группами выходов готовности передачи устройства, вторые входы одноименных ключей групп ключей
5 ощибок, готовности приема, второй и третьей групп ключей управления, группы ключей готовности передачи, управляющие входы групп вентилей передачи соединены с соответствующими выходами дещифратора,
входы которого соединены с адресными входами устройства, вторые входы одноименных ключей групп ключей признаков, первой группы ключей управления, группы ключей конца передачи, управляющие входы группы вентилей приема соединены с соответствующими выходами схемы приоритета, а выходы информационных схем ИЛИ соединены с информационными входами групп вентилей передачи 1. Недостаток этих устройств - большой объем оборудования и конструктивная сложность. Наиболее близким к предлагаемому является устройство для сопряжения, содержашее два распределителя, генератор импульсов, элемент И, выход которого соединен со входом первого распределителя, элемент ИЛИ и группу элементов И, триггер, соединенный выходом со вторым входом элемента И, и элемент задержки, причем выход первого распределителя подключен к первым входам триггера и элемента ИЛИ, выход которого подключен ко входу второго распределителя и через элемент задержки ко второму входу триггера, выход генератора импульсов соединен с тактовым выходом устройства и первыми входами элементов И группы, вторые входы которых подключены к соответствующим выходам второго распределителя, являющихся соответствующими адресными выходами устройства, а третьи входы и выходы являются соответствующими входами и выходами устройства, второй вход, элемента ИЛИ является входом конца операции устройства 2. Однако в известном устройстве недостаточно экономно используются выходы второго распределителя, импульсы конца операции формируются как с выходов всех блоков (источников, источников-приемников и приемников), так и с выхода первого распределителя-, причем с выхода этого распределителя импульсы конца операции появляются и в тех случаях, когда это не вызвано необходимостью. В импульсе конца операции, который проходит на вход второго распределителя, чтобы не нарушил последовательность операций во втором р спределителе, необходимо предусматривать пустые состояния, при которых подтверждаются предыдущие адрес и признак. Так как пустых состояний может быть большое количество, то необходимы значительные дополнительные затраты для построения второго распределителя, кроме того, понижается быстродействие устройства за счет ненужных прогонов первого распределителя. Известное устройство ненадежно в работе из-за возможности совпадения по времени импульсов конца операции на выходах первого распределителя и какого-либо блока, что может нарушить алгоритм функционирования всей системы. Цель изобретения - сокращение объема оборудования и повышение быстродействия и надежности. Поставленная цель достигается тем, что в устройство, содержащее триггер, элемент И, группу элементов И, элемент задержки. два распределителя, генератор импульсов, выход которого соединен с тактовым выходом устройства, первым входом элемента И и первыми входами элементов И группы, и первый элемент ИЛИ, первым входом соединенный с выходом первого распределителя и первым входом триггера, вторым входом - с входом конца операции устройства, а выходом - со входом второго распределителя, выход которого соединен с адресным выходом устройства и вторыми входами элементов И группы, третьи входы которых являются соответствующими информационными входами устройства, а выходы - соответствующими информационными выходами устройства, второй вход триггера подключен к выходу элемента задержки, а выход - ко второму входу элемента И, введен второй элемент ИЛИ, входами соединенный с выходами второго распределителя, а выходомсо входом элемента задержки. На фиг. 1 представлена блок-схема устройства; на фиг. 2 - фрагмент функциональной схемы источника-приемника, подключаемого к устройству. Блок-схема устройства содержит первый 1 и второй 2 распределители, элементы И 3 группы, информационные выходы 4 и входы 5 устройства, генератор 6 импульсо.в, элемент И 7, триггер 8, первый элемент ИЛИ 9, элемент 10 задержки, вход И конца операции устройства, выход 12 адресов и признаков устройства, тактовый выход 13 устройства, второй элемент ИЛИ 14, блоки 15 измерений (источники), блоки 16 обработки (источники-приемники), блоки 17 регистрации (приемники), элемент И 18, счетчик 19 и триггер 20. Устройство работает следующим образом. В исходном состоянии (цепи сброса на схеме не показаны) на первом выходе, второго распределителя 2 присутствует сигнал, который с выхода 12 поступает на один из блоков 15 (источников информации), запуская его на измерение. Поскольку алгоритм функционирования устройства заранее задан и программа работы блоков определяется распределением управляющих сигналов с соответствующих выходов второго распре: делителя 2, поступающих на управляющие входы соответствующих блоков, существует однозначное соответствие между выходным сигналом распределителя 2 и режимом работы блока. Выходной сигнал распределителя 2 запускает соответствующий блок-источник на измерение, или на вывод информации, одновременно подготавливая по одному из выходов соответствующий элемент И 3 в качестве элемента ввода информации в блок-приемник. Таким образом, выходные сигналы второго распределителя 2 одновременно выполняют функции управления режимом соответствующего блока и задания адреса блока в соответствии с алгоритмом функционирования системы. По окончании выполнения режима измерения соответствующий блок-источник формирует сигнал конца .операции, который по входу 11 конца операции поступает на вход элемента ИЛИ 9. Этот сигнал, проходя через элемент ИЛИ 9, записывает единицу во второй распределитель 2, следующий выход которого управляет, например выводом информации с блока-источника, закончившего режим измерения, и подготавливает к вводу информации в соответствующий блок-приемник один из элементов И 3. Сигнал с выхода второго распределителя 2 через элемент ИЛИ 14 и через элемент Ю задержки устанавливает триггер 8 в состояние, разрешающее прохождение импульсов генератора 6 через элемент И 7 на вход первого распределителя 1. Устройство позволяет методом досчета осуществлять ввод или вывод информации из блока обработки в число-импульсном коде. Если в блоке-источнике, например в счетчике с числом состояний, равным числу состояний распределителя 1,.хранится результат измерения параметра, то при появлении управляющего сигнала на выходе 12 импульсы частоты генератора 6 через элемент И 18 начинают заполнять счетчик 19 блока. Сигналом переполнения счетчика 19 триггер 20 устанавливается в состояние, разрещающее прохождение импульсов частоты генератора через соответствующий элемент И 3 на вход соответствующего блока-приемника. На вход этого блока-приемника поступает такое же количество импульсов частоты генератора, которое хранилось в счетчике блока-источника, осуществляющего вывод информации. При переполнении распределителя 1 сигнал с его выхода возвращает триггер 8 в исходное состояние и через элемент ИЛИ 9 записывает единицу в распределитель 2, изменяя его состояние и подготавливая к выполнению того или иного режима работы (в соответствии с алгоритмом функционирования) очередной блок системы. Аналогично осуществляется выполнение соответствующих режимов с остальными блоками. Изменение алгоритма функционирования системы и подключение новых блоков производится за счет распределения выходных сигналов распределителя 2 и коммутации соответствующих входов-выходов устройства для сопряжения. Так как при операциях ввода-вывода блоки не формируют импульса конца операции, а распределитель 1 прогоняется лишь при операциях ввода-вывода, то совпадение по времени импульсов конца операции с выходов распределителя 1 и какого-либо блока 15, 16 или 17 исключено. Таким образом, устройство обеспечивает сопряжение блоков-источников и приемников при меньщих (по сравнению с известным устройством) объемах аппаратуры, с большими быстродействием и надежностью. Формула изобретения Устройство для сопряжения, содержащее триггер, элемент И, группу элементов И, элемент задержки, два распределителя, генератор импульсов, выход которого соединен с тактовым выходом устройства, первым входом элемента И и первыми входами элементов И группы, и первый элемент ИЛИ, первым входом соединенный с выходом первого распределителя и первым входом триггера, вторым входом - с входом конца операции устройства, а выходом - со входом второго распределителя, выход которого соединен с адресным выходом устройства и вторыми входами элементов И группы, третьи вхЬЛы которых являются соответствующими информационными входами устройства, а выходы - соответствующими информационными выходами устройства, второй вход триггера подключен к выходу элемента задержки, а выход - ко второму входу элемента И, отличающееся тем, что, с целью сокращения объема оборудования и повышения надежности и быстродействия, в устройство введен второй элемент ИЛИ, входами соединенный с выходами второго распределителя, а выходом - со входом элемента задержки. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР № 481895, кл. G 06 F 3/04, 1972. 2.Авторское свидетельство СССР по заявке № 2600635, кл. G 06 F 3/04, 1978.
Авторы
Даты
1981-02-28—Публикация
1979-05-15—Подача