Устройство для формирования диагностической информации о вычислительной системе

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано для распознавания техническо го состояния систе1 1 внешних запоминаювц х устройств прямого доступа. Целью изобретения является повьшение достоверности и быстродействия уст

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„„SU„„145

4 А1 дц 4 G Об F 11/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4074629/24-24 (22) 25.04,86 (46) 15,02,89, Бюл. ¹ 6 (72) А,Д,Липовой, В.И,Богатырев, А,M,Âåëè÷êèí, А.А,Романов и А,А. Габитова (53) 681, 3(088. 8) (56) Авторское свидетельство СССР

N - 1086439, кл, G 06 F 15/36, 1983, Патент ФРГ № 2654389, кл. G 06 F 11/10, 1979. (54) УСТРОЙСТВО ДЛЯ ФОР1й1РОВАНИЯ

ДИАГНОСТИЧЕСКОЙ ИНФОРМАЦИИ О ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ (57) Изобретение относится к вычйслительной технике и может быть использовано для распознавания технического состояния система внешних запоминающих устройств прямого доступа, Целью изобретения является повьппение до сто верно сти и быстродей ст вия уст1458874 ройства, Устройство содержит генератор 1 тактовых импульсов, распределитель 2 синхросигналов, память 3, арифметико-логический блок 4, формирователь 5 адреса операции, формирователь 6 адреса априорной информации об ошибках в магнитном накопителе, формирователь 7 адреса априорной информации об ошибке в логической схеме,,формирователь 8 номера отказавшего элемента, формирователь 9 адреса таблицы весовых коэффициентов, реИзобретение относится к вычисли.тельной технике и может быть использовано для распознавания технического состояния системы внешних запоми5 нающих устройств прямого доступа, Целью изобретения является повышение достоверности и быстродействия устройства.

На фиг. 1 приведена блок-схема уст- !0 ройства; на фиг,2 — блок-схема формирователя адреса априорной информации об ошибках в магнитном накопителе; на фиг, 3 — блок-схемы формирователя но-,. мера отказавшего элемента и формирователя адреса таблицы весовых коэффициентов, Устройство содержит генератор тактовых импульсов, распределитель 2 20 синхросигнапов, память 3, арифметикологический блок 4, формирователь 5 адреса операции, формирователь 6 адреса априорной информации об ошибках в магнитном накопителе, формирова- 25 тель 7 адреса априорной информации об ошибке в логической схеме, формиро в ател ь 8 но мер а отказ авше го эл е ме нта, формирователь 9 адреса таблицы весовых коэффициентов, регистр 10 опе30 рации, регистры 11, 12 адреса, ре- . гистр 13 образа ошибки,. буферные регистрыы 14- 16, счетчик 1 7, дешифр аторы 18, 19, блоки 20-30 элементов И, группу элементов И 31, элементы ИЛИ

32-37, элементы И 38-46, формирователи 47, 48 импульсов, синхрошину 49, шину 50 управления, информационную шину 51, гистр 10 операции, регистры 11, 12 адреса, регистр 13 образа ошибки, буфер ные р е ги стры 14- 16, счет чик 1 7, дешифраторы 18, 19, блоки 20-30 элементов И, группу элементов И 31, элементы ИЛИ 32-37, элементы И 38-46, формирователи 47, 48 импульсов, синхрошину 49, шину 50 упрравления, инф формационную шину 51. Достижеююе це" ли обеспечивается взаимодействием вышеперечисленных блоков, 3 з. п; ф-лы, 3 ил.

Формирователь 6 адреса априорной информации об ошибках в магнитном накопителе содержит регистры 52-56, блоки 57-63 элементов И, элементы

ИЗИ 64-66, элементы H 67-71, формирователи 72-79 импульсов, Формирователь 8 номера отказавшего элемента содержит регистры 80-82, блоки 83-89 элементов И, счетчики 90, 91, элементы HJIN 92-95, элементы И

96, 97.

Формирователь 9 адреса таблицы весовых коэффициентов содержит регистр

