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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к области вычислительной техники и может быть использовано в вычислительных комплексах для сопряжения ЭВМ с накопителями на магнитных дисках. Целью изобретения является повышение надежности за счет синхронизации с движением носителя и уменьшение объема оборудования. Устройство содержит блок 1 связи с ЭВМ, операционный блок 4, блок 7 параллельно-последовательного преобразования, блок 10 связи с накопителями, блок 18 дешифрации данных и синхросерии, блок 19 коммутации синхросерии, генератор 21 синхросерии, блок 31 микропрограммного управления. Устройство обеспечивает связь ЭВМ с накопителями на магнитных дисках в следящем режиме работы. 3 ил.

союз соВетсних социАлистичесних

PECflYSJlHK

„„SU„„54162 (51)5 С Об F 13 00

5.МИЗМЯ йАТейТЕ Е:,".".ЧЕСКИ

Е 6г . -(О "Ег А

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

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

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

re иэовРетиниям и отнРигиюм

Я И fHHT СССР

1 (21) 4341365/24-24 (22) 02. 11. 87 (46) 07. 02. 90. Бюл. P. 5 (72) A.Õ.Абдрахманов, ?1 ° З.Ахметзянов, P.Ì.Ãàëèàêáåðoâ, Е.И.Забатов, A.Ó. Початков и A.Ó.ßðèóõàèåòîâ (53) 681.3(088..8) (56) Авторское свидетельство СССР

У 845158, кл. G ОЬ F 13/06, 1980.

Устройство ЕС5566. Техническое описание Ц53.057.101ТО, 1977. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ

С НАКОПИТЕЛЯМИ HA 11ЛГНИТНЫХ ДИСКАХ (57) Изобретение относится к вычислительной технике и может быть исполь2 зовано в вычислительных комплексах для сопряжения ЭВМ с накопителями на магнитных дисках. Целью изобретения является повышение надежности за счет синхронизации с движением носителя и уменьшение объема оборудования. Устройство содержит блок 1 связи с ЭВИ, операционный блок 4, блок 7 параллельно-последовательного преобразования, блок lO связи с накопителями, блок 18 дешифрации данных и синхросерии, блок

19 коммутации синхросерии, генератор

21 синхросерии, блок 31 микропрограммного управления. Устройство обеспечивает связь ЭВМ с накопителями на магнитных дисках в следяцем режиме ра- g боты. 3 ип.

1541621

Изобретение относится к области вычислительной техники и может быть иснользовано в вычислйтельнь»х комплексах для сопряжения ЭВМ с накопителями на магнитных дисках.

Цель изобретения — .повышение надежности эа счет синхронизации с движением носителя и уменьшения объема оборудования.

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

Устройство содержит блок 1 связи с 3ВМ, первую группу входов-выходов

2 блока 1, ЭВМ 3, операционный блок

4, группу 5 входов-выходов адреса данных и управления блока 4, вторую группу 6 входов-выходов блока 1, блок 20

7 параллельно-последовательного преобразования, вход-выход 8 данных блока 7, вход-выход 9 данных блока 4, блок 10 связи с накопителями, информационньп» вход ii блока 10, выход

12 последовательных данных блока 7, вход-выход 13 данных и управляющих сигналов блока 10, вход-выход 14 данчых и управляющих сигналов накопителей» 15 на магнитнык лисках, информационный выход 16 блока 10„ информационньп» вход 17 блока 18 дешифрации данных и синхросерии, блок 19 ком-. мутации синхросерии, выход 20 гене.ратора 21 синхросерии, нервьп". вход

22 синхронизации блока 19, выход 23

3 1 синхронизации накопит елей 1 5, второй вход 24 синхронизации, блока 19, выход 25 синхронизации блока 18, вход

26 синхронизации блока 7, третий вход 40

27 синхронизации блока 19, выход 28 синхронизации блока 7, вход 29 последовательньж данных блока 7, информационный выход 30 блока 18, блок 31 микропрограммного управления, третий 45

32, первьп» 33 и второй 34 входы синхронизации блока 31, выход 35 синхронизации блока 1, выход 36 синхронизации блока 4, управляющий вход 37 бло.ка 19.

Блок 19 коммутации синхросерии (фиг, 1) содержит первый 38, второй

39 и третий 40 триггеры, первьп» 41 второй 42 и третий 43 элементы сравнения и элемент ИЛИ 44.

На фиг. 3 представлен формат инфорS5 мации, записанной на носителе накопителя на магнитном диске. Стрелка показывает направление движения слева направо носителя информации относительно магнитной головки (не показана) .

На носителе расположены записи, содержащие полезную информацию 45, адресный маркер 46, который отмечает каждую запись при ее формировании и представляет собой участок фиксированной длины (например, три байта), где отсутствуют какие-либо перепады магнитного потока. Область 47 записи нулей, сЛужит для вхождения в синхро»»изм в режиме обмена, а синхробайт 48 располагается в конце зоны 47 нулей и содержит байт, отличный от нуля и имеющий.наперед заданное значение (в прототипе - !9"). Идентификатор 49 записи позволяет найти нужную запись 45 на носителе.

Блок 1 связи с ЭВМ блок 1О связи т с накопителями и блок 3! микропрограммного управления являются с тандартными и выполнены, например, по схемам, имеющ»»»»ся 13 техническом описании устройства ЕС5566 Операционный блок 4 вьп»олнеп на иикропроцессоре

К1804ВС! .

Устройство работает в трех режимах.

Первым является несинхронный реж»»1», когда нет обмена с накопителем на магнитном диске 15 (фиг. 1) . При этом выполнлетсл обмен служебной информацией с каналои ЭВМ 3 по входаи-выходам 2 блока связи с ЭВМ 1. Служебная информация поступает»а блок связи с ЭВМ 1 из операционного блока 4 по входам-выходам 5 и 6 или из канала

ЭВМ 3 .по входу — вь»ходу 2.

Работа осуществляется под управлением блока 31 микропрограммного управления, которьп» по своему управляющему выходу подает необходимые микроприказы на управляющие входы блоков 1 и 4. Синхронизация работы блока микропрограмм»1»ого управленил осуществляется по синхровходу 32 от блока 19 коммутации синхросерий, на которьп» по входу 20 поступает тактовая частота от генератора 21 синхросерий. Длл этого первьп» 38, второй

39 и третий 40 триггеры блока 19 коммутации синхросерий устанавливаются тт тт в 0 по своии нулевым входам и синхросерия от генератора 21 синхросерий через вход 20, первый элемент 41 сравнения и элемент HJIH 44 поступаеr на выход 32 блока 19 коммутации синхросерий. Прохождение других синхросерий

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

Третьим режимом является режим считывания данных с накопителя 15 на магнитном диске (фиг. 1) в канал ЭВИ

3 ° При этом информация поступает в блок 10 связи с накопителем через его инфорглационньпг вход-выхоц 13 с информационного входа-выхода 14 накопителя

15 на магнитном диске и по информационному выходу 16 передается на информационньп(вход 17 блока 18 дешифрации данных и синхросерии, где разделяется на данные и синхросерию. Синхросерия по синхровыходу 25 подается на синхро" вход 26 блока 7 параллельно-последовательного преобразования и на синхровход с блока 18 блока 19 комыутац п( синхросерий. Данные с информационного выхода 30 поступают на информационный вход 29 блока 7 параллельно-последовательного преобразования в поаледовательной форме. Далее дашгые >3 параллельной форме через операционный блок

4, блок 1 связи с каналом ЭВИ поступают в канал ЭВИ 3.

Особенностью режима считывания является необходимость передачи в канал

ЭВМ 3 только ранее записанных данных, в то время как на носителе располагаются как данные, -,àê и слу»(ебная ин- формация, а также искаженная информация (переходной процесс в момент включения головки записи). Данные расположены на носителе в зоне 45 записи (фиг. 3). Вся остальная информация в канал ЭВИ " (фиг. 1 ) поступать не должна и используется для управления работой устройства.

Начало каждой записи прп формиро-, вании отмечается адресным маркером

46 (фиг. 3). Лдресньп(маркер 46 обнаруживается устройством при работе в первом ре>жме, т. е. при синхрониза5 154162 запрещено закрытым состоянием второго

42 и третьего 43 элементов сравнения.

Вторым режимом является режим записи информации на накопитель 15 на магнитном диске (фиг, 1) из канала ЭВК

3. В этом случае информация из канала ЭВИ 3 поступает на группу входов-выходов 2 блока связи с ЭВг1 1 и в операционньп(блок 4 через группы 5 и 6 входов-выходов. Через группу входоввыходов 9 операционного блока 4 информация поступает иа параллельньп1 входвыход 8 блока 7 параллельно-последовательного преобразования, где происходит преобразование информации в последовательную форму и через последова-, тельный выход 12 блока > поступает на последовательньпг вход 11 блока 10 связи с накопителем. Далее информация че- 20 рез информационный вход-выход 13 блока

10 связи с накопителем подается на информационный вход-выход. 14 накопителя 15 на магнитном диске. Передача H преобразование данных выполняется по 25 сигналам из блока 31 микропрограммного управления, поступающим на соответствуюцие управляюцие входы блоков

4, 7 и 19.

В целях обеспечения постоянства плотности записи независимо от колебаний скорости вращения пакета дисков . накопителя 15 на магнитном диске, а так>пе кодирования иггформации модифици рованным фазовьпг методом (ИФИ), допускаюшигл саносипхронизацию данных при считывании, используется синхросерия, поступаюцая от накопителя 15 на магнитном диске по его выходу 23 синхронизации, которая поступает на вход 40 синхронизации с накопителя 22 блока

19 коммутации .синхросерий и далее на синхровход 32 блока 31 микропрограммного управления. При этом в блоке 19 коммутации синхРосерий пеРвый тРиггеР 45

r1 г1

38 (фиг. 2) устанавливается в 1, а второй и третий триггеры 39 и 40 сбрасываютпя. Синхросерия, поступающая от генератора 21 синхросерий (фиг. 1) по входу 20 генераторной син-5 хросерии блока 19 коммутатора синхросерий оказывается заблокированной первым элементом 41 сравнения (фиг. 2) .

На вьг:,од будет поступать синхросерия от накопителя с входа синхросерии с накопителя 22 через второй элемент

42 сравнения и элемент ИЛИ 44 (фиг,2).

Блок 31 йикропрограммнога управления будет выл(авать управляюцие сигналы

1541б21 ции от генератора 21 синхросерии. При этом микропраграимно по управляющему входу 37 (фиг. 2) блока 19 коммутации синхросерий устанавливается второй триггер 39, а первый 38 и третий 40

5 триггеры сбрасываются. Все три элемента 41-43 сравнения оказываются за-.блокированными, на выход блока 19 коммутации синхросерий прекращается подача какой-либо из трех поступающих на него синхросерий и блок 31 микропрограюлного управления останавливается. Однако блок 7 параллельно-последовательного преобразования (фиг. 1) осуществляет продвижение последовательных данных, поступающих на его информационный вход 29, под влиянием синхросерий, поступающих на его синхровход 2б от блока 18 дешифрации да- -0 данных и синхросерии. Блок 31 микропрограммного управления останавливается до тех пор, пока не пройдет зона

47 нулей (фиг. 3) и не поступит зона

48 синхробайта. Блок 7 параллельнопоследовательного преобразования (фиг. 1), обнаружив синхрабайт, выра батывает соответствующий сигнал, ка-. ( торьп па выходу 28 признака сипхробайта падается на. вход 27 при. пака 30 синхробайта (фиг. 2) бпа.;а 19 коммутатора синхросерий. Сигнал при-...-:ака синхробайта устанавливает трети! - ри,rep 40 и разрешает прохождение яа выход синхрасерии через третий элемент

43 сравнения с входа 2 ат блока 18 ,цешифрацни данных и силхра. ерии (фиг. 1).

Блок 31 микропрограммного управле= . ния продолжает работу синхронно с дви-,10 жением носителя информации. Момент пуска привязан к синхрабайту.

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

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

Bxo+oB BbIxopoB 6JIoKG согласования

ЭВМ является группой входов-выходов устройства для подключения выходов адреса, данных и управления канала

ЭВМ, вторая группа входов-выходов

I блока согласования с ЭВИ подключе-, на к входаи-выходаи адреса, данных и управления группы операционного блока, первьп вход-выход данных которого соединен с входом-выходом данных блока параллельно-последовательного преобразования, выход последовательных данных которого соединен с информационным входом блока согласования с накопителями, вход-выход данных и управляющих сигналов которого являются входом-вьгходом устройства для подключения входа-выхода данных и управляющих сигналов наКопителей на магнитных дисках, информационный выход блока согласования с накопителями соединен с инфориационныи входои блока дешифрации данных и синхросерии,, инфор1лацианньп выход которого соединен с информационным входам последовательных данных Gz.oêà параллельнопаследоваельного преобразования, выхоц синхронизации блока дешифрации данных и синхрапизапии соединен с входом синхронизации блока параллельно-последовательного преобразования, выхад блака иикрапраграимнога управления соединен с управляющими входами блока согласования с ЭВИ, операциа,!ного блока и блока параллельна-последовательного преобразования, первьш, второй входы синхронизации блока микропрограммного управления соединены с выходами синхронизации соответственно блока согласования с ЭВИ и операционного блока, а т л и ч а ю щ е е— с я теи, чта.. с целью повышения надежности за счет синхронизации с движением носителя и уменьшения объема, оборудования, в него введен блок ка>лмутации синхрасерии, тактовый и первьп, второ информационные входы которого соединены соответственно с выходом генератора синхросерии, с входои устройства цля подключения выхода синхронизации накопителей на магнитных дисках и с выходом синхронизации блока дешифрации данных и синхросерий, третий инфор лационньп вход и управляющий входы и выход бпока котлмутации синхронизации соединены соответственно с выходом синхронизации блока гараллельна-поспедовательнага преобразования и с управляющим выходом и третьим. вхадои синхронизации блока иикропраграминаг0 управления, причем блок коммутации синхрасерий содержит с первого па третий тригге9 1541621 l0 ры, с первого по третий элементы срав- входами соответственно второго и пернения и элемент ИЛИ, причем единичные вого элементов сравнения, единичные и нулевые входы первого, второго выходы второго и третьего триггеров триггеров и нУлевой вход тРетьего 5 соединены соответственно с вторым и тРиггеРа соединены с УпРавлЯющим третьим входами третьего элемента входом блока коммутации синхросерий сравнения, нулевой выход второго трирединичный вход третьего триггера явгера соединен с третьими входами пер ляется третьим входом синхронизации . вого и второго элементов сравнения, блока коммутации синхросерий, первые входы первого, второго и третьего эле- выходы первого, второго и третьего ментов сравнения являются соответст- элементов сравнения-соединены соотвенно тактовым, первым и вторым входа- ветственно с первьи, вторым и третьим ми синхронизации блока коммутации син- входами элемента ИЛИ, выход которого хросерии, единичный и нулевой выходы 1.g является выходом блока коммутации сии первого триггера соединены с вторыми . хросерии.

154 1 621

Составитель С. Вурухин

Редактор А. Козориз Техред И.Дидык Корректор М.Максимидипец с

Заказ 282 Тираж 567 Подписное

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

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

Производственно-издательский комбинат "Патент", r ° Ужгород, ул. Гагарина, 101