Устройство для контроля адресных шин интерфейса Советский патент 1986 года по МПК G06F11/26 

Описание патента на изобретение SU1242963A1

1

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

Цель изобретения - повышение достоверности контроля.

На фиг. 1 представлена блок-схе- .ма предлагаемого устройства; на фиг. 2 - схема шифратора; на фиг. 3 - схема порогового блока.

Устройство содержит -контролируемый интерфейс 1, п блоков 2.1-2.п анализа, информационные выходы 3.1- З.п, дешифраторы 4.-4,п, шифраторы 5.1-5.п, узлы 6.1-6.П свертки по модулю Р , схемы 7.1.-7.п сравнения, элементы ИЛИ 8.1-8.П, шину- 9 задания контрольного модуля, шифратор Ю, регистр 11, блок 12 индикации, вход 13 сброса, элемент ИЛИ 14, группу элементов И 15, элемент НЕ 16, пороговый блок 17, элемент И 18, генера- тор 19 тактовых импульсов, счетчик 20, дешифратор 21, элемент ИЛИ 22, группу элементов ИЛИ 23, группу коммутаторов 24.1-24.п, выход 25 сбоя, дешифратор 26 и элементы 27 индик а- ции.

Шифратор (фиг. 2) содержит сумматоры 28 по модулю два.

Пороговый блок (фиг. 3) содержит элементы И 29 и элемент ИЛИ 30.

Шифратор 10 (фиг. 2) осуществляет суммирование в подмножестве Хэмминга в соответствий со следующими формула ми:

So - +а, +а - «; S, ...; S Ъ +Р, 4-п. +а . +...,

где 1 5 i Ъ в данном случае равно

нулю.

а, ...а - информационные разряды, их значения определяются сигналами, снимаемыми с выходов Неравно схем 7.1.- 7.П сравнения; + - математический знак

суммирования по лю два.

На основании этих формул построен шифратор IО для трех контрольных схе

.

242963

. -сумм S, 3 и S Б подмножествах Хэмминга.

Пороговый блок 17 осуществляет контроль Наличия сигнала на выходе

5 схем 7.1-7.п сравнения блоков 2.1- 2.П анализа. Если вьщается сигнал только с одной схемы 7 сравнения, го на выходе порогового блока 17 сигнал отсутствует. Сигнал отсутствует

10 и тогда, когда ни с одной схемы 7 сравнения сигнал не поступает. В случае, если на шифратор 10 посту- пают более одного сигнала (т.е. два, три и т„д.), то с выхода порогового ,15 блока 17 выдается сигнал, эквивалентный логической единице, который с помощью-элемента НЕ 16 запрещает прохождение информации через элемент И 15..

20 Количество блоков анализа определяется числом адресных шин интерфей- . са (т.е. числом абонентов)о В качестве абонентов могут слзокить такие устройства, как оперативно, запоминающее

25 устройство и т.п.

Коммутатор 24 работает следуюпщм образом.

При появле нии сигнала, эквивалентного логической единице, на выходе

30 элементов ИЛИ 23, закрывается коммутатор 2.4, тем самым снимается питание со всех элементов блоков 2,.п анализа.

По miiHe адреса поступает информа- 35 ция об адресе выбираемого абонента. Абойент подключается к выходам 3.1- 3,п устройства. .

На шину 9 задания контрольного модуля поступс ет эталонный остаток по моду.пю р,, который определяется в зависимости от номера адреса (веса кода слова адреса)о

Устройство работает следуюшлм образом.

С интерфейса 1 код адреса появляется в момент времени t и поступает на дешифратор 4. С его выхода информация поступает на шифратор 5, а с него - на узел 6 свертки по модулю р. Последний производит сворачивание поступившей информации по модулю р и определяет остаток. С выхода этого узла остаток поступает на первую группу входов схемы 7 сравнения. На вторую группу входов этой схемь: поступает эталонный остаток с шины 9 задания контрольного модуля. Синхронизация режима сравнения осуществля40

.

ется по сигналу,- поступающему с вьг- хода элемента ИЛИ 8, Если информация поступающая на первую и вторую группу входов схемы 7 сравнения, совпадает, .то с вьгхода Равно схемы выдается сигнал, эквивалентный логичес- ко й единице, который служит для подключения або нента по соответствующему адресу.

Если информация, поступающая на первую и вторую группы входов схемы 7 сравнения, не совпадает только в одном из блоков 2 анализа, то с выхода Неравно схемы 7 сравнени я снимается выходной сигнал, который - поступает на шифратор 10, где в соответствии с описанным законом происходят сворачивание информации и запись ее через элементы И 15 в регистр 1 I .

Информация с выхода регистра 11 поступает через элемент ИЛИ 14 на выход сбоя устройства и .на блок индикации, в котозэом благодаря дешифратору 26 определяется место неисправности. .