98, блоки 99, 100 элементов И, эле-. мент ИЛИ 101 элемент И 102, Работа системы начинается с того, что в первой микрокоманде операция передается в регистр 10 для того, чтобы с помощью дешифратора 18 и распределителя 2 воздействовать на процесс анализа диагностических признаков, подготавливая таким образом информацию для технического диагностирования, Передача операции осуществляется в два элементарных шага, в первом из которых через блок 27 и шину 51 из формирователя 5 выдается адрес операции, B этом z

Во втором элементарном шаге первой микрокоманды через блоки 21, 24 происходит зажсь операции в регистр

10, По второй микрокоманде вновь осуществляется обращение к памяти 3 для

8874

3 145 того, чтобы адрес таблицы .устойчивых ошибок был считан в регистр 52, При этом в третьем элементарном шаге че" рез шину 51 и блок 20 содержимое формирователя 5 передается в регистр

11, Считывание адреса таблицы устойчивых ошибок происходит в четвертом элементарном шаге, когда через блок

- 21 адрес таблицы устойчивых ошибок выдается в шину 51, В этом же элементарном шаге через блок 57 адрес таблицы записывается в регистр 52, Одновременно содержимое регистра адреса

-операции в формирователе 5 увеличи вается на единицу.

В третьей микрокоманде производится считывание адреса области регистрации ошибки, С этой целью в пятом элементарном шаге содержимое форми" рователя 5 выдается в шину 51, Одновременно через блок 20 осуществляется запись информации в регистр 11.

В шестом элементарном шаге через блок

21, шину 51 производится запись адреса области регистрации ошибки в формирователь 7, Одновременно содержимое блока 5 увеличивается на единицуе

В четвертой микрокоманде область регистрации ошибки заносится в формирователь 7 через шину 51, блок 20, регистр 11, память 3, блок 21, шину

51.

В пятой микрокоманде осуществляется запись идентификатора тома и области регистрации ошибки в регистр

15 через шину 51 и блок 23.

В шестой микрокоманде производится доступ памяти 3 и считывается идентификатор тома из таблицы устойчивых ошибок. При этом адрес из ре-. гистра 52 через блок 59, блок 20 и регистр 11 записывается в память 3, откуда через блок 21 и шину 51 выдается идентификатор тома из таблицы устойчивых ошибок и записывается в ре ги стр 14, В седьмой микрокоманде проверяется устойчивость анализируемой ошибки, При э том бло к 4 ср авнив ае т содержимое ре ги стро в 14, 15, Одновременно через элемент 67, формирователь 72 содержимое регистра 52 увеличивается на единицу. Распределитель 2 вырабатыв ае т серию упр авляющих си гн алов, позволяющих повторить микрокоманды, наыная с шестой, 5

При сравнении содержимого регистров 14, .15 на выходе элемента И 38 появляется сигнал, разрешающий рас" пределителю 2 выработать следующую серию управляющих сигналов, Одно време нно со ср авне ние м содержимого регистра 14, 15 на элемент И

42 поступает признак последнего идентификатора тома из первого регистра

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

15 из формирователя 7 через шину 5), В девятой микрокоманде осуществляется считывание идентификатора дорожки по смещению в строке таблицы устойчивых ошибок. В тринадцатом элементарном шаге содержимого регистра 54 смещения таблицы устойчивых ошибок. через шину 5 l и блок 22 по ступает в регистр 14, В четырнадцатом элементарном шаге содержимое регистра 52 таблицы устойчивых ошибок через блок

59, шину. 51 и блок 30 поступает в регистр 16. В пятнадцатом элементарном шаге в блоке 4 содержимое регистров 14, 16 сумьируется, результат суммирования передается через шину

51 и блок 20 в регистр ) 1. В шестнадцатом элементарном шаге через блок

21, шину 51 и блок 22 происходит запись идентификатора дорожки в регистр

