Устройство контроля накопителей на магнитных дисках Советский патент 1991 года по МПК G11B27/36 

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

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

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

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

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

постоянное 5 и оперативное 6 запоминающие устройства регистр 7 ввода параметров и вида параметров, схему 8 обработки запроса на векторное прерывание, регистр 9 выделения адреса, дешифратор 10 адресов Енешних регистров, регистр 11 управляющих сигналов, регистр 12 вывода параметров и данных, регистр 13 байтов управления, регистр 14 байтов ответа, регистр 15 признаков управления, регистр 16 признаков ответа, регистр ввода 17 и схему аналого-цифрового преобразования 18, представляющие собой блок 19 аналого- цифрового преобразования, шину 20 для выдачи байтов управления, шину 21 для приема байта ответа, шину 22 для выдачи

ы

Qs

признака управления, шину 23 для выдачи сигналов управления и шину 24 для приема признака ответа.

Устройство контроля обеспечивает проверку накопителя в следующих режимах:

1)Последовательный поиск вперед. В этом режиме магнитные головки позиционируются последовательно от нулевого цилиндра до последнего (максимального) цилиндра с единичным шагом,

2)Последовательный поиск назад. В этом режиме магнитные головки позиционируются от максимального цилиндра до нулевого цилиндра с единичным шагом.

3)Последовательный поиск вперед и назад. В этом режиме магнитные головки позиционируются последовательно от нулевого цилиндра до максимального цилиндра и от максимального цилиндра до нулевого цилиндра с единичным шагом.

4)Поиск между двумя цилиндрами, В этом режиме магнитные головки позиционируются последовательно между двумя цилиндрами, адреса которых предварительно заданы оператором.

5)Вибрационный тест. В этом режиме магнитные головки позиционируются последовательно между двумя цилиндрами, а именно между нулевым цилиндром и цилиндром, адрес которого непрерывно увеличивается от 001 до максимального, а затем уменьшается до 001 с единичным шагом.

6)Возврат на нулевой цилиндр. В этом режиме магнитные головки позиционируются на нулевой цилиндр независимо от положения, в котором они находились,

7)Диагностические операции по проверке функционирования логических схем и схем позиционирования накопителя.

8)Позиционирование с минимальной разностью. В этом режиме магнитные головки позиционируются поочередно на нулевой и первый цилиндры.

9)Позиционирование с максимальной разностью. В этом режиме магнитные головки позиционируются поочередно на нулевой и максимальный цилиндры.

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

11)Позиционирование на случайный цилиндр.

12)Зацикливание выполнения операции при возникновении непрерывности в нак.опителе.

13)Автономная проверка работоспособности устройства контроля,

14)Диалог между оператором и устройством контроля.

15) Контроль или измерение ypoes л напряжения сигналов.

Взаимодействие между блоками устройства контроля, подключенными к общей

шине, осуществляется под управлением микропроцессора 1. Микропроцессор 1 в определенной последовательности обменивается данными с этими блоками, причем в каждый отдельно взятый момент времени

0 производится связь только с одним блоком. При включении питания микропроцессор 1 выставляет на общую шину чдрес РРРРОдля того, чтобы считать из постоянного запоминающего устройства (ПЗУ) 5 первую коман5 ду. Поскольку ПЗУ 5 размещено в области адресного пространства с 08000 по OFFFF, то для того, чтобы считать из него первую команду длинного перехода по адресу, установленному в счетчике команд, регистр на0 чального пуска преобразует адрес FFFFO в OFFFO. Микропроцессор 1 считает из ПЗУ 5 пять байтов команды длинного перехода и после этого сбрасывает регистр 4 режима начального пуска. Выполнив подпрограмму

5 инициализации, микропроцессор переходит в режим ожидания. С помощью клавиатуры, расположенной на панели 3 управления и индикации, в оперативное запоминающее устройство (ОЗУ) 6 вводятся

0 исходные данные (параметры), например начальный адрес цилиндра, конечный адрес цилиндра, адрес накопителя, код выполняемого режима и др. При вводе каждого байта параметров схема 8 обработки запроса на

5 векторное прерывание вырабатывает сигнал запроса на прерывание. В ответ на этот сигнал микропроцессор 1 вырабатывает сигнал подтверждения прерывания, а схема 8 выставляет на общую шину адрес вектор0 ного прерывания. После этого микропроцессор 1 переходит на выполнение подпрограммы обслуживания клавиатуры, При нажатии клавиши клавиатуры байт параметров через регистр 7 ввода параметров

5 вводится в микропроцессор, преобразуется в нужную форму и записывается в ОЗУ 6. Одновременно этот байт выводится через регистр 12 вывода параметров и данных на алфавитно-цифровой дисплей панели 3 уп0 равления и индикации. После этого устройство контроля готово для выполнения любого режима проверки накопителя. В зависимости от того, какой режим проверки установлен, микропроцессор 1 выдает

5 накопителю соответствующую последовательность команд. Взаимодействие с накопителем производится следующим образом. Микропроцессор 1 выставляет на общую шину адрес регистра байта управления, а затем код команды накопителя. Регистр 9 выделения адреса фиксирует этот адрес, а дешифратор 10 адресов внешних регистров вырабатывает сигнал выбооч регистра байта управления. После этого код команды накопителя записывается в регистр 13 байтов управления. Байт управления поступает в накопитель по шине 20 байтов управления. Затем микропроцессор 1 выставляет на общую шину адрес регистра признака упрйзления и признак команды. Дешифратор 10 адресов вне шних регистров вырабатывает сигнал выбора регистра признака управления. Код признака команды записывается в. регистр 15 признаком управления. Код признака управления поступает в накопитель по шине 22 признака управления. В ответ на это накопитель выставляет на шину 21 байтов ответа соответствующий байт ответа, а ка шину 24 признаков ответа - код признака ответа. Микропроцессор 1 считывает из регистров 14, 16 байт ответа и байт признака ответа, анализирует их и выдает накопителю следующую команду согласно подпрограмме, содержащейся в ПЗУ 5.

