Изобретение относится к вычислительной технике и может быть исполь зовано для сопряжения оконечных устройств с процессором цифровой вычислительной машины. Известны устройства для обмена информацией, содержащие коммутатор шин записи, коммутатор шин адреса записи, формирователи направления обмена, информационный регистр и регистр адреса, узел приоритета, дв триггера, регистры требований, номе ра устройства и выдачи 1. Недостаток этих устройств - боль шие аппаратурные затраты. Наиболее близким к предлагаемому по технической сущности являетсй устройство для сопряжения, содержащее два выходных коммутатора данных, входной коммутатор данных, вхо ные коммутаторы команд и адреса, вы ходные коммутаторы состояния и адреса , входной и выходной преобразо ватели, блок сравнения адресов, дешифратор команд, буферный регистр, регистры управляющего слова и слова состояния, дешифратор адреса регистров, причем первый выход дешифратора управляющих сигналов соединен с управляющим входом первого выходного коммутатора данных, второй и третий выходы - соответственно с управляющими входами выходных коммутаторов данных и адреса и коммутатора слова состояния, выходы которых подключены ко входу выходного преобразователя, а вторые входы - к первому выходу блока управления,входы входных коммутаторов адреса и дан-, ных и коммутатора команд подключены к соответствующим выходамiвходногоi преобразЬвателя, а выходы - соответственно к первым входам блока сравнения адресов, первого выходного коммутатора данных и дешифратора команд 2. Недостаток этохчз устройства состоит в больших аппаратурных затратах. Цель изобретения - сокращение аппаратурных затрат. Поставленная цель достигается тем, что в устройство, содержащее первый входной коммутатор, первый и второй выходные коммутаторы, группы выходов которых являются соответственно первой и второй группами информационных выходов устройства, и дешифратор управляющих сигналов, выходом соединенный с управляющим
входом второго выходного коммутатора введены второй входной коммутатор, блок формирования контрольного разряда, блок контроля, тактовый распределитель, шифратор управляющих сигналов, три группы линейных элементов согласования и. два линейных элемента согласования, причем группы входов первого и второго входных коммутаторов являются соответственно первой и второй группой информационных входов устройства, а группы выходов соединены соответственно через первую и вторую группу линейных элементов согласования с группами входов первого и второго выходных коммутаторов, первая и вторая группы входов блока формирования контрольного разряда соединены соответственно с группой входов второго выходного коммутатора и группой вы.г ходов второго входного коммутатора, вход - с управляющим входом второго выходного коммутатора и выходом д шифратора управляющих сигналов, группа информационных входов которого через третью группу линейных элементов согласования подключена к группе выходов шифратора управляющих сигналов, группа входов которого соединена с группой выходов тактового распределителя, вход которого является входом пуска устройства, выход блока формирования контрольного разряда соединен через первый линейный элемент согласовани с первым входом блока контроля, вторым входом подключенного к первому выходу тйктового распределителя, третьим входом - к соответствующему выходу из группы выходов тактового распределителя, а первыйи второй группами входов - соответственно к группе выходов первого входного коммутатора и группе входов первого выходного кокмутатора, управляющие входил которых соедняены с соответствунядами выходами из группы выхояов тактового распределителя, вторым ВЫ1ЮДОМ подключенного через второй линейный эле1у|ент сог; асовани к управляющему вхрду дешифратора управляющих сигналов, выход блока контроля является выходом контрольного разряда устройства..
Блок формирования-контрольного разряда содержит коммутатор, две группы входов и вход которого являются соответственно первой и втог рой группами входов и входом блока, и узел свертки, вход и выход которого соединены соответственно с выходом коммутатора и выходом блока.
Блок контроля содержит коммутато две группы входов и вход которого являются соответственно первой и второй группами входов и третьим ,входом блока, триггер, первым входом соединенный через узел свертки
с выходом коммутатора, а вторым со вторым входом блока и элемент ЭКВИВАЛЕНТНОСТЬ, первым и вторым входами подключенный соответственно к выходу триггера и первому входу блока, а выходом - к выходу блока.
Линейный элемент согласования содержит транзистор, оптронный элемент и резистор,причем вход оптронного элемента соединен через резистор с шиной положительного источника питания, управляюпщй выход через транзистор с шиной отрицательного потенцигша источника питания, а линейный выход - с выходом линейного элемента согласования, база транзистора является входом линейного элемента согласования.
На чертеже представлена блоксхема устройства.
Устройство содержит линейные элементы 1, 2 и 3 согласования групп линейные элементы 4 и 5 согласо ния, включающие транзистор б, оптронный элемент 7 и резистор 8, шифратор 9 управляющих сигналов, дешифратор 10 управляющих сигналов, входные коммутаторы 11 и 12, выходные коммутаторы 13 и 14, блок 15 контроля и блок 16 формирования контрольного разряда, состоящие из коммутатора 17,.узла 18 свертки, триггера 19 и элемента 20 ЭКВИВАЛЕНТНОСТЬ, тактовый распределитель 21, шины 22 и 23 первых групп информационных входов и выходов устройст шины 24 и 25 вторых групп информационных входов и выходов устройства, шина 26 выхода контрольного разряда устройства и шина 27 входа пуска устройства.
Устройство работает следунвдим образом.
Обмен осуществляется под управлением процессора, задающего на первом этапе адрес приемника или источника и нгшравление обмена. На этапе передаются данные.
На п€фвом этапе щюцессор выставляет на шины 22 адрес источникаили приемника и запускает по шяне 27 тактовый распределитель 21, сигналами которого стробируется входной коммутатор 11 для выдачи через линейный элемент 1 и выходной коммутатор 14 в оконечное устройство. При зтом слово на шинах 22 передается несколькими посылками, для каждой из которых формируются контроль ный разряд в блоках 15 и 16, причем на шине 26 появляется сигнал, подтверждающий правильность передачи посылки. Каждая посылка сопровождаеся сигнгшом с тактового распределителя 21, каждое состояние котсфого кодируется шифратором 9, передается через линейные элементы 3 и декодируется . деши атором 10, стробирующим выходной коитутатор 14 и блок 1 На втором этапе передается слово данных с шин 22 на шины 24, если вызывался приемник, или с шин 25 на шины 23, если вызывгшся источник. Передачи несколькими посылками осуществляются аналогично передаче адреса. Таким образом Предлагаемое изоб ретение по сравнению с известным устройством позволяет ocsIaecтвлять обмен информации при меньших аппаратурных затратах. Формула изобретения 1. Устройство для обмена информ цией, содержащее первый входной ко мутатор, первый и второй выходные коммутаторы, группы выходов которы являются соответственно первой и второй группами информационных выходов устройства, и дешифратор, управляющих сигналов, выходом соедин ный с управляющим входом второго выходного коммутатора, отлича ющееся тем, что, с целью сокращения аппаратурных затрат устрой ства, в него введены второй входно коммутатор, блок формирования контрольного разряда, блок контроля, тактовый распределитель, шифратор управляющих сигналов, три группы линейных элементов согласования и два линейных элемента согласования причем группы входов первого и втор го входных коммутаторов являются соответственно первой и второй груп Ьой информационных входов устройств h группы выходов соединены соответственно через первую и вторую группу линейных элементов согласования с группами входов первого и второго выходных коммутаторов первая и вторая группы входов блока формироВсшия контрольного разряда соединены соответственно с группой входов второго выходного коммутатора и группой выходов второго входного коммутатора, вход - с управляющим входом второго выходного коммутатор d выходом дешифратора управляющих сигналов/группа информационных вход которого через третью группу линейн .элементов согласования подключена к группе выходов шифратора управляющих сигналов,.группа входов которого соединена с группой:выходов тактового распределителя, вход которого является входом пуска устройства выход блока формирования контрольного разряда соединен через первый линейный элемент согласования с первым входом блока контроля, вторы входом подключенного к первому выходу тактового распределителя, третьим входом - к соответствующему выходу из группы выходов тактового распределителя, а первой и второй группами входов - соответственно к группе выходов первого входного коммутатора и группе входов первого выходного коммутатора, управляющие входы которых соединены с соответ- ствующими выходами из группы выходов тактового распределителя, вторым выходом подключенного через второй линейный элемент согласования к управляющему входу дешифратора управляющих сигналов, выход блока контроля является выходом контрольного разряда устройства. 2.Устройство по п. 1, о т л ичающеес я тем, что блок формирования контрольного разряда со- держит коммутатор,две группы входов и вход которого являются соответственно первой и второй группами входов и входом блока, и узел свертки, вход и выход которого соединены соответственно с выходом коммутатора и выходом блока.. 3.Устройство по п. 1, отличающееся тем, что блок контроля содержит коммутатор, две группы входов и вход которого являются соответственно первой и второй групПс1ми входов и третьим входом блока, триггер,первым входом соединенный через узел свертки с выходом- коммутатора, а вторым - со вторым входом блока и элемент ЭКВИВАЛЕНТНОСТЬ,. первым и вторым входс1ми подключенный соответственно к выходу триггера и первому входу блока, а выходом-- к выходу блока. 4.Устройство по п. 1, о т л ичающееся тем, что линейный элемент согласования содержит транзистор, оптронный элемент и резистор, причем вход оптронного элемента соединен через резистор с шиной положительного потенциала источника питания, управляющий выход - через транзистор с шиной отрицательного потенциала источника питания, а линейный выходс выходом линейного элемента согласования, база транзистора является выходом линейного элемента согласования. Источники .информации, принятые во внимание при экспертизе 1. Авторское свидетельство СССР по заявке № 2634340/18-24, кл. G 06 F 3/04, 1978. 2. Авторское свидетельство СССР 608151, кл. G 06 F 3/04, 1976 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
СИСТЕМА ДЛЯ ПЕРЕДАЧИ И ПРИЕМА ИНФОРМАЦИИ КОДОМ ПЕРЕМЕННОЙ ДЛИНЫ | 1996 |
|
RU2123765C1 |
Устройство для обработки и передачи информации учета товарной нефти | 1983 |
|
SU1129625A1 |
Устройство автоматизированной подготовки программ для станков с ЧПУ | 1986 |
|
SU1354160A1 |
Устройство для сопряжения двух электронных вычислительных машин (ЭВМ) | 1983 |
|
SU1265781A1 |
Система для контроля электрических параметров логических блоков | 1988 |
|
SU1725230A1 |
Многоканальное буферное запоминающее устройство | 1990 |
|
SU1721631A1 |
Двухканальное устройство для контроля и восстановления процессорных систем | 1986 |
|
SU1397917A1 |
Устройство для контроля и восстановления вычислительного процесса | 1988 |
|
SU1605233A1 |
Устройство для обмена информацией | 1982 |
|
SU1048468A1 |
Устройство для диспетчерской дуплексной связи | 1985 |
|
SU1293853A1 |
Авторы
Даты
1981-06-23—Публикация
1979-09-24—Подача