Мультиплексный канал с диагностикой неисправностей
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Сеез Севетских Социалистических Республик(51) М. Кл.в б 06 Г 3/046 06 Р 11/04 Государственный комитет Совета Министров СССР ро делам изобретенийИзобретение относится к области вычислительной техники и может быть использовано в каналах ввода-вывода и других устройствах, имеющих местную память.Известны устройства для диагностики неисправности, в которых используется оборудование, находящееся вне его. Известные мультиплексные каналы содержат блок сопряжения с центральным процессором, первые вход и выход которого соединены соответственно с первыми входом и выходом канала, регистр подканала, первые вход и выход которого подключены соответственно к второму выходу и к второму входу блока сопряжения с центральным процессором, блок сопряжения с центральной оперативной памятью, первый вход которого соединен с вторым входом канала, первый и второй выходы - соответственно с вторым и третьим выходами канала. Кроме того, в известные каналы введены регистр управления, первый вход которого связан с третьим выходом блока сопряжения с центральной оперативной памятью, регистр информации, первые вход и выход которого подключены соответственно к третьему выходу и второму входу блока сопряжения с центральной оперативной памятью, блок модификации, вход которого соединен с выходом регистра управления, выход - с третьим входом блока сопряжения с центральной оперативной памятью, Каналы включают в себя также блок сопряжения с внешними устройствами, первые вход и выход которого подключены соответственно к третьему входу и чет вертому выходу канала, второй вход - квыходу регистра подканала и первому выходу регистра информации, второй выход - к второму входу регистра подканала и второму входу регистра информации, блок местной па мяти, адресный вход которого соединен с выходом регистра подканала, информационный вход - с выходом блока модификации и вторым выходом регистра информации, выход подключен к третьему входу регистра инфор мации и второму входу регистра управления.Каналы имеют и блок контроля, первый вход которого соединен с третьим выходом блока сопряжения с внешними устройствами, второй вход подключен к информационному входу и 20 выходу блока местной памяти и к второмувыходу регистра информации, блок выборки диагностических команд и информации, блок определения места неисправности, первый выход которого соединен с пятым выходом кана ла. Устройство микродиагностики в известныхтехнических решениях содержит местный запоминающий блок большой емкости, в котором хранится программа сигналов, представляющих управляющие и информационные сло ва. Сигналы местного запоминающего блокаподаются на управляющий регистр и блоки накопителей, используемые для вычислений и логической обработки основной информац;и.11 едостатком известных решений является необходимость в специальном запоминающем блоке для хранения диагностических программ и информации.Цель изобретения - сокращение обор,дования.Это достигается тем, что мультнплексный канал содержит блок управления режимом работы местной памяти, вход которого подключен к выходу блока контроля, выход к управляющему входу блока местной памяти, вход блока выборки диаг остичсскнх команд и информации соединен с выходом олока местной памяти, а Выход - с первы Г входом блока определения места неисправности, второй вход которого подключен к выходу блока контроля, второй выход - к второму входу блока контроля. Учитывая, что физическая скорость выполнений операций при диагностике не является основным фактором, это дает возможность выполнять в мультиплексном канале блок местной памяти по схеме оперативного запоминающего устройства (ОЗУ) со скрытым постоянным запоминающим устройством (ПЗУ). Оперативная запоминающая секция используется для хранения программ и данных подкапалов, постоянная запоминающая секция - для хранения диагностических команд (программ) и информации. Переключение ОЗУ в ПЗУ и ооратно осуществляется по управляющему сигналу (режим работа - диагностика),На чертеже приведена структурная схема мультиплексного канала с диагностикой неисправностей. Она содержит блок 1 сопряжения с центральным процессором, блок 2 сопряжения с центральной оперативной памятью, регистр 3 подканала, регистр 4 управления, фиксирующий ключ защиты, адрес управляющего слова канала (адрес данных), код операции, счет данных, блок 5 модификации, осуществляющий модификацию адреса программы (данных) и счета данных, регистр 6 информации, блок 7 выборки диагностических команд и информации, блок 8 определения места неисправности, блок 9 контроля, блок 10 местной памяти. Блок местной памяти, состоящий из оперативной запоминающей секции (ОЗС) и постоянной запоминающей секции (ПЗС), работает в режиме разделения времени в зависимости от управляющего спгнала либо в качестве оперативного запоминающего устройства для хранения данных и управляющей информации подканалов, либо в качестве постоянного запоминающего ус:ройства для хранения диагностических программ и информации. Кроме того, в схему введены блок 11 управления режимом работы местной памяти и блок 12 споряжения с впешнимн устройствами. 10 15 ю 25 30 35 40 45 50 55 00 65 Подключение мультиплексного канала в вычислительной системе осуществляется с помощью следующих линий: линий 13 передачи кода инструкции, линий 14 выдачи прерываптш и кода условий центральному процессору линий 15 адреса ячейки центральной оперативной памяти, входных линий 16 и выходных ,цший 17 информации центральной оперативной памяти, линий 18 интерфейса ввода/вывода, линий 19 выдачи информации, определяющей место неисправности мультиплексного канала.В рабочем режиме инструкция начать ввод,вывод поступает в блок 1 сопряжения с центральным процессором. Лдрес внешнего устройства, принятый в коде инструкции, фиксируется на регистре 3 подканала и подается далее в блок 12 сопряжения с внешними устройствами, Блок 12 обеспечивает последовательность начальной выборки внешнего устройства. Одновременно с этой последовательностью блок 2 сопряжения с центральной оперативной памятью (ЦОП) проводит чтение из фиксированной ячейки ЦОП адресного слова канала и далее по этому адресу - управляющего слова капала. Прочитанная из ЦОП информация фиксируется на регистре 4 прав;,ения. Код операции с регистра выдается в оолк 12 и далее внешнему устройству. Сигнал нз блока 11 управления режимом работы местной памяти переключает блок 10 местной памяти в режим, при котором она используется в качестве оперативного запоминающего устройства, хранящего данные и управляющую информацию подканалов.Управляющая информация с регистра 4 записывается в оперативную запоминающую часть местной памяти в зону, закрепленную за оослуживаемым внешним устройством. Далее операция ввода/вывода может быть продолжена по инициативе внешнего устройства, которое выдает в блок 12 требование обслуживания и свой адрес, фиксируемый на регистре 3. По этому адресу из оперативной запоминающей части блока местной памяти 10 на регистры 4 и 6 информации читается информация, относящаяся к данному устройству. В соответствии с прочитанной управляющей информацией байты данных при операции Записать из регистра 6 информации пересылаются через блок 12 внешнему устройству, при операции считать байты данных из блока 12 поступают на регистр 6, После сформирования полного слова (или пересылки его внешнему устройству) проводятся модификация адреса данных блоком 5 и запись (чтение) слова данных в (из) центральную оперативную память, Блок 9 контролирует передачу информации с регистра на регистр, преобразование информации и схем управления. Г 1 ри обнаружении неисправности в процессе работы мультиплекспого канала блок 9 вырабатывает сигнал ошибки, который переключает мультиплексный канал в режим диагнолики. При этом сигнал ошибки поступает вблок 11 управления режимом работы местной памяти, Сигнал из блока 11 переключает блок 10 местной памяти в режим считывания инрормации из постоянной запоминающей секции местной памяти. ПЗС хранит программы и информацию для диагностики неисправности в конкретных областях контроля мультиплексного капала, определяемых типом ошибки, которая обнаруживается блоком 9 в рабочем режиме.Диагностические команды считываются в блок 7 выборки диагностических команд. Правильность выборки контролируется. В случае ошибки при выборке с помощью блоков 9 и 8 определяется место неисправности. Вид следующей программы диагностики определяется типом возникшей ранее ошибки. Однако, как правило, предварительно должны быть проверены сами схемы контроля. Диагностическая программа, считанная из ПЗС в блок 7, задает определенные действия в мультиплексном канале, следя за выполнением которых блок 8 определяет место неисправности. Формула изобретенияМультиплексный канал с диагностикой неисправностей, содержащий блок сопряжения с центральным процессором, первые вход и выход которого соединены соответственно с первыми входом и выходом канала, регистр подканала, первые вход и выход которого подключены соответственно к второму выходу и к второму входу блока сопряжения с центральным процессором, блок сопряжения с центральной оперативной памятью, первый вход которого соединен с вторым входом канала, первый и второй выходы соединены соответственно с вторым и третьим выходами канала, регистр управления, первый вход которого соединен с третьим выходом блока сопряжения с центральной оперативной памятью, регистр информации, первые вход и выход кото 5 10 15 20 25 30 35 40 рого соединены соответственно с третьим выходом и вторым входом блока сопряжения с центральной оперативной памятью, блок модификации, вход которого соединен с выходом регистра управления, выход подключен к третьему входу блока сопряжения с центральной оперативной памятью, блок сопряжения с внешними устройствами, первые вход и выход которого подключены соответственно к третьему входу и четвертому выходу канала, второй вход соединен с выходом регистра подканала и первым выходом регистра информации, второй выход соединен с вторым входом регистра подканала и вторым входом регистра информации, блок местной памяти, адресный вход которого подключен к выходу регистра подканала, информационный вход соединен с выходом блока модификации и вторым выходом регистра информации, выход подключен к третьему входу регистра информации и второму входу регистра управления, блок контроля, первый вход которого соединен с третьим выходом блока сопряжения с внешними устройствами, второй вход подключен к информационному входу и выходу блока местной памяти и к второму выходу регистра информации, блок выборки диагностических команд и информации, блок определения места неисправности, первый выход которого соединен с пятым выходом канала, о т л и ч а ю щ н й с я тем, что, с целью сокращения оборудования, он содержит блок управления режимом работы местной памяти, вход которого подключен к выходу блока контроля, выход - к управляющему входу блока местной памяти, вход блока выборки диагностических команд и информации соединен с выходом блока местной памяти, выход - с первым входом блока определения места неисправности, второй вход которого подключен к выходу блока контроля, второй выход подключен к второму входу блока контроля.оставитель А. Жеренов Техред 3. Тараненко Тира оветаоткрь ая на 864Министров Стий., д. 415 ПодписноеР Типография, пр. Сапунова, 2 Изд. Мз 1376 Государственного комитета по делам изобретений и 113035, Москва, Ж, Раушс
СмотретьЗаявка
2072531, 04.11.1974
ПРЕДПРИЯТИЕ ПЯ Р-6380
ДОЛЯ АЛЕКСАНДР ДАВИДОВИЧ, ШЕПЕЛЕВА ТАТЬЯНА АЛЕКСЕЕВНА
МПК / Метки
МПК: G06F 3/04
Метки: диагностикой, канал, мультиплексный, неисправностей
Опубликовано: 30.05.1976
Код ссылки
<a href="https://patents.su/4-516033-multipleksnyjj-kanal-s-diagnostikojj-neispravnostejj.html" target="_blank" rel="follow" title="База патентов СССР">Мультиплексный канал с диагностикой неисправностей</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для отображения информации
Случайный патент: Способ установки электродов из металлической стружки в железобетонных конструкциях с целью их электрического прогрева