14, В десятой микрокоманде осуществляется сравнение идентификаторов дорожек в таблице устойчивых ошибок и области регистрации ошибки, При этом в бло ке 4 производится ср авнение, содержимого регистров 14, 15 и, если ре-. зультат сравнения положительный, через элементы И 38, 39 устанавливается распределитель 2 в начальное состояние (ситема ожидает следующую операцию), Элемент И 38 закрыт при отрйцательном сравнении содержимого регистров 14, 15, поэтому через элемент И 69 и формирователь 74 содержимое регистра 54 смещения таблицы устойчивых ошибок увеличивается на единицу.

Из регистра 14 на элемент И 42 передается признак последнего идентификатора дорожки, При наличии этого

,458874 6 признака и при отрицательном резуль° тате сравнения через элементы И 42, 46 сигнап позволяет настроить распределитель 2 на выполнение одиннадцатой микрокоманды, В одиннадцатой микрокоманде осуществляется загрузка регистра 53 адреса таблицы неустойчивых ошибок. Поэтому в восемнадцатом элементарном шаге формирователь 5 через шину 51, блок 20 и регистр 11 задает адрес операции. В девятнадцатом элементарном шаге через блок 21 из памяти 3 в шину 51 выдается адрес таблицы неустойчивых ошибок, который через блок

58 записывается в регистр 53, В двенадцатой микрокоманде производится запись идентификатора тома из форьярователя 7 в регистр 15.

В тринадцатой микрокоманде осуществляется считывание из памяти 3 идентификатора тома, находящегося в таблице неустойчивых ошибок. В двадцать первом элементарном шаге через блок 60 и шину 5! выдается содержимое регистра 53 адреса таблицы неустойчивых ошибок, которое через блок

20 записывается. в регистр 11. В двадцать втором элементарном шаге через блок: 21 в шину 51 выдается идентификатор тома из первой строки таблицы неустойчивых ошибок и записывается в регистр !4, В четырнадцатой микрокоманде производится сравнение содержимого регистров 14, 15 (идентификаторов тоиэв), Это осуществляется в двадцать третьем элементарном шаге. Сигнал от элемента И 68 проходит через формиролитель 2 вырабатывает управляющие сигиалы, позволяющие повторить микрокоманды тринадцать и четырнадцать.

При отрицательном результате сравнения сигнал с выхода элемента И 45 воздействует на распределитель 2 и позволяет выполнять микрокоманды, начиная с двадцать первой, В пятнадцатой микрокоманде проводится запись идентификатора дорожки из области регистрации ошибки в регистр 15, Это осуществляется в двадцать четвертом элементарном шаге.

В шестнадцатой микрокоманде осуществляется считывание идентификатора дорожки из выбрани >й строки таблицы, неустойчивых ошибок и его запись в ватель 73, и содержимое регистра 53 увеличивается на единицу, Распредерегистр 14, С этой целью в двадцать пятом элементарном шаге через блок

60 шину 51 адрес строки таблицы неустойчивых ошибок записывается через

5 блок 30 в регистр 16, В двадцать шестом элементарном шаге через блок 62 содержимое регистра 55 смещения передается в шину 51, а затем в регистр

14, В двадцать седьмом элементарном шаге в блоке 4 происходит суммирование содержимого регистров 14, 16,Одновременно разрешается запись полученно ro адреса через блок 25, шину

5i и блок 20 в регистр 11. В двадцать восьмом элементарном шаге через блок

21 в шину 51 выдается идентификатор дорожки из таблицы неустойчивых ошибок, который через блок 22 записывается в регистр 14.

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

25 сравнения управляющим сигналом элемент И .38 не открывается, Одновременно появляющийся сигнал от элемента

И 70 и формирователя 75 увеличивает содержимое регистра 55 смещения на

З0 единицу, Повторяются шестнадцатая и семнадцатая микрокоманды, При положительном результате сравнения идентификаторов дорожек на выходе элемента

И 38 появляется сигнал, который настраивает распределитель 2 на выработку следующей серии управляющих сигналов (следующей микрокоманды), Если .результат сравнения отрицательный и пришел ив регистра 14 на

