Устройство для задания адреса во внешних устройствах цвм

Иллюстрации

Показать все

Реферат

 

втФщцЩ врв т

O i1 H C-"Ж Е

ИЗОБРЕТЕНИЯ

3I0 249

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

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

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Зависимое от авт. свидетельства №

Заявлено 31.1.1970 (№ 1398682/18-24) с присоединением заявки №

Приоритет

Опубликовано 26.VII.1971. Бюллетень;¹ 23

Дата опубликования описания 4.Х.1971

МПК G 06i 9/20

G Об1 11/20

Комитет по аелам изобретений и открытий при Совете Министров

СССР

УДК 681,326.658.562:

:533(088.8) Авторы изобретения

И. О. Атовмян и М. И. Аршавский

Московский инженерно-физический институт

Заявитель

УСТРОЙСТВО ДЛЯ ЗАДАНИЯ АДРЕСА

ВО BHEUIHHX УСТРОЙСТВАХ ЦВМ

Предлагаемое устройство относится к области вычислительной техники и может быть использовано в периферийных устройствах вычислительных машин и систем.

Известны устройства для задания адресов и размеров массивов в устройствах ввода — вывода, построенные на потенциально-импульсных элементах, содержащие триггеры, цепь сквозного переноса и цепь установки исходного кода.

Недостатком известных устройств является относительная сложность осуществления диагностики их неисправностей. При обрыве в цепи сквозного переноса или при неисправности типа константа-нуль любого триггера не вырабатывается сигнал переполнения. В известных устройствах невозможно локализовать неисправность с точностью до разряда. Известным средством, улучшающим разрешающую способность диагностической программы, является организация параллельного считывания состояния триггеров. Однако такое решение требует сравнительно большого объема аппаратуры. Для организации такого опроса требуется по вентилю и усилителю на каждый разряд и ряд усилителей опроса. Кроме того, поскольку в большинстве случаев обмен периферийных устройств с ЦВМ происходит по последовательным каналам, необходимо код состояния триггеров записать в регистр приема — выдачи, для чего требуется еще по вентилю на разряд и дополнительная цепь управления сбросом регистр а.

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

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

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

20 Это позволяет локализовать неисправность с точностью до одного разряда.

Блок-схема предлагаемого устройства приведена на чертеже.

Она содержит триггеры 1 со счетным вхо25 дом; вентили 2 сквозного переноса; усилители 8 сквозного переноса; шину 4 импульсов заполнения; вентили 5 счетных входов; вентили б установки исходного кода; усилитель записи 7; триггер 8 тестового режима; венти30 ли 9 дифференцирования; входную шину уст.; » + "«310249

50 ройства 10; шину записи 11; шину 12 установки «1» триггера тестового режима; шину 13 установки «О» триггера тестового режима; выходную шину 14.

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

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

Предлагаемое устройство работает следующим образом.

Через входную шину 10 на вентили б установки подается код от внешнего источника информации (по программе или от внешней среды) . По импульсу на шине 11 через усилитель

7 этот код устайавливается на триггерах 1.

Предлагаемое устройство может работать в двух режимах: в рабочем и в тестовом. В рабочем режиме триггер 8 находится в нулевом состоянии и вентили дифференцирования закрыты по потенциальным входам. После установки кода на триггерах 1 через шину 4 начинают поступать импульсы заполнения до появления сигнала переполнения на выходной шине 14, который блокирует поступление импульсов заполнения по шине 4. При неисправйоети устройство переводится в тестовый режим работы, в котором производится диагностика неисправностей данного устройства. Если неисйравность такова, что не вырабатывается сигнала переполнения, то по программе

30 на триггеры 1 по шинам 10 и 11 заносится код, содержащий единицы во всех разрядах, кроме одного. Затем по шине 12 устанавливается в единичное состояние триггер 8 тестов ого режима. Далее в триггерах 1 устанавливается код, имеющий единицы во всех разрядах. При этом. один триггер переходит из нулевого состояния в единичное и на выходе вентиля 9, открытого по потенциальному входу, появляется (в случае исправности триггера ) дифференцированный импульс, который формируется усилителем 3, проходит по цепи сквозного переноса и фиксируется на выходной шине 14, причем во время прохождения импульса по цепи сквозного переноса других дифференциров,анных импульсов не возникает. Точно такие же операции повторяются для других разрядов. В одних случаях импульсы переполнения появляются,в других нет. По этой информации диагностическая программа локализует неисправность с точностью до одного разряда. Если условия: работы устройства позволяют ограничиться меньшей глубиной локализации неисправностей, то уменьшают число вентилей 9.

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

Предмет изобретения

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

310249

Составитель А. И. )Керенов

Редактор Б. С. Нанкина Техред Л. Я. Левина Корректор О. И. Волкова

Заказ 2634/17 Изд. № 1120 Тираж 473 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

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

Типография, пр. Сапунова, 2