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

Иллюстрации

Показать все

Реферат

 

Союз Советсних

Социалмстнческмх

Реслублмк

О П И С А H И Е

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено 04.07.79 (21) 2791683/18-24 с присоединением заявки №вЂ” (23) Приоритет— (51) М. К .

G 11 С 29/00

Гасударственные камитет

llo делем лзебретений в открытий

Опубликовано 30.06.81. Бюллетень № 24

Дата опубликования описания 05.07.81 (53) УДК 681.327 (088.8) с .

Л. Б. Аржеухов, С. И. Исаев, Е. В. Степанова и О. Ф. сжова

I (72) Авторы изобретен ия. 1

Воронежский ордена Ленина государственный университет им. Ленинского комсомола (7l) Заявитель (54) СПОСОБ КОНТРОЛЯ МАГНИТНЫХ НАКОПИТЕЛЕИ

С ЗАПИСЬЮ СИГНАЛА ПО ДВУМ УРОВНЯМ

Изобретение относится к запоминающим устройствам.

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

Недостатком этого способа являются низкие быстродействие и точность контроля.

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

Однако этот способ обладает недостаточной точностью и быстродействием контроля вследствие запаздывания момента обнаружения сбоя относительно момента его возникновения в случаях, когда за сбойным разрядом идет последовательность нулей.

Точность и быстродействие контроля тем хуже, чем длиннее эта последовательйость.

Кроме, того, способ не позволяет обнаруживать сбои с четным числом переключенных разрядов.

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

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

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

842974

Устройство включает элементы И 29 и

30, усилитель 31 записи, счетчик 32 единичных сигналов, триггер 33, элемент И 34, элемент ИЛИ 35, элемент И 36, элементы

37 и 38 задержки, преобразователь 39 кодов, элемент 40 задержки, анализатор 41 сдвига фазы сигналов воспроизведения относительно синхросигналов, узел 42 контроля, триггер 43, элемент И 44, элемент

И 45, элемент ИЛИ 46, преобразователь 47 4р кодов. Выход усилителя записи подключается к магнитной головке накопителя 48.

Выход счетчика 32 соединен с единичным входом триггера ЗЗ, нулевой вход которого соединен с блоком 4 управления. Один выход триггера 33 через элемент И 34 соеди45 нен с элементом ИЛИ 35, а второй выход через элемент И 36 и элемент 37 задержки— с элементом ЦЛИ 35. Выход элемента 38 задержки соединен с преобразователем 39, который инвертирует последовательности нечетной длины, где число единиц меньше числа нулей. Выход преобразователя 39 соединен с элементом И Зб, выход которого через элемент 37 задержки соединен с элементом ИЛИ 35. Выход элемента ИЛИ 35 соединен с входом триггера 1 записи, установочный вход 2 которого через элемент

ИЛИ 3 подключен к выходам 6 начального сброса и 5 гашения блока 4 управления.

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

На фиг. 1 изображена структурная схема устройства для осуществления предлагаемого способа; на фиг. 2 — временные диа- 1 граммы.

Устройство (фиг. 1) содержит триггер

1 записи с установочным входом 2, элемент

ИЛИ 3, блок 4 управления, имеющий выход

5 гашения и выход б начального сброса, 20 усилитель 7 воспроизведения разнополярных импульсов, формирователи 8 и 9 сигналов, элемент ИЛИ 10, триггер 11 четности, имеющий счетный вход 12. Элемент

ИЛИ 10 имеет выход 13.

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

14 и 15 задержки с выходами 16 и 1,7, элементы И 18 и 19, имеющие выходы 20 и

21, и схему 22 фиксации сбоя. Элементы И

18 и 19 имеют входы 23 и 24, триггер 11 имеет выходы 25 и 26 и вход 27, соединенный с выходом 28 элемента ИЛИ 3. 30

Усилитель 7 воспроизведения разнополярных импульсов подключен к формирователю 8, преобразующему импульсы воспроизведения отрицательной полярности в нормированные по длительности и амплитуде импульсы положительной полярности, и к формирователю 9, преобразующему импульсы воспроизведения положительной полярности в нормированные по длительности и амплитуде положительные импульсы. Выходы формирователей 8 и 9 подключены через элемент ИЛИ 10 к счетному входу 12 триггера 1 четности и входу анализатора 41 и через элементы 14 и 15 задержки к входам элементов И 18 и 19. Выходы 20 и 21 этих элементов подключены ко входам схемы 22 фиксации сбоя, а входы 23 и 24 — к выходам 25 и 26 триггера 1! четности, установочный вход 27 которого подсоединен к блоку 4 управления и входу 28 элемента