40 элемент И 42 признак последнего идентификатора дорожки, то через элемент

И 44 распределитель 2 настраивается на выполнение микрокоманды, начиная с дв адц ат ь < второй, 45 В Boceмнадцатой микрокоманде осу» ществляется загрузка идентификатора объекта контроля из области регистрации ошибки в регистр 15, Поэтому в тридцатом элементарном шаге разрешается выдача из формирователя 7 идентификатора объекта контроля в шину 51. В этом же элементарном шаге производится запись идентификатора объекта в регистр 15, В регистр 14 помещается идентификатор объекта иэ выбранной строки таблицы неустойчивых ошибок, Для это-. го в тридцать первом элементарном ша".

re через блок 60 и шину 51 содержимое.

7 l 458 регистра 53 таблицы неустойчивых ошибок передается в регистр 16.

В девятнадцатой микрокоманде в тридцать втором элементарном шаге че5 рез блок 62, шину 51, блок 22 содержимое регистра 56 смещения помещается в регистр 14. В тридцать третьем элементарном шаге происходит суммиро-вание содержимого регистра 14, 16 и прохождение результата суммирования через блок 25, шину 51 и блок 20 в ре ги стр 1 1. В тридцать че т вер то м элементарном шаге из памяти 3 идентификатор объекта через блок 21, шину 51 и блок 22 перемещается в регистр 14, В двадцатой микрокоманде происходит сравнение идентификаторов объектов в регистрах 14, 15 в тридцать пятом элементарном шаге, При отрица- 20 тельном результате сравнения распредели тел ь 2 выр аб атыв ае т у пр авля ющие сигналы, которые позволяют повторить микрокоманды девятнадцать, двадцать, Одновременно сигналом от элемента И 25

71 и формирователя 76 содержимое регистра 56 смещения увеличивается на единицу.

На элемент И 42 передается признак последнего идентификатора объекта, При отрицательном результате сравнения и признаке последнего иден-, тификатора объекта открывается элемент И 43, сигнал с выхода которого настраивает распределитель 2 на выполнение тридцать четвертой ьикрокоманды, При положительном результате сравнения срабатывает элемент И 38 и распределитель 2 вырабатывает управляющие сигналы, позволяющие выпол-, 40 нять микрокоманде, начиная с двадцать четвертой, В двадцать первой микрокоманде производится запись идентификатора тома в таблицу неустойчивых ошибок. 45

Для этого в тридцать iUecToM элементарном шаге содержимое ре ги стра 53 через блок 6О, шину 51 и блок 20 поступает в регистр 11. В тридцать седьмом элементарном шаге идентификатор тома из формирователя 7 выдается в шину 51 и через блок 26, В двадцать второй микрокоманде осуществляется запись идентификатора дорожки в таблицу неустойчивых ошибок, С этой целью. в тридцать восьмом элементарном шаге разрешается прохождение содержимого регистра 55 через блок 62, шину 5 1 и блок 22 в ре ги стр р74

14, В тридцать девятом шаге осуществляется суммирование регистров 14, l6 и прохождение результата суммирования через блоки 25, 21 и шину 51 в регистр I l (в регистре 16 к этому времени находится содержимое регистра адреса таблицы неустойчивых ошибок), В сороковом элементарном шаге идентификатор дорожки из формирователя 7 через блок 26 записывается в память

3.

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

22 подается в регистр 14.

В двадцать четвертой микрокоманде производится формирование диагностического образа ошибки. B сорок четвертом элементарном шаге из формирователя 7 содержимое байтов уточненного состояния поступает на элементы

И 31 и дешифратор 19 В зависимости от содержимого байта на выходе дешифратора 19 появляется сигнал, разрешающий прохождение байтов уточненного состояния только через те элементы И 31, которые соответствуют диагностическому образу, В этом же элементарном шаге происходит загп сь образа ошибки в регистр 13.

