Устройство формирования и поиска сигналов записи

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

Союз Советскик

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

Республик (li>930367 (61) Дополн ительное к авт. свид-ву(22)Заявлено 14.04.80 (21) 2927255/18-10 с присоединением заявки М (23) Приоритет

Опубликовано 23.05.82. Бюллетень Юв19

Дата опубликования опксания 2 .05.82 (5I)N. Кд.

G 11 В 5/012

9пударстеанный кемнтет

СССР ао делам нэобретеннй н аткрытнй (53).УДК 681. 846.

° 7 (988. 8) т

Э. И. Гольдрин, Б. Л. Золотаревский, В. В. элл@ф .

В. В. Смирнов и Г. А. Шкуратов д " " : .:.,l

1 (72) Авторы изобретения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ И ПОИСКА

СИГНАЛОВ ЗАПИСИ

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

Известно устройство поиска записи, содержащее генератор тактовых импульсов, формирователь адресных маркеров, блок управления, блок памяти и блок сравнения (1 ).

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

Известно также устройство, содержащее генератор импульсов, блок стробирования, формирователь данных записи и адресных маркеров, блок преобразования форматов, регистр, раз- делитель импульсов, блок счета нулей, шины управления, входные и выходные шины и блок управления, причем вход блока стробирования соединен с выходом генератора импульсов и с первым входом формирователя .данных записи и адресных маркеров, второй и третий входы которого подключены к первому и второму выходам блока стробирования, четвертый и пятый входы формирото вателя данных записи и адресных маркеров соединены с первой шиной управления и с первым выходом блока преобразования форматов, а выход формирователя данных записи и адрес15 ных маркеров соединен с первои выходной шиной, тактовый вход блока преобразования форматов соединен с третьим выходом блока стробирования и с первым входом блока управления, 20 выход блока преобразования форматов соединен с входом регистра и с вторым входом блока управления, выход регистра соединен с второй выходной гистр 14, схему 15 сравнения и эле", мент И 16. Формирователь 3 данных записи и адресных маркеров содержит элементы И 17-21, элемент ИЛИ 22 и инвертор 23. Блок 4 преобразования форматов содержит сдвиговые регистры

24 и 25. Входы устройства соединены с шинами 26-32, а выходы - с шинами

ЗЗ и 34.

Устройство работает следующим образом.

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

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

31, подаются через коммутатор 11 в разделитель 5, где производится предварительное разделение последовательностей синхроимпульсов и импульсов данных на основании априорно известных временных соотношений. В блоке 6 выполняется подсчет количества "нулей" в каждой из последовательностей. Если в одной из них насчитано "нулей" больше определенного количества, то эта последовательность идентифицируется как импульсы данных, а.другая— как синхроимпульсы, причем разделенные СИ и импульсы данных появля-.. ются на выходах блока 6 только после идентификации. Чере коммутатор

10 импульсы данных поступают на последовательный вход регистра 25, а синхроимпульсы - на сдвиговый вход

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

Это устройство обладает тем же недостатком, что и вышеописанное.

Цель изобретения — упрощение 10 перестройки устройства при изменении структуры сигналов записи.

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

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

45 блока сравнения соединен с третьей шиной управления.

На чертеже изображена блок-схема устройства.

Устройство содержит генератор 1

50 импульсов, блок 2 стробирования, формирователь 3 данных записи и ад-. ресных маркеров,, блок 4 преобразования форматов, разделитель 5 импульсов, блок 6 счета нулей, блок 7 управления, программируемый постоян-. ный запоминающий блок 8, коммутаторы 9- 11, блок 12 сравнения, регистр

13. Блок 12 сравнения содержит ре9303

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

После определения границы символа на одном из выходов блока 7 появляется сигнал, изменяющий, работу коммутатора 10 таким образом, что последовательности синхроимпульсов и импульсов данных на выходах коммутатора 10 меняются местами. При зо этом в регистре 25 формируется код в в разрядах которого "единицы" и "нули" соответствуют наличию или отсутствию синхроимпульсов в позициях адресного маркера. В дальнейшем иденти35 фикация адресного маркера производится с помощью этого кода.

Одновременно из блока 8, в котором хранятся "образцы" служебных символов, по сигналу с входа 27 устройства выбирается "образец" адресного маркера, который через коммутатор 9 принимается в регистр

14, а содержимое регистра 25 переписывается в регистр 13. На схеме

15 производится сравнение содержимого регистров 14 и 13 и вырабатывается сигнал в случае несовпаде- ния кодов в регистрах, Выход схемы

15 сравнения через схему И 16 оп50 рашивается вторым тактовым импульсом каждого символа. Разрешение работы подается на схему И 16 с шины 30, При отсутствии ошибки сравнения межблочный промежуток считается найденным. Далее производится сравнение символов "заголовка", "образцы". которых выбираются из блока 8 или, при наличии разрешаюшего сигнала на

67 6 шине 29 устройства, считываются с шины 28 и подаются на коммутатор 9.

Если все символы "заголовка" совпадают с соответствующими "образцами" то дальнейшая работа устройства опре. деляется типом выполняемой операции. При возникновении ошибки срав-. нения на выходе схемы И 16 появляется сигнал, который возвращает в исходное состояние регистр 25 и схемы блоков

6 и 7, после чего процесс поиска происходит аналогично описанному выше.

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

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

Записываемые символы из блока 8 или с шины 28 принимаются через коммутатор 9 в регистр 24, на вход сдвига которого подаются импульсы синхронизации. С последовательного выхода регистра 24 сигналы подаются на схемы И 18 и 20 для формирования данных записи. Сигналом с шины 26 разрешается работа схем И 20 и 21 во вревремя записи адресного маркера, работа схем И 18 и 19 разрешается во время записи остальной информации.

Записываемые сигналы стробируются на схемах И 18-21 импульсными последовательностями с выходом блока 2. Во время записи адресного маркера содержимое регистра 26 записывается поразрядно в позиции синхроимпульсов, а в позиции импульсов данных записываются единицы. Во всех остальных случаях синхроимпульсы и импульсы данных записываются в соответствующие им позиции символа. Для уменьшения фазовых ..

7 30367 8 искажений при последующих считываниях сформированные сигналы записи стробируются на схеме И 17 импульсной последовательностью с выхода генератора 1. Далее данные записи поступают с шины 33 в накопитель для записи на дорожку носителя.

В режиме автономного контроля информация, считываемая с дорожки носителя, имитируется с помощью тракта записи, для чего даHHb å запи си поступают через коммутатор 11 на вход разделителя импульсов. Работа устройства осуществляется аналогично описанному выше, за исключением того, что на стробирующий вход регистра 14 подаются тактовые импульсы с выхода . блока 7 управления для компенсации задержки на прохождение информации через блоки устройства. Сигнал ошибки на выходе схемы И 16 в этом режиме свидетельствует о наличии неисправ ности в оборудовании устройства.

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

10 ны с первым выходом блока управления, Формула изобретения

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

15 го

Зо

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

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

1. Авторское свидетельство СССР

У Ч80093, кл G 06 К 1/00, 1972.

2 Устройство EC-5551. Техническое описание ЩЯЗ. 057.069.Т01 (прототип).