ИЛИ 3. Выходы триггера 1 записи через элементы И 29 и 30 подключены к усилителю 31 записи. Выход 13 элемента ИЛИ 10 соединен со входом элемента 40 задержки и узлом 42 контроля, вход которого соединен с блоком 4 управления, а выход — со схемой 22 фиксации сбоя. Выход анализатора

4.1 соединен с нулевым входом триггера 43, единичный вход которого соединен с блоком

4 управления. Выходы триггера 43 подключены к управляющим входам элементов И

44 и 45, выходы которых подключены к элементу ИЛИ 46, выход которой соединен с выходом устройства. Элемент 40 задержки через преобразователь 47, который преобразует инвертированные при записи последовательности в прямой код, соединен с информационным входом элемента И 44 и непосредственно к информационному входу элемента И 45.

На фиг. 2 представлены временные диаграммы, где а — исходные последовательности; б — исходные последовательности после разбивки их на пятиразрядные последовательности и инвертирования последовательностей, для которых число единиц меньше числа нулей; в — значения признака инверсии; г — изменение намагниченности при записи информации; д — импульсы воспроизведения; е — результат суммирования по модулю два воспроизведенных импульсов; ж — сформированные импульсы воспроизведения; з — сигнал ошибки при нарушении соотношения единиц и нулей в последовательности; и — сигнал ошибки, вырабатываемый по предлагаемому способу; к — сигнал ошибки, вырабатываемый по известному способу; л — время определения ошибок по предлагаемому способу; м — время определения ошибок по известному способу.

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

5 (фиг. 2 б, в). Записывают каждую последовательность либо (цепочка: элементы И 34 и ИЛИ 35, триггер 1 и т. д.) с переключе- s нием потока при записи единиц и без сдвига перепадов тока записи относительно синхросерии, если число единиц в последовательности больше числа нулей (первая, третья и четвертая пентады фиг. 2 г), либо (цепочка: преобразователь 39, элемент И 36, « элемент 37 задержки, элемент ИЛИ

35, триггер 1 и т. д.) с переключением потока при записи нулей и с одинаковым сдвигом перепадов тока записи относительно синхросерии, если число единиц в последо- 13 вательности меньше числа. нулей (вторая и последняя пентады фиг. 2 г). Последовательности записывают на магнитный накопитель с однажды выбранным соответствием между знаком намагниченности (положительным на фиг. 2 г) и значением ее первого разряда 2о (единичным), а при воспроизведении осуществляют (с помощью усилителя 7, формирователей 8 и 9, элемента ИЛИ 10 и триггера 11) последовательное суммирование по модулю два (фиг. 2 е) воспроизведенных импульсов разной полярности (фиг. 2 д). Причем единичные значения суммы ставят в соответствие импульсам воспроизведения одной полярности, а нулевые— противоположной. Проверяют (с помощью триггера 11, элементов 14 и 15 задержки, 3в элементов И 18 и 19) на каждом шаге суммирования соответствие между значением суммы и полярностью очередного сигнала и формируют (с помощью элементов И 18 и 19 и схемы 22) .сигнал ошибки в случае его невыполнения (фиг. 2 и).

3S

Каждую воспроизведенную последовательность контролируют (с помощью узла

42) по соотношению числа единиц и нулей и вырабатывают сигнал ошибки, если число нулей превышает число единиц (фиг. 23, 2 и). При наличии заданного временного сдвига импульсов воспроизведенной последовательности относительно синхроимпульсов (фиг. 2ж) (временные сдвиги выявляют с помощью анализатора 41) такую последовательность, записанную в обратном коде, 4S преобразуют в прямой код (с помощью цепочки: элемент 40 задержки, преобразователь 47 кодов, элемент И 44 и элемент

ИЛИ 46, выход устройства) .

При отсутствии указанных сдвигов последовательность поступает на выход устрой- 30 ства без преобразования (цепочка: элемент

40 задержки, элемент И 45, элемент ИЛИ 46 выход устройства), Использование предлагаемого способа позволяет повысить точность и быстродействие контроля вследствие инвертирования последовательностей нечетной длины, в которых число единиц меньше числа нулей.

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

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

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

Источники информации, принятые во внимание при экспертизе

1. Каган Б. М., Адасько В. М. и Пурэ P Р

Запоминающие устройства большой емкости. М., «Советское радио», 1969, с. 299—

306, 313.

2. Авторское свидетельство СССР № 381101, кл., G 11 С 29/00, 1971 (прототип).

842974

Оу РРР

àf g 7 1 7 0 g 0 0 0 1 Р 7 1 1 71 0 1 аб

ОО ООО1 111 П ОО ПО ОПППО 1" °

° ° Ф

° ° Э

Составитель В. Рудаков

Редактор В.Матюхина Техред А. Бойкас Корректор С. Щомак

Заказ 5120/69 Тираж 645 Подписное

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

113035, Москва, )К вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

011111111101117101011777