В двадцать пятой микрокоманде в регистр 80 адреса массива ошибок записывается первая строка массива ошибок, Для этого в сорок пятом элементарном ш are из формиров ателя 5 чере з шину 51, блок 20 в регистр 11 записывается адрес операции, В сорок шестом элементарном шаге адрес массива ошибок через блоки 21, 83 и шину 51 записывается в регистр 80, Б этом же элементарном шаге содержимое формирователя 5 увеличивается на единицу.

Одновременно адрес масок ошибок записывается в регистр 82 адреса масок ошибок, В двадцать шестой микрокоманде в сорок седьмом элементарном шаге из формирователя 7 через шину 51 и блок

22 идентификатор объекта записывается в регистр 14, 58874 10

20

9 l4

В двадцать седьмой микрокоманде заполняется регистр 98 адреса таблицы весовых коэффициентов, Поэтому в сорок восьмом элементарном шаге разрешается запись s регистр 11 адреса операции, В сорок девятом элементарном шаге из памяти 3 через блок 21 шину 51 и блок 99 адрес весовых коэффициентов поступает в регистр 98. Одновременно содержимое формирователя

5 увеличивается на единицу.

В двадцать восьмой микрокоманде идентификатор устройства из регистра

98 записывается в регистр 15, С этой целью в пятидесятом элементарном ша" ге и через элемент И 102 осуществляется выдача в шину 51 идентификатора объекта, 3 этом же элементарном шаге информация иэ шины 51 помещается в регистр 15, В двадцать девятой микрокоманде в пятьдесят первом элементарном шаге произ водится ср авнение содержимо го регистров 14, 15 и при отрицательном результате сравнения блок 100 не открывается и открывается при положи-. тельном результате сравнения ° При отсутствии сигнал а на выходе элемент а

И 38 распределитель 2 повторяет серию управляющих сигналов, которые повторяют выполнение микрокоманды двадцать семь — двадцать девять, Одновременно через элемент ИЛИ 101 содержимое регистра 98 адреса весовых коэффициентов увеличивается на единицуе

В тридцатой микрокоманде проверяется содержимое регистра 13 образа ошибки. С этой целью в пятьдесят втором элементарном шаге обеспечивается сдвиг влево содержимого регистра 13 и через элемент ИЛИ Зб и формирова-. тель 47 уменьшает содержимое счетчика 17 на единицу. Pаспределитель 2 повторяет тридцатую микро команду, Одновременно через элемент ИЛИ 92 со". держимое регистра 80 увеличивается на единицу, В этом же шаге при нулевом значении счетчика 17 формирователь 47 побуждает распределитель 2 начать выполнение тридцать второй микрокомандые

Одновременно сигналом с выхода элемента И 97 содержимое счетчика 91 уменьшается на единицу, Нулевое значение счетчика через блок 89 передается в распределитель 2 и он нас-.

55 траивается на выполнение тридцать четвертой микрокоманды.

Если первый бит регистра 13 равен единице, то по сигналу с элемента И

41 распределитель 2 выбирает управляющие сигналы, которые выполняют следующие микро команды, В тридцать первой микрокоманде в пятьдесят третьем элементарном шаге открывается блок 86 и содержимое регистра 80 через шину 51 и блок.20 записывается в регистр 11, В пятьдесят четвертом элеметарном шаге через блок

2 1, шину 51 и блок 23 маска ошибки записывается в регистр 15, В пятьдесят пятом элементарном шаге производится наложение масок регистров 14 и

15. В пятьдесят шестом элементарном шаге результат напожения записывается через блок 25, 22 в регистр 14, В этом же шаге обеспечивается запись результата наложения в регистр 81 маски, Одновременно сигнал увеличивает содержимое регистра 80 на единицу. Выполняются микрокбманды, начиная с тридцатой.

В тридцать второй микрокоманде производится специальный доступ к памяти 3, С этой целью в пятьдесят седьмом элементарном шаге записывается исходный адрес масок ошибок через блок 88, шину 51 и блок 20 в регистр

