Устройство для цифровой магнитной записи
Изобретение относится к технике магнитной записи на подвижный магнитный носитель и позволяет формировать одинаковые предыскажения в канале записи аппаратов магнитной записи для любой комбинации трех соседних интервалов. Устройство обладает универсальностью, так как без изменения его структуры, а только изменением программы, записанной в постоянных запоминающихся устройствах, количество предыскажений может быть увеличено. Увеличение количества предыскажений позволяет повысить точность записи, что при неизменной плотности записи повышает достоверность информации. Кроме того, устройство имеет значительно меньший объем оборудования. Для этого устройство содержит дополнительно два регистра, счетный триггер и постоянное запоминающее устройство. 4 ил., 2 табл.
СОЮЗ СОВЕТСКИХ
СОЦИАЛ ИСТИЧЕСНИХ
РЕСПУБЛИК (51)5 G 11 В 5/09, 20/10
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4494717/24-10 (22) 13.09.88 (46) 30.08.90. Бюл. № 32 (72) О. Г. Кузнецов (53) 681.846.7 (088.8) (56) Авторское свидетельство СССР № 807382, кл. G 11 В 5/09, 1978.
Авторское свидетельство СССР № 1432328, кл. G 11 В 5/09, 12.03.87. (54) УСТРОЯСТВО ДЛЯ ЦИФРОВОЯ
МАГНИТНОЯ ЗАПИСИ (57) Изобретение относится к технике магнитной записи на подвижный магнитный носитель и позволяет формировать одинаковые предыскажения в каналЕ записи аппаИзобретение относится к технике магнитной записи информации, в частности к уст ройствам цифровой магнитной записи на подвижный носитель.
Цель изобретения — упрощение и повышение эффективности устройства за счет обеспечения возможности изменения количества предыскажений.
На фиг. 1 изображена структурная схема устройства; на фиг. 2 — временные диаграммы его работы; на фиг. 3 — структурная схема блока задержек; на фиг. 4 — временные диаграммы работы блока задержек.
Устройство для цифровой магнитной записи (фиг. 1). содержит входную информационную шину (не обозначена), модулятор
1, синхроблок 2, формирователи 3 и 4, регистр 5 сдвига, элемент И 6, блок 7 задержек, счетный триггер 8 и блок 9 магнитной записи.
При этом входная информационная шина подключена к первому входу модулятора 1.
Второй и третий входы модулятора соединены с первым и вторым выходами синхро
„,ЯЦ„,„, 1589318 А 1
2 ратов магнитной записи для любой комбинации трех соседних интервалов. Устройство обладает универсальностью, так как без изменения его структуры, а только изменением программы, записанной в постоянных запоминающихся устройствах, количество предыскажений может быть увеличено. Увеличение количества предыскажений позволяет повысить точность записи, что при неизменной плотности записи повышает достоверность информации. Кроме того, устройство имеет значительно меньший объем оборудования. Для этого устройство содержит дополнительно два регистра, счетный триггер и постоянное запоминающее устройство. 4 ил., 2 табл. блока 2. Выход модулятора 1 соединен с входами формирователей 3 и 4 и информационным входом регистра 5 сдвига. Первый выход синхроблока 2 соединен с тактовыми входами регистра 5 сдвига и регистров 10 и 11 адреса. Выходы формирователей 3 и 4 соединены с входами элемента И 6 и установочными входами регистров 10 и 11 адреса.
Третий выход синхроблока 2, выход модулятора 1 и выход регистра 5 сдвига соединены с первым, вторым и третьим входами блока 7 задержек. Выход элемента И 6 соединен со счетным триггером 12. Выход блока 7 задержек соединен со счетным триггером 8. Выход счетного триггера 8 соединен с блоком 9 магнитной записи. Выходы регистров 10 и 11 адреса соединены с группами входов блока 13 памяти микропрограмм. Выход счетного триггера 12 соединен с входом блока 13 памяти микропрограмм.
Группы выходов блока 13 памяти микропрограмм соединены с группами входов блока 7 задержки и входами регистров
10 и 11 адреса.!
589318
Устройство работает следующим образом.
Сигнал входной информации (фиг. 2а) поступает по входной шине на информационный вход модулятора 1 (фиг. 1) . На другие входы модулятора 1 с первого и второго выходов синхроблока 2 поступают импульсы удвоенной (фиг. 2б) и основной тактовой частоты (фиг. 2в). На выходе модулятора 1 получают сигнал (фиг. 2г) модифицированной фазовой модуляции (МФМ) .
По каждому фронту сигнала (фиг. 2г) на выходе формирователя 4 и по каждому спаду на выходе формирователя 3 формируются короткие импульсы, поступающие на вход элемента И 6, на выходе которого получают последовательность импульсов (фиг. 2д). Сигнал МФМ (фиг. 2е) на выходе счетного триггера 12 задержан относительно сигнала (фиг. 2г) на ширину импульсов последовательности (фиг. 2д). Сигнал,, представленный на фиг. 2е., поступает на один из адресных входов блока 13 памяти микропрограмм (старший разряд), на остальные адресные входы поступают сигналы с выходов регистров 10 и 11 адреса.
Один из возможных вариантов программы, хранящийся в блоке 13 памяти микропрограмм и предназначенный для выделения пяти различных комбинаций двух соседних интервалов (т.е. для формирования пяти различных величин предыскажений) приведен в табл. 1.
Последовательность интервалов кода
МФМ длительностями IT-2T в соответствии с табл. 1 кодируется числом 011 (на выход устройства поступают три из четырех младших разрядов каждой группы выходов блока 13 памяти микропрограмм), последовательности 1Т вЂ” 1,5T и 1,5Т вЂ” 2Т вЂ” числом
100, последовательности IT — 1Т, 1,5T — 1,5Т и 2T — 2Т вЂ” числом 101>, последовательности 1,5Т вЂ” 1Т и 2Т вЂ” 1,5Т вЂ” числом 110 и последовательность 2Т вЂ” IT — числом 111 .
Из диаграмм на фиг. 2а,б видно, что интервалу длительностью 1Т соответствуют два импульса последовательности (фиг. 2б), интервалу длительностью 1,5Т вЂ” три импульса и интервалу длительностью 2Т вЂ” четыре импульса. Если первый интервал пары импульсов кода МФМ (фиг. 2е) имеет уровень логической единицы, то код снимается с второй группы выходов блока 13 памяти микропрограмм, если наоборот, то с первой. Устройство начинает определение длительностей пары двух соседних интервалов по первому фронту сигнала МФМ (фиг. 2е), по которому осуществляется выбор ячейки с адресом
4008 (на выходе счетного триггера 12 уровень логической единицы) блока 13 памяти микропрограмм. В ячейке по этому адресу записано число 60is. В зависимости от длительности первого импульса кода
МФМ (фиг. 2г) до его окончания может
55 ные входы регистра 14 подпрограмм, а коды, соответствующие длительностям двух соседних интервалов, первый из которых четный (2 и 3, 4 и 5 и т.д.), поступают на информационные входы регистра 15 подпрограмм. По фронту сигнала (фиг, 2r) осуществляется запись информации в регистр 14 подпрограмм (фиг. 4к) . В то время, когда сигнал (фиг. 2ж) имеет уровень «1», выходы регистра 14 подпрограмм переходят в третье состояние (фиг. 4л). По спаду сигнала (фиг. 2г) осуществляется запись информации в регистр 15 подпрограмм (фиг. 4м). Когда сигнал (фиг. 2ж), имеет уровень «О», выходы регистра 15 подпрограмм переходят в третье состояние быть выбрана одна из следующих ячеек адресов блока 13 памяти микропрограмм:
560s — для интервала длительностью IT;
600s — для интервала длительностью 1,5Т;
5 620s — для интервала длительностью 2Т.
Поскольку определен только первый импульс последовательности (фиг. 2г), то с первой группы выходов в блок задержек может быть записан код 000 (содержимое трех ячеек 80 6, 9016 и AO s). В данном случае первый интервал кода МФМ (фиг. 2г) имеет длительность 1,5Т и, таким образом, выбирается ячейка адреса 600s с содержимым
90 6. По спаду последовательности (фиг. 2е) осуществляется выбор ячейки адреса 200s
15 с содержимым С6 6. По окончании второго интервала последовательности (фиг. 2г) оказывается выбранной ячейка адреса 2478 с содержимым 68is (второй интервал имеет длительность 1Т). В блок задержек (с второй группы выходов блока 13 памяти микропрограмм) поступает код 110, соответствующий последовательности 1,5Т вЂ” IT. Следующий интервал имеет длительность 2Т. По его окончании оказывается выбранной ячейка адреса 624 с содержимым АЗ 6. В этом
25 случае в блок задержек (с первой группы выходов блока 13 памяти микропрограмм) поступает код 011, соответствующий последовательности 1Т вЂ” 2T. Восстановление сигнала (фиг. 2ж) с учетом задержек фронтов происходит с помощью счетного триггера 8
30 (фиг. 2и).
Один из возможных вариантов реализации блока задержек показан на фиг. 3.
Блок задержек содержит два регистра 14 и 15 подпрограмм, элемент И 16, регистр ! 7 адреса и блок 18 памяти микропрограмм.
Блок задержек работает следующим образом. На тактовые входы регистров 14 и 15 подпрограмм, имекнцих третье состояние, поступают сигналы с модулятора 1 (фиг. 2г), а на входы разрешения третьего состояния— сигналы с выхода регистра 5 сдвига (фиг. 2ж). Коды, соответствующие длительностям двух соседних интервалов сигнала
МФМ, первый из которых нечетный (1 и 2,3 и 4 и т.д.), поступают на информацион1589318
Формула изобретения (фиг. 4м). С третьего выхода синхроблока
2 на вход элемента И 16 поступают синхроимпульсы с периодом Т . Программа, записанная в блоке 18 памяти микропрограмм, приведена в табл. 2.
По первому фронту и первому спаду сигнала (фиг. 2г) в регистры 14 и 15 подпрограмм записывается код 000 . Таким образом, по первому фронту сигнала (фиг. 2ж) выбирается ячейка адреса 200s с содержимым 11is блока 18 памяти микропрограммы. Появление на выходе блока 18 памяти микропрограмм уровня «1» разрешает прохождение синхроимпульсов с выхода синхроблока блока 2 через элемент И 16 на тактовый вход регистра 17 адреса. По первому фронту синхроимпульсов происходит перезапись содержимого группы выходов блока 18 памяти микропрограмм в регистр
17 адреса. Оказывается выбранной ячейка адреса 2018 с содержимым 00is. Появление уровня «О» на выходе блока 18 памяти микропрограмм запрещает прохождение синхроимпульсов через элемент И 16 на тактовый вход регистра 7 адреса. На выходе блока 18 памяти микропрограмм формируется первая задержка т (фиг. 2з и 4о).
По окончании первой пары интервалов сигнала (фиг. 2г) в регистр 14 подпрограмм записывается код 110, соответствующий последовательности 1.5Т вЂ” IT. По первому спаду сигнала (фиг. 2ж) регистр 15 подпрограмм переходит в третье состояние и на выходе регистров 14 и 15 подпрограмм появляется код, записанный в регистре 14 подпрограмм. Оказывается выбранной ячейка адреса 1418 с содержимым
lA s блока 18 памяти микропрограмм. Появление на выходе блока 18 памяти микропрограмм уровня «1» разрешает прохождение синхроимпульсов с синхроблока 2 через элемент И 16 на тактовый вход регистра 17 адреса. По каждому фронту синхроимпульсов осуществляется запись в регистр 17 адреса содержимого группы выходов блока 18 памяти микропрограмм до тех пор, пока на его выходе не появится уровень «О», который запрещает прохождение синхроимпульсов на тактовый вход регистра 17 адреса. Длительность задержки т4 (фиг. 2з и 4о) определяется количеством синхроимпульсов, прошедших на тактовый вход регистра 17 адреса. По окончании третьего интервала последовательности (фиг. 2г) в регйстр 15 подпрограмм записывается код 011 . соответствующий интер10
50 валам IT — 2Т. В момент перехода сигнала (фиг. 2ж) в состояние «1» регистр 14 подпрограмм переходит в третье состояние и на выходах регистров 14 и 15 подпрограмм появляется код 011 . Формирование величины задержки происходит аналогично.
Устройство для цифровой магнитной записи, содержащее модулятор, первый вход которого связан с входной шиной, а выход — с входом первого формирователя и информационным входом регистра сдвига, синхроблок, первый выход которого соединен с тактовым входом регистра сдвига, второй формирователь, элемент И, а также последовательно соединенные блок задержек, первый триггер и блок магнитной записи, отличающееся тем, что, с .целью упрощения и повышения эффективности устройства за счет обеспечения возможности изменения количества продыскажений, в него введены первый и второй регистры адреса, второй триггер и блок памяти микропрограмм, при этом первый выход синхроблока соединен с вторым входом модулятора и тактовыми входами первого и второго регистров адреса, второй выход синхроблока соединен с третьим входом модулятора, третий выход синхроблока соединен с первым входом блока задержек, выход модулятора соединен с входом второго формирователя и вторым входом блока задержки, выход первого формирователя соединен с первым входом элемента И и входом сброса первого регистра адреса, выход второго формирователя соединен с вторым входом элемента И и входом сброса второго регистра адреса, вход второго триггера соединен с выходом элемента И, а выход — с входом блока памяти микропрограмм, первая группа выходов блока памяти микропрограмм соединена с первой группой входов блока задержек и информационными входами первого регистра адреса, вторая группа выходов блока памяти микропрограмм соединена с второй группой входов блока задержек и информационными входами второго регистра адреса, выходы первого и второго регистров адреса соединены соответственно с первой и второй группами входов блока памяти микропрограмм, выход регистра сдвига соединен с третьим входом блока задержек.
1589318
Сод ержимое ячейПримечание
Код адр еса (двоичный) Код адреса (вос ьмиричный) ки адреса (шестнадцатиричный) ЗА
49
4А
59
5А
Вб
0 0100 1001
0 0101 1000
0 0101 1001
0 0110 1000
0 0110 1001
0 0111 0000
0011 1010
0100 1001
0100 1010
0101 1001
0101 1010
1011 0110
111
131
151
160
69
С9
0 0111 1000
0 1000 0000
0110 1001
1100 0110
200
220
0 1001 0111
0 1010 0111
0 1011 0110
227
247
266
58
68
0101 1000
0110 1000
1001 0111
78
А7
0 1011 0111
0 1100 0110
0111 1000
1010 0111
267
306
326
0110 0000
0110 0101
1 0000 OOOO
1 0000 0111
407
6В
410
6С
540
545
553
554
7В
564
565
Содержимое ячейки адреса (двоичный) 0 1001 0000 1101 0110
0 1101 0".10 1011 0111
1 0000 1000 0110 I 011, 1 0000 1001 0110 1100
1 0110 0000 0111 0000
1 0110 0101 0111 0100
1 0110 1011 0111 0101
1 0110 1100 0111 011
1 0111 0000 1000 0000
1 0111 0100 1000 0101
1 0111 0101 1000 0110
Таблица 1
1Т-2Т
1Т-1,5Т
1, 5Т-2Т
1,5Т-1,5Т
2Т-2Т
Предыдущий интервал
1Т
2Т-1, 5Т
Предыдущий интервал
1,5T
Предыдущий интервал
2Т
1Т-1Т
1, 5Т--1T
Пре,ыдущий интервал
1Т и один импульс нового интеpBBJIG
2Т-1Т
Предыдущий интервал
1,5Т и один импульс нового интервала
Предыдущий интервал
2Т и один импульс нового интервала
П ер вый фр онт МФМ
Предыдущий интервал
1Т
Предыдущий интервал
1,5Т
Предыдущий интервал
2Т
Первый импульс первого измеряемого интервала
Пр едыд ущий и нт ер вал
1Т и один импульс нового интервала
Предыдущий интервал
1,5Т и один импульс нового инт ер вала
Предыдущий интервал
2Т и один импульс нового интервала
Первый интервал 1Т
1Т-1Т
1, 5Т-1Т
1589318
Пр ол ол же ни е та бл . 1
87
1001
0111
0000
1011
0000
1 0111
1 1000
573
600
1001
1001
1001
1010
94
96
АО
АЗ
А4
А5
0101
0011
0101
1 1000 0101
1 1000 0110
1 1000 0111
1 1001 0000
1 1001 0100
1 1001 0101
1 1001 0110
606
607
624
626
Примечание
Содержимое ячейКод адреса Код адреса (восьмирич (двоичный) ный) ки адреса (шес тнадцатиричный) 0 011
0 011
12
0000
0001
0010
61
101
102
103
104
121
122
123
124
126
127
141
142
143
144
146 . 147
151
152
161
162
163
164
166
0 100 0001
0 100 0010
0 100 0011
0 100 0100
0 100 0101
0 101 0001
0 101 0010
0 101 0011
0 101 0100
0 101 0101
0 101 0110
0 101 0111
0 110 0001
0 110 0010
0 110 0011
0 110 0100
0 110 0101
0 110 0110
0 110 0111
0 110 1000
0 110 1001
0 110 1010
0 111 0001
0 111 0010
0 111 0011
0 111 0100
0 111 0101
0 111 0110
Сод ержимое ячейки адреса (двоичный) 1 0101
0 0000
1 0010
1 0011
1 0100
1 0111
1 0000
1 0010
1 0011
1 0100
1 0101
1 0110
1 1010
0 0000
1 0010
1 0011
1 0100
1 0101
1 0110
1 0111
1 1000
1 1001
1 1100
0 0000
1 0010
1 0011
1 0100
1 0101
12
13
14
17
12
13
14
16
1А
12
13
14
16
17
18
19
1С
12
13
14
2Т-1Т
П ер вый инт ер вал
1,5T
1Т-1, 5Т
1, 5Т-1, 5Т
2Т-1, 5Т
Первый интервал 2Т
1 Т-2Т
1,5Т-2Т
2Т-2Т
Та блица 2
Задержка для последовательности 1Т-2Т, Г,, KG+ 01 1Задержка для послеловательностей 1Т—
1,5Т и 1,5Т-2T, Г,, код 1.00
Задержка для последовательностейей 1 Т-1Т, 1, 5T- i 5Т и 2Т-2Т, 3
Задержка для последовательностейй 1, 5Т-1Т и 2Т 1,5T, <<, код
110.
Задержка для последо— вательностей 2Т-1Т, т,, код 11 1.
1589318
12 (2
167
171
172
173
174
201
261
262
0111
1000 001
1011
0001
0001
О 111 0111
О 111 1000
О 111 1001
О 111 1010
О 111 1011
О 111 1100
1 000 0000
1 000 0001
1 011 0001
1 011 0010
16
17
18
19
1А
1В
11
100 0001
301
302
303
304
321
322
324
3-5
326
327
341
342
343
344
346
347
351
352
361
362
363
364
365 .Зб 6
367
S/
372
373
374
101
101
101
101
101
101
101
111
111
111
111
111
111
111
111
111
111
111
111
0011
0101
0001
0011
0101
0111
0001
0101
0111
1001
0001
0011
0101
0111
1001
1011
1100
0101
0001
0011
0!00
0111
0001
0011
0101
0001
0011
0 I00
0101
О 10
О 11
1001
0011
0011
0101
0111
1001
1011
11
13
14
17
11
13
14
16
1А
11
13
14
16
17
18
19
1С
11
13
14
16
17
18
19
1А
1В
Продолжение табл. 2
Заход в программу
Задержка для последовательности 1Т-2Т, Е„, код 011
Задержка для последовательностей 1Т-1,5Т и 1,5Т-2Т,Т, код 100
Зад ержка для посл ед овательностей 1Т-1Т, 1,5Т-1,5Т и 2Т-2Т, код 1 01
Задержка для последовательностей 1,5Т-1Т и 2Т-1,5T,Ñ, код 110
Задержка для последоват ел ьност ей 2Т-1 Т, код 111
1589318
1589318
0m
Omni
0TI&
Составитель В. Шубин
Редактор А. Orap Техред А. Кравчук Корректор М. Самборская
Заказ 2544 Тираж 491 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж вЂ” 35, Рву шская наб., д. 4/5
Г1роизводственно-издательский комбинат «Патент», г. Ужгород, ул. Гагарина, 101