способ адаптивной аналоговой магнитной записи цифровой информации
Классы МПК: | G11B5/09 цифровая запись H03M5/22 преобразование в форму представления или из нее с помощью синусоидальных сигналов |
Автор(ы): | Аржеухов Л.Б. |
Патентообладатель(и): | Воронежский государственный университет |
Приоритеты: |
подача заявки:
2000-01-10 публикация патента:
20.01.2002 |
Изобретение относится к технике цифровой записи и может быть использовано в аппаратуре передачи и приема, регистрации и обработки информации систем вычислительной техники, измерений, связи, цифровой аудио- и видеотехники. Сигналы записи преобразованных блоков кодовых групп записывают в виде последовательности маркерных полупериодных отрезков с эталонными значениями длительности и экстремумов амплитуды и информационных полупериодных отрезков. Значения длительности, экстремумов амплитуд и величины сдвигов вершины относительно центров полупериодов информационных полупериодных отрезков устанавливают в зависимости от значений соответствующих троек кодовых групп. Отличие способа состоит в адаптивном присоединении различного числа дополнительных битов к тем тройкам кодовых групп, в которых значения первых кодовых групп, определяющих длительности полупериодных отрезков, отличны от нуля. В полупериодных отрезках, соответствующих дополненным тройкам, формируют дополнительные вершины. Амплитуда и положение дополнительных вершин зависят от значений всех кодовых групп и битов дополненных троек. Способ позволяет повысить плотность записи цифровой информации на носитель записи. 2 ил. , 1 табл.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4
Формула изобретения
Способ адаптивной аналоговой магнитной записи цифровой информации, состоящий в образовании из двоичных сигналов блоков кодовых групп, включающих по три части кодовых групп, значения которых определяют соответственно длительности, амплитуды и положения вершин полупериодных отрезков относительно центров полупериодов в сигналах записи кодовых групп блоков, формировании вариантов блоков кодовых групп, преобразованных путем производства по одной и в различных сочетаниях операций общего обращения значений кодов различных частей кодовых групп блоков, локального обращения значений и локальной инверсии пар кодовых групп, включающих по одной кодовой группе из первой и третьей частей, формировании соответствующих вариантам блоков служебных кодовых групп и битов, выборе варианта каждого непреобразованного или преобразованного блока с соответствующими значениями служебных кодовых групп и битов, обеспечивающего совместную запись каждой тройки кодовых групп одним полупериодом синусоидального сигнала при минимальной протяженности сигнала записи блока, формировании сигналов записи блоков в виде последовательностей маркерных полупериодов синусоидального сигнала с эталонными значениями длительности и амплитуды и информационных полупериодов синусоидального сигнала с длительностями, амплитудами и положениями вершин в соответствии со значениями информационных и служебных кодовых групп и битов выбранных вариантов блоков и записи сигналов записи блоков на носитель, отличающийся тем, что приформировывают дополнительные информационные биты ко всем или к части тех кодовых групп выбранных блоков, в которых значения первых кодовых групп отличны от нуля, устанавливают число дополнительных информационных битов к каждой дополняемой тройке кодовых групп в зависимости от значений всех ее кодовых групп и формируют в сигналах записи блоков соответствующие дополненным тройкам кодовых групп полупериодные отрезки синусоидального сигнала с дополнительными вершинами, расположенными с противоположных основным вершинам сторон полупериодов, при этом амплитуды дополнительных вершин устанавливают всегда отличительно меньшими или большими амплитуд основных вершин, а значения амплитуд дополнительных вершин и положение последних относительно центров или краев полупериодов устанавливают в зависимости от числа и значений соответствующих дополнительных информационных битов.Описание изобретения к патенту
Изобретение относится к области приборостроения, а именно к технике записи цифровой информации, и может использоваться в аппаратуре передачи и приема, регистрации и обработки систем измерений, управления, связи, вычислительной техники, цифровой видео- и звукотехники. Известен способ аналоговой магнитной записи цифровой информации, заключающийся в формировании полупериодных отрезков синусоидального сигнала, амплитуды которых зависят от значений двоичных сигналов, и их записи на магнитный носитель (патент 4586041 США, кл. G 11 В 5/09, 1986). Недостатком способа является низкая плотность упаковки цифровой информации в запоминающей среде из-за низкой и заранее фиксированной по величине информативности полупериодных отрезков, равной одной кодовой группе на полупериодный отрезок. Известен также способ аналоговой магнитной записи цифровой информации, состоящий в образовании из двоичных сигналов блоков кодовых групп, добавлении к блокам служебных битов, формировании сигналов записи блоков в виде последовательностей маркерных полупериодов синусоидального сигнала с эталонными значениями длительности и амплитуды и информационных полупериодов синусоидального сигнала с длительностями и амплитудами в соответствии со значениями прямых или обращенных информационных и служебных кодовых групп и битов и записи сигналов записи блоков на носитель (А. С. 1780507 СССР, кл. G 11 В 5/09, 1993). Недостатком и этого способа является сравнительно невысокая плотность упаковки цифровой информации в запоминающей среде из-за ограниченной и заранее фиксированной по величине информативности полупериодных отрезков сигналов записи блоков, равной двум кодовым группам на полупериодный отрезок. Из известных способов аналоговой магнитной записи цифровой информации наиболее близким по технической сущности является способ адаптивной аналоговой магнитной записи цифровой информации, состоящий в образовании из двоичных сигналов блоков кодовых групп, включающих по три части кодовых групп, значения которых определяют соответственно длительности, амплитуды и положения вершин полупериодных отрезков относительно центров полупериодов в сигналах записи кодовых групп, формировании вариантов блоков кодовых групп, преобразованных путем производства по одной и в различных сочетаниях операций общего обращения значений кодов различных частей кодовых групп блоков, локального обращения значений и локальной инверсии пар кодовых групп, включающих по одной кодовой группе из первой и третьей частей, формировании соответствующих вариантам блоков служебных кодовых групп и битов, выборе варианта каждого непреобразованного или преобразованного блока с соответствующими значениями служебных кодовых групп и битов, обеспечивающего совместную запись каждой тройки кодовых групп одним полупериодом синусоидального сигнала при минимальной протяженности сигнала записи блока, формировании сигналов записи блоков в виде последовательностей маркерных полупериодов синусоидального сигнала с эталонными значениями длительности и амплитуды и информационных полупериодов синусоидального сигнала с длительностями, амплитудами и положениями вершин в соответствии со значениями информационных и служебных кодовых групп и битов выбранных вариантов блоков и записи сигналов записи блоков на носитель (патент 2138859 РФ, кл. G 11 В 5/09, 1999). Однако и этот способ не обеспечивает при его использовании достаточно высокую плотность упаковки цифровой информации в запоминающей среде вследствие ограниченной информативности сигнала записи из-за фиксированного числа кодовых групп с заранее фиксированном числом битов, приходящихся на каждый полупериодный отрезок, хотя число кодовых групп в каждом полупериоде и поднято до трех благодаря адаптивным свойствам способа, обеспечивающим запись тройки кодовых групп одним полупериодным отрезком синусоидального сигнала за счет применения по одной или в сочетаниях трех специальных операций - в зависимости от текущих значений первых и третьих кодовых групп тройки. Изобретение направлено на решение задачи повышения плотности упаковки цифровой информации в аналоговых запоминающих средах, например, магнитных, путем увеличения информативности сигналов записи блоков кодовых групп за счет адаптивного использования имеющейся в большинстве сформированных по способу-прототипу полупериодных отрезков сигналов записи блоков кодовых групп потенциальной информативности, величина которой зависит от текущих значений кодовых групп соответствующей тройки и свойств конкретных запоминающей среды и средств для записи и воспроизведения. Поставленная задача решается тем, что в способе адаптивной аналоговой магнитной записи, состоящем в образовании из двоичных сигналов блоков кодовых групп, включающих по три части кодовых групп, значения которых определяют соответственно длительности, амплитуды и положения вершин полупериодных отрезков относительно центров полупериодов в сигналах записи кодовых групп, формировании вариантов блоков кодовых групп, преобразованных путем производства по одной и в различных сочетаниях операций общего обращения значений кодов различных частей кодовых групп блоков, локального обращения значений и локальной инверсии пар кодовых групп, включающих по одной кодовой группе из первой и третьей частей, формировании соответствующих вариантам блоков служебных кодовых групп и битов, выбора варианта каждого непреобразованного или преобразованного блока с соответствующими значениями служебных кодовых групп и битов, обеспечивающего совместную запись каждой тройки кодовых групп одним полупериодом синусоидального сигнала при минимальной протяженности сигнала записи блока, формировании сигналов записи блоков в виде последовательностей маркерных полупериодов синусоидального сигнала с эталонными значениями длительности и амплитуды и информационных полупериодов синусоидального сигнала с длительностями, амплитудами и положениями вершин в соответствии со значениями информационных и служебных кодовых групп и битов выбранных вариантов блоков и записи сигналов записи блоков на носитель, согласно изобретению, приформировывают дополнительные информационные биты ко всем или к части тех троек кодовых групп выбранных вариантов блоков, в которых значения первых кодовых групп отличны от нуля, устанавливают число дополнительных информационных битов к каждой дополняемой тройке кодовых групп в зависимости от значений всех ее кодовых групп и формируют в сигналах записи блоков соответствующие дополнительным тройкам кодовых групп полупериодные отрезки синусоидального сигнала с дополнительными вершинами, расположенными с противоположных основным вершинам сторон полупериодов, при этом амплитуды дополнительных вершин устанавливают всегда отличительно меньшими или большими амплитуд основных вершин, а значения амплитуд дополнительных вершин и положение последних относительно центров или краев полупериодов устанавливают в зависимости от числа и значений соответствующих дополнительных информационных битов. На фиг. 1 представлена структурная схема варианта устройства для осуществления способа, на фиг. 2 - временные диаграммы, поясняющие сущность способа. Устройство для реализации способа содержит (фиг. 1) блок 1 запоминания и распределения двоичных сигналов, первый буферный регистр 2, блок 3 формирования вариантов преобразованного блока кодовых групп, первый коммутатор 4 троек кодовых групп, первый формирователь 5 серии импульсов, второй формирователь 6 серии импульсов, первый преобразователь 7 троек кодовых групп, сумматор 8 значений кодовых групп первой части блока кодовых групп, формирователь 9 признака допустимого варианта преобразованного блока кодовых групп, блок 10 выбора оптимального варианта преобразованного блока данных, блок 11 ключевых схем, второй буферный регистр 12, второй коммутатор 13 троек кодовых групп, второй преобразователь 14 троек кодовых групп, регистр 15 троек кодовых групп, формирователь 16 кодов чисел дополнительных информационных битов, регистр 18 дополнительных информационных битов, управляемый формирователь 19 серии импульсов, дешифратор 20 адреса, постоянное или перепрограммируемое ЗУ 21, цифроаналоговый преобразователь 22, блок 23 записи, блок 24 управления, формирователь 25 синхросигналов записи, формирователь 26 синхросигналов чтения, блок 27 воспроизведения, блок 28 дешифрации сигналов воспроизведения, формирователь 29 эталонной длительности, формирователь 30 эталонной амплитуды, формирователь 31 указателя знаков сдвигов основных вершин полупериодных отрезков, измеритель 32 текущей длительности полупериодов, измеритель 33 текущей амплитуды основных вершин полупериодов, измеритель 34 текущей амплитуды дополнительных вершин полупериодов, измеритель 35 текущей величины сдвигов основных вершин полупериодов, измеритель 36 текущей величины сдвигов дополнительных вершин полупериодов, дешифратор 37 длительности полупериодов, дешифратор 38 амплитуды основных вершин полупериодов, дешифратор 39 амплитуды дополнительных вершин полупериодов, дешифратор 40 сдвигов основных вершин полупериодов, дешифратор 41 сдвигов дополнительных вершин полупериодов, формирователь 42 кодов дополнительных битов, блок 43 формирования выходной последовательности двоичных сигналов. Блок 1 запоминания и распределения двоичных сигналов подключен информационным входом к входу устройства и одним выходом - к информационному входу первого буферного регистра 2, подключенного выходом к информационному входу блока 3 формирования вариантов, подключенного одним выходом к одному информационному входу первого коммутатора 4 троек кодовых групп, вторым выходом - к другому информационному входу первого коммутатора 4 и к информационному входу блока 11 ключевых схем, а третьим выходом - к одному информационному входу первого преобразователя 7 троек кодовых групп, подключенного вторым информационным входом к выходу первого коммутатора 4 троек кодовых групп, а выходом - к информационным входам сумматора 8 и формирователя 9, выходы которых подключены к соответствующим информационным входам блока 10, одним выходом подключенного к одному из управляющих входов блока 3, а другим - к управляющему входу блока 11 ключевых схем. Второй управляющий вход блока 3 и управляющие входы второго формирователя 6 серии импульсов и блока 10 подключены к выходу первого формирователя 5 серии импульсов, управляющие входы первого коммутатора 4, первого преобразователя 7 троек кодовых групп, сумматора 8 и формирователя 9 подключены к выходу второго формирователя 6 серии импульсов. Выход блока 11 ключевых схем подключен к информационному входу второго буферного регистра 12, подключенного одним выходом к информационному входу второго коммутатора 13, а другим - к одному информационному входу второго преобразователя 14 троек кодовых групп, другой информационный вход которого подключен к выходу второго коммутатора 13, а выход - к информационному входу регистра 15, соединенного одним выходом с первым управляющим входом управляемого формирователя 19, а другим - с информационным входом формирователя 16 кодов дополнительных битов и с первым информационным входом дешифратора 20 адреса, связанного выходом с адресным входом ЗУ 21, выход которого подключен к информационному входу цифроаналогового преобразователя 22, соединенного выходом с информационным входом блока 23 записи, подключенного выходом к выходной шине "На носитель" устройства. Выход формирователя 16 подключен к одному информационному входу блока 17 отбора дополнительных битов, подключенного другим информационным входом к второму выходу блока 1, одним выходом к одному управляющему входу блока 1, а другим - к информационному входу регистра 18 дополнительных информационных битов, связанного выходом со вторым информационным входом дешифратора 20 адреса. Устройство содержит блок 24 управления, состоящий из формирователя 25 синхросигналов записи, подключенного первым и вторым управляющими входами к управляющим шинам устройства "Запись" и "Пуск" соответственно, третьим управляющим входом - к выходу управляемого формирователя 19 серии импульсов, подключенного выходом к управляющим входам перепрограммируемого ЗУ 21 и цифроаналогового преобразователя 22, а выходом - к управляющим входам блока 1, первого буферного регистра 2, первого формирователя 5 серии импульсов, второго буферного регистра 12, второго коммутатора 13, второго преобразователя 14, регистра 15, формирователя 16, блока 17, регистра 18 дополнительных битов, дешифратора 20, блока 23 записи и к второму управляющему входу управляемого формирователя 19 серии импульсов, а также из формирователя 26 синхросигналов чтения, связанного управляющим входом с управляющей шиной "Чтение" устройства. Блок 27 воспроизведения связан входом с входной шиной "С носителя" устройства, а выходом - с информационными входами формирователя 26 синхросигналов чтения, формирователей 29 эталонов длительности, 30 эталонов амплитуды и 31 указателей знаков сдвигов основных вершин полупериодов и признаков дополнительных вершин, измерителей 32 текущей длительности, 33 текущей амплитуды основных вершин, 34 величины сдвигов основных вершин, 35 текущей амплитуды дополнительных вершин и 36 величины сдвигов дополнительных вершин относительно центров полупериодов. Выход формирователя 29 эталонов длительности подключен к одному из информационных входов дешифратора 37 длительности, связанного вторым информационным входом с выходом измерителя 32 текущей длительности полупериодов, выход формирователя 30 эталонов амплитуды подключен к одному из информационных входов дешифратора 38 амплитуды основных вершин, связанного вторым информационным входом с выходом измерителя 33 текущей амплитуды основных вершин, один из выходов формирователя 31 указателей знаков сдвигов основных вершин и признаков дополнительных вершин подключен к одному из информационных входов дешифратора 39 величины сдвигов основных вершин, связанного другим информационным входом с выходом измерителя 34 текущей величины сдвигов основных вершин, а другой выход формирователя 31 подключен к одним из управляющих входов измерителя 35 текущей амплитуды дополнительных вершин, измерителя 36 текущей величины сдвигов дополнительных вершин, дешифратора 40 текущей амплитуды дополнительных вершин, дешифратора 41 текущей величины сдвигов дополнительных вершин, формирователя 42 кодов дополнительных информационных битов и блока 43 формирования выходной последовательности двоичных сигналов. Выходы дешифраторов 37, 38 и 39 подключены к соответствующим трем информационным входам формирователя 42 кодов дополнительных информационных битов и блока 43 формирования выходной последовательности, выходы дешифраторов 40 и 41 подключены к четвертому и пятому информационным входам формирователя 42 кодов дополнительных информационных битов, подключенного выходом к четвертому информационному входу блока 43 формирования выходной последовательности, связанного выходом с выходной шиной "Выход" устройства. Управляющие входы формирователей 29, 30 и 31, измерителей 32, 33, 34, 35 и 36, дешифраторов 37, 38, 39, 40 и 41 и вторые управляющие входы формирователя 41 и блока 43 подключены к выходу формирователя 26 синхросигналов чтения. На фиг. 2 показаны: а) - последовательность двоичных сигналов, распределенная, для примера, по блокам из 36 трехбитовых кодовых групп (на чертеже блоки кодовых групп отмечены фигурными скобками снизу) и поделенная на первые, вторые и третьи части (соответственно первая, вторая и третья строки); б) - сигнал оптимально преобразованного исходного блока кодовых групп с выделенными четырнадцатью тройками кодовых групп (столбцами), к девяти из которых приформированы дополнительные информационные биты (выделенные на чертеже пятой строкой и подчеркнутые снизу), причем первые кодовые группы всех четырнадцати троек образуют первую часть блока и определяют длительности маркерных полупериодов (первые два кода) и информационных полупериодов (последние двенадцать кодов), вторые кодовые группы образуют вторую часть блока и определяют амплитуды тех же маркерных и информационных полупериодов, третьи кодовые группы, включающие по три информационных бита и одному служебному биту (третья и четвертая строки), входят в третью часть блока и определяют положение соответствующих основных вершин полупериодов синусоидального сигнала относительно их центров, причем значения информационных трехбитовых групп соответствуют величине сдвигов, а значения служебных битов - знакам сдвигов; первая тройка кодовых групп включает коды К (





























a = a0+Ma



где


































Плотность упаковки данных по предложенному способу составляет (также без учета служебных битов):

Класс G11B5/09 цифровая запись
Класс H03M5/22 преобразование в форму представления или из нее с помощью синусоидальных сигналов