Если возникает помеха (т.е. сигна лы типа константы единицы) на адресных шинах интерфейса 1, приводящая. к выбору двух или более абонентов, или при возникновении неисправностей в двух или более дешифраторах 4 выдаются сигналы с двух или более схем 7 сравнения. Б этом случае срабатывает пороговый блок 17, который выдает сигнал на элемент НЕ 16, запрещая прохождение информах ии через элементы И 15, а также на вход элемента И 18, подготавливая его к открытию. Н.а другой вход элемента { 18 поступают импульсы с генератора 19 тактовых импульсов. В счетчик 20 записывается импульс. Со счетчика 20 поступает кодовая комбинация на информационные входы дешифратора 21. Например у дешифратора 21 возбуждается одна из выходных шин, что обеспечивает выдачу сигнала через элементы ИЛИ 22 и 14 на выход сбоя устройства. Одновременно с первого выхода дейнфрато- ра 21 сигнал поступает на коммутатор 24.1, который снимает питание с первого блока 2,1 анализа.

По командам с дешифратора 21 может отключаться как один, так и несколько блоков анализа, т.е. не происходит включение абонентов по невер15

429634

ному адресу с выходов 3.1-З.п устройства. .

Емкость счетчика 20 и дешифратора 21 выбирается, исходя из количества 5 абонентов (адресов)/

Информация с дешифратора 21, т.е. информация о тех блоках анализа, с которых снято питание, подается на блок 12 индикации.

10

В случае, если при отключении какого-либо блока 2 анализа на примере блока 2.1 и при появлении следу- кяцего адреса, снимаемого с шин адреса интерфейса 1, на вход шифратора 10.поступает сигнал только с одной схемы 7 сравнения, то с порогового блока 17 выдается сигнал, эквивалентный логическому нулю. Это дает воз- можность информации проходить с шиф- . ратора 10 через э лементы И 15 на вход регистра 11. С выхода регистра 11 информация поступает на дешифратор 26, который .вьщает на блок 12 инди-

25 кации информацию о неисправном блоке 2 анализа.

Таким образом, на блок 12 индикации поступает информация с дешифратора 21 об отключенном блоке анализа (абоненте) или группе абонентов и с регистра 11 неисправного блока анализа, что позволяет выявить ошибочный адрес интерфейса, по которому шла адресация к абоненту.

Приведение в исходное (нулевое) со-

5 стояние регистра 11 и счетчика 20 производится по команде сброс, поступающей по входу 13 устройства.

20

30

40

Формула Изобретения

Устройство для контроля адресных шин интерфейса, содержащее генератор тактовых импульсов, группу элементов И. первый элементеИЛИ, дешифратор,

45 регистр, элемент НЕ, элемент И, счетчик, причем выходы счетчика соединены с информационными входами дешифратора, информационные входы регистра соединены с информационными входами

50 дешифратора, информационные входы регистра соединены с выходами элементов И группы, группа выходов регистра со- единена с группой входов первого элемента ИЛИ, отличающееся

55 тем, что, с целью повышения достоверности контроля, оно содержит п блоков анализа (где п - число контролируемых адресных шин интерфейса), шифратор,

второй элемент ИЛИ, пороговый блок, п коммутаторов, группу элементов ИЛИ блок индикации, а к аждый i-й блок анализа (i 1,...п) содержит дешиф- ратор, шифратор, узел свертки по модулю р, схему сравнения и элемент ИЛИ, причем в каждом i-м блоке анализа информационные входы дешифратора подключены к адресным пшнам контроли руемого интерфейса, выходы дешифратора соединены с информационными входами шифратора и входами элемента ИЛИ, группа выходов пшфратора через узел свертки по модулю р соединена с первой группой информационных выходов схемы сравнения, вторая группа информационных входов которой подключена к шине задания контрольного модуля устройства, вход разрешения схемы сравнения соединен с выходом элемента ИЛИ, выходы Неравно схем сравнения всех блоков анализа соединены с информационными входами шиф- ратора и порогового блока, выход ко- торого соединен с первым входом элемента И и через элемент НЕ с первыми входами элементов И группы, вторые входы которых соединены с выходами шифратора, выход генератора тактовых импульсов соединен с вторым входом

элемента И, выход которого , соединен .со счетным входом счетчика, вход сброса которого соединен с входом сброса устройства и входом сброса регистра, выходы дешифратора с первого по п-й соединены с первыми входами - элементов ИЛИ группы и п-ми входами второго элемента ИЛИ, (п+1)-й выход дешифратора соединен с вторыми входами элементов ИЛИ группы и (п+1)-м- входом второго элемента ИЛИ, выход которого соединен с входом первого элемента ИЛИ, выход которого является вькодом сбоя устройства, при этом выходы дешифратора с первого по (п+1)-й со-единены с первой группой информационных входов блока индика- цииа вторая группа информацирнньк входов которого соединена с группой вькодов регистра, выходы элементов ИЛИ группы соединены с управляющими входами соответствующих коммутаторов информационные входы которых подключены к шине питания устройства, выходы коммутаторов группы соединены с входами питания соответствующих блоков а;нгшиза, вьжодй Равно схем сравнения всех блоков анализа являют ся информационными выходами устройства.

Похожие патенты SU1242963A1

название год авторы номер документа
Устройство для сопряжения абонентов с общей магистралью 1981
  • Подтуркин Владимир Ефимович
  • Умблия Александр Александрович
SU1022142A1
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами 1984
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Алдошкина Елена Александровна
  • Тараров Михаил Иванович
  • Комарова Галина Гавриловна
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1234843A1
Устройство для сопряжения канала ввода-вывода с абонентами 1985
  • Смук Ростислав Теодорович
  • Теслюк Анатолий Филиппович
  • Шаров Борис Григорьевич
  • Самчинский Анатолий Анатольевич
SU1298761A1
Устройство для сбора данных о работе ЭВМ 1982
  • Заблоцкий Владимир Николаевич
  • Грек Василий Васильевич
  • Кирин Константин Александрович
  • Торопов Николай Михайлович
  • Баркетов Сергей Николаевич
SU1121679A1
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами 1985
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Комарова Галина Гавриловна
  • Тараров Михаил Иванович
  • Сорокин Адольф Андреевич
SU1298762A2
Устройство для диагностирования оперативной памяти 1990
  • Погорелов Леонид Александрович
  • Насакин Борис Николаевич
  • Лелькова Татьяна Дмитриевна
SU1785042A1
Система коммутации 1985
  • Зенкин Александр Николаевич
  • Руднев Сергей Николаевич
  • Полковников Сергей Петрович
  • Гонтарь Анатолий Карпович
  • Петров Евгений Иванович
SU1317448A1
Устройство для отладки и контроля микропроцессорных систем 1988
  • Астратов Олег Семенович
  • Лытов Николай Павлович
  • Молодцов Валерий Николаевич
  • Новиков Вячеслав Михайлович
  • Филатов Владимир Николаевич
SU1647568A1
Микропрограммный мультиплексный канал 1985
  • Пронин Владислав Михайлович
  • Асцатуров Рубен Михайлович
  • Мазикин Борис Викторович
  • Яновская Алла Георгиевна
  • Извозчикова Лидия Николаевна
SU1305693A2
Устройство для контроля микропроцессорной системы 1987
  • Гладштейн Михаил Аркадьевич
  • Комаров Валерий Михайлович
  • Шубин Николай Алексеевич
  • Альтерман Игорь Зелимович
SU1474650A2

Иллюстрации к изобретению SU 1 242 963 A1

Реферат патента 1986 года Устройство для контроля адресных шин интерфейса

Изобретение относится к автома- . тике и вычислительной технике и,.может быть использовано для контроля некоторых функций интерфейса. В уст- ройстве происходит контроль адресных шин интерфейса. С целью повышения достоверности контроля устрбйство содержит п блоков анализа, где п - разрядность адресной шины интерфейса. В каждом блоке анализа содержится дешифратор, шифратор, схема свертки по модулю три, которые обеспечивают получение остатка по модулю три от входного адреса. В случае совпадения этого модуля с контрольным йодуЛем происходит включение абонента, соответствующего этому адресу, в случае несовпадения происходит отключение блока анализа от шин интерфейса. 3 ил. W

Формула изобретения SU 1 242 963 A1

Фиг. 2

|3J

Составитель А, Сиротская Редактор О. Юрковецкая Техред О.Гортвай Корректор А. Тяско

Заказ 3706/48

Тираж 671 Подписное ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-шолигрэфическое предприятие, г. Ужгород, ул. Проектная, 4

м

/7

фиг.З

Документы, цитированные в отчете о поиске Патент 1986 года SU1242963A1

Авторское свидетельство СССР № 601895, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Селлерс П
Ф
Методы обнаружения ошибок в работе ЭЦВМ
- М.: Мир, 1972, с
Крутильно-намоточный аппарат 1922
  • Лебедев Н.Н.
SU232A1
Способ гальванического снятия позолоты с серебряных изделий без заметного изменения их формы 1923
  • Бердников М.И.
SU12A1
.

SU 1 242 963 A1

Авторы

Гришуткин Александр Николаевич

Каплан Адольф Романович

Новиков Николай Николаевич

Даты

1986-07-07Публикация

1984-04-11Подача