11.

В пятьдесят восьмом элементарном шаге записывается содержимое регистра

81 маски в регистр 12, В пятьдесят девятом элементарном шаге обеспечивается выдача в шину 51. результата специального метода доступа. Одновременно открыт блок 22 и информация из шины 51 записывается в ре ги стр 14.

В тридцать третьей микрокоманде вырабатывается дополнение до расширенного диагностического образа, С этой целью в шестидесятом элементарном шаге через блок 29 образ ошибки выдается в шину 51 и далее через блок

23 в регистр 15, B шестьдесят первом элементарном шаге в блоке 4 осуществляется операция сложения по модулю "2". Результат операции записывается через блок

25, шину 51, блок 28 в регистр 13 обр аз а ошиб о к, Вы полня е т ся тридц ат ая ьикрокоманда, по которой обеспечива-.. ется загись маски ошибки в регистр

14.

ll 1458

В тридцать четвертой микрокоманде в шестьдесят втором элементарном шаге сдвигается влево содержимое регистра 81, Одновременно при нулевом

5 значении старшего бита регистра 81 элемент 96 закрыт и повторяется выполнение тридцать второй wzpокоманды, При ненулевом значении старшего бита .регистра 81 маски элемент И 96 открыт 10 и выполняется следующая микрокоманда, В этом же шаге через элемент ИЛИ

93 содержимое счетчика 90 уменьшается на единицу, Одновременно при нулевом значении счетчика 90 открывает-. 15 ся элемент И 97 и распределитель 2 переводится в исходное положение, В этом же шаге сигнал через элемент ИЗИ 101 увеличивает содержимое регистра 98 адреса таблицы весовых коэффициентов на единицу, В тридцать пятой микрокоманде осуществляется формирование весовых ко,эффициентов ошибок, С этой целью в шестьдесят третьем элементарном шаге 25 открывается элемент И 102, через который содержимое регистра 98 записывается в регистр 1 1, В шестьдесят четвертом элементарном шаге обеспечивается запись в регистр 14 коэффици".. ента веса ошибки, Одновременно через элемент ИЛИ 101 обеспечивается увеличение содержимого регистра 98 на единицу °

В шестьдесят пятом элементарном шаге обеспечивается выдача в шину 51 содержимого регистра 98, которое записывается в регистр 11.. В шестьдесят шестом шаге вес ошибки выдается в шину 51 и далее в регистр 15, В тридцать шестой микрокоманде в . шестьдесят седьмом элементарном шаге в блоке 4 складывается содержимое регистров 14, 15 и результат суммирования через шину 51, блоки 25, 26 за писывается в память 3 по адресу, содержащемуся в регистре 11, Формул а изобретения

1. Устройство для формирования диагностической информации о вычислите-. льной системе, содержащее формирова-.. тель адреса операции, выход и информационный вход которого соединены через адресно-информационную шину с информационным входом первого блока элементов И., выходом второго блока:.. элементов И и информационными блокаф74 !

2 ми с третьего по пятый блоков элемен-! тов И и формирователя адреса априор ной информации об ошибке в логичес" кой схеме, синхровход которого соеди нен через синхрошину с синхровходами с первого по седьмой блоков элементов И формирователя адреса операции, входами с первого по четвертый, элементов ИЛИ, синхровходом первого элемента И и выходом распределителя синхросигналов, тактовый вход которо" го соединен с выходом генератора тактовых импульсов, выход пятого блока элементов И через регистр операции соединен с входом первого дешифратора, выход которого через шину управления соединен с управляющим входом распределителя синхро сигналов, выход первого блока элементов И через первый регистр адреса соединен с первым адресным входом памяти, информацион ный вход которой соединен с выходом седьмого блока элементов И, а выходс информационным входом второго блока элементов И, выходы третьего и четвертого блоков элементов И через соответственно первый и второй буферные регистры соединены с первым и вторым информационными входами арифметикологического блока, синхровходы соединены с выходами с первого по четвертый элементов ИЛИ, а информационный выход и выход признака логического сравнения соединены с информационными входами соответственно шестого блока элементов И и первого элемента

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