При установке режима измерения напряжения микропроцессор 1 выставляет на общую шину адрес регистра управляющих сигналов. После этого регистр 11 управляющих сигналов запускает схему 18 аналого- цифрового преобразования, которая осуществляет преобразование значения уровня напряжения постоянного тока, поступающего на ее вход, в цифровой код, Преобразовав напряжение в цифровой код, схема 11 выдает сигнал об окончании преобразования. Микропроцессор 1, установив на общую шину адрес регистра 17 ввода блока 19 аналого-цифрового преобразования, считывает кодовое значение напряжения и после соответствующего преобразования выводит на алфавитно- цифровой дисплей цифровое значение уровня измеряемого напряжения в десятичной форме.

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

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

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

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

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

5 с панелью управления.

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

название год авторы номер документа
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ПРЯМОГО ДОСТУПА (DASD) ЕМКОСТЬЮ БОЛЬШЕ 528 МЕГАБАЙТ И СПОСОБ ЕГО ВОПЛОЩЕНИЯ ДЛЯ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ 1994
  • Дэниэл Джеймс Колгроув
RU2155369C2
УСТРОЙСТВО КОНТРОЛЯ ПРОЧНОСТИ КРЫЛА ВОЗДУШНОГО СУДНА 2011
  • Кашковский Виктор Владимирович
  • Чигвинцев Андрей Алексеевич
  • Устинов Владимир Валентинович
RU2469289C1
Устройство для обмена информацией 1987
  • Пожидаев Николай Яковлевич
  • Фролов Виктор Алексеевич
  • Понитков Михаил Федорович
SU1497619A1
ПРЕОБРАЗОВАНИЕ ИНИЦИИРУЕМОГО СООБЩЕНИЯМИ ПРЕРЫВАНИЯ В УВЕДОМЛЕНИЕ О ГЕНЕРИРОВАННОМ АДАПТЕРОМ ВВОДА-ВЫВОДА СОБЫТИИ 2010
  • Густав Ситтманн Iii
  • Дейвид Краддок
  • Томас Грегг
  • Марк Фаррелл
  • Джанет Истон
  • Эрик Норман Лейс
RU2546561C2
Устройство управления литьевой машиной 1988
  • Суриков Павел Венедиктович
SU1609697A2
ПРОЦЕССОР ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ СХЕМ 1972
SU435527A1
СИСТЕМА ТРЕВОЖНОЙ СИГНАЛИЗАЦИИ 1994
RU2103744C1
УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ МАГНИТНОЙ ЗАПИСИ ИНФОРМАЦИИ НА ВИДЕОМАГНИТОФОНЕ 1993
  • Турлов П.А.
  • Макаев Н.А.
  • Пушкин С.Е.
  • Теплов М.Ю.
RU2042218C1
УПРАВЛЕНИЕ СКОРОСТЬЮ, С КОТОРОЙ ОБРАБАТЫВАЮТСЯ ЗАПРОСЫ НА ПРЕРЫВАНИЕ, ФОРМИРУЕМЫЕ АДАПТЕРАМИ 2010
  • Густав Зитманн, Iii
  • Дейвид Краддок
  • Томас Грегг
  • Доналд Уилльям Шмидт
  • Брентон Франсуа Белмар
  • Марк Фаррел
  • Деймиан Лео Осисек
  • Ричард Тарша
  • Джанет Истон
RU2526287C2
ПРЕДОСТАВЛЕНИЕ ОДНОЙ ПРОГРАММНОЙ ДОСТУПА ДРУГОЙ ПРОГРАММЕ К СРЕДСТВУ ОТСЛЕЖИВАНИЯ ПРЕДУПРЕЖДЕНИЙ 2012
  • Чарльз У. Гейни Джр.
  • Джеффри Пол Кьюбала
  • Марк С. Фаррелл
  • Доналд Уилльям Шмидт
  • Бернард Пирс
  • Роберт Р. Роджерс
  • Джеймс Х. Малдер
RU2563454C2

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

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

Изобретение относится к вычислительной технике и может быть использовано для поиска неисправностей и контроля функционирования накопителей на магнитных дисках. Целью изобретения является расширение тестовых возможностей устройства контроля и сокращение времени поиска неисправности накопителя за счет введения в состав устройства контроля блока аналого-цифрового преобразования, обеспечивающего измерение или чонтроль уровней напряжения. Устройство контроля содержит микропроцессор 1, генератор тактовых импульсов 2, панель управления 3, регистр начального пуска 4, постоянное 5 и оперативное 6 запоминающие устройства, регистр 7 ввода параметров и вида параметров, схему 8 обработки запроса на векторное прерывание, регистр выделения адреса 9,дешифратор адресов внешних регистров 10,регистр управляющих сигналов 11, регистр вывода параметров и данных 12, регистр байтов управления 13, регистр байтов ответа 14, регистр признаков управления 15, регистр признаков ответа 16, блок аналого-цифрового преобразования 10, состоящий из регистра ввода 17 и блока аналого-цифрового преобразования 19. 1 ил.

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

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

Способ изготовления глинистобетонных камней 1932
  • Максимовский Н.П.
SU32984A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Приспособление для записи и воспроизведения звуков 1923
  • Магидсон С.Д.
SU559A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 693 637 A1

Авторы

Макаров Юрий Михайлович

Моисеев Евгений Николаевич

Даты

1991-11-23Публикация

1989-11-27Подача