l3 145887 устройства, а выход через адресноинформационную шину — с информационным входом первого блока элементов

И второй адресный вход памяти чеВ

6, рез второй регистр адреса соединен с выходом восьмого блока элементов И, информационный вход и синхровход кото",. рого соединены соответственно через адресно-информационную шину с выходом формирователя адреса априорной информации об ошибке в логической схеме и синхрошиной устройства, выходы выдачи старших байтов ошибок и выдачи мпадпих байтов ошибок формировате- 15 ля адреса априорной информации об ошибке в логической схеме соединены с первыми и вторыми входами элементов И группы, выходы которых соединены с группой входов регистр а обр аз а . ошиб ки, вход фактической. информации об ошибке которо го соединен с выхрдом девятого блока элементоВ И, входы которого сОединены соответственно через ад- 2б ресно-информационную шину с выходом шестого блока элементов И и синхрошиной устройства, выход выдачи управляющего байта формирователя адреса априорной информации об ошибке в логической схеме через второй дешифра".. тор соединен е третьими входами элементов И группы, четвертые входы ко-. торых соединены с синхроши ой устройства, соединенной через пятый элемент

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

55 формирователя адреса таблицы весовых коэффициентов, информационные входы и выходы которых соединены через адресно-информационную шину с выходом

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

И соединены с выходом пятого элемента

И, второй вход которого соединен с выходом признака последнего идентификатора тома арифметико-логического блока, третий информационный вход которого через третий буферный регистр соединен с выходом одиннадцатого блока элементов И, второй вход которого соединен с адресно-информационной шиной устройства, управляющий вход формирователя адреса таблицы весовых коэффициентов соединен с выходом второго элемента И через адресноинформационную шину устройства, 2, Устройство по п,1, о т л и ч аю щ е е с я тем, что формирователь адреса априорной информации об ошибках в магнитном накопителе содержит пять регистров, семь блоков элементов И, три элемента ИЗИ, восемь формирователей импульса, пять элементов

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

И, первые входы которых соединены с управляющим входом формирователя, синхровход которого соединен с синхровходами с первого IIo седьмой блоков элементов И, с вторыми входами с первого по пятый элементов И и входапы с первого по третий элементов ИЛИ, выходы которых через соответственно

4, Устройство по и, 1, о. т л и ч аю щ е е с я тем, что формирователь адреса таблицы весовых коэффициентов содержит регистр, два блока элементов И, элемент ИЛИ, элемент И, причем информационные вход и выход формирователя соединены с информационным входом первого блока элементов И и выходами элемента И и второго бло25 ка элементов И, управляющий вход которого соединен с управляющим входом формирователя, синхровход которо го соединен с синхровходами первого и в то рого блок ов элементов И, элем е нта И

3Q и входами элемента ИЛИ, выходы которого и первого блока элементов И соединены с управляющим и информационным вхо" дами регистра, информационные выходы которого соединены с информационными входами элемента И и второго блока

35 элементов И, 15 1458 с шестого по восьмой формирователи импульса соединены с информационными входами соответственно с третьего по пятый регистров, выходы первого и второго блоков элементов И соединены с информационными входами соответственно первого и второго регистров.

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

6 та И, выход третьего элемента ИЛИ соединен с информационным входом первого счетчика, выход которого соединен с информационным входом второго

5 элемента И, выход которого и выход четвертого элемента ИЛИ соединены . соответственно с управляющим и инфор.мационным входаья второго счетчика, выход которîro соединен с информационным входом седьмого блока элементов

И, выходы которого и .первого, второ" го элементов И соединены с управляющим выходом формирователя, ОЬг. 2

1458874

Составитель А,Романов

Техред А.Кравчук

Редактор О,Спесивых

Корректор Н,Король

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

3 акаэ 345/53 Тираж 667 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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