Обнаружение максимального правдоподобия с прогнозированием шума - Noise-predictive maximum-likelihood detection

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

Данные считываются считывающей головкой, создавая слабый и шумный аналог сигнал. NPML направлен на минимизацию влияния шума в процессе обнаружения. При успешном применении позволяет записывать данные на более высоких поверхностные плотности. Альтернативы включают обнаружение пиков, максимальная вероятность частичного ответа (PRML) и расширенное обнаружение максимального правдоподобия частичного ответа (EPRML).[1]

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

Принципы

Семейство детекторов данных оценки последовательности NPML возникает за счет встраивания процесса прогнозирования / отбеливания шума.[2][3][4] в вычисление метрики ветвления Алгоритм Витерби. Последний метод обнаружения данных для каналов связи, которые показывают межсимвольная интерференция (ISI) с конечной памятью.

Надежная работа процесса достигается за счет использования выдвинутый решения, связанные с филиалами решетка на котором работает алгоритм Витерби, а также предварительные решения, соответствующие памяти путей, связанной с каждым состоянием решетки. Таким образом, детекторы NPML можно рассматривать как детекторы оценки последовательности с уменьшенным состоянием, предлагающие ряд сложностей реализации. Сложность определяется количеством состояний детектора, которое равно , , с участием обозначающее максимальное количество контролируемых терминов ISI, вводимых комбинацией эквалайзера формирования частичного отклика и предсказателя шума. Разумно выбирая можно разработать практические детекторы NPML, которые улучшат характеристики по сравнению с детекторами PRML и EPRML с точки зрения частоты ошибок и / или линейной плотности записи.[2][3][4]

В отсутствие усиления шума или корреляции шума детектор последовательности PRML выполняет оценку последовательности с максимальным правдоподобием. По мере того, как рабочая точка перемещается к более высоким линейным плотностям записи, оптимальность снижается с линейной коррекцией частичного отклика (PR), которая усиливает шум и делает его коррелированным. Близкое соответствие желаемого целевого полинома и физического канала может минимизировать потери. Эффективный способ достичь почти оптимальной производительности независимо от рабочей точки - с точки зрения линейной плотности записи - и условий шума - это прогнозирование шума. В частности, мощность стационарной шумовой последовательности , где соответствует задержке в один битовый интервал, на выходе эквалайзера PR можно минимизировать, используя бесконечно длинный предиктор. Линейный предсказатель с коэффициентами ,…, Оперируя шумовой последовательностью производит оценочную шумовую последовательность . Тогда последовательность ошибок предсказания, заданная как

белый с минимальной мощностью. Оптимальный предсказатель

или оптимальный фильтр для отбеливания шума

,

тот, который минимизирует последовательность ошибок предсказания в среднеквадратическом смысле [2][3][4][5][6]

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

Обобщенные полиномы формообразования ПР вида

,

где является полиномом порядка S и отбеливающим шум фильтром имеет конечный порядок , дают начало системам NPML в сочетании с обнаружением последовательности[2][3][4][5][6] В этом случае эффективная память системы ограничена

,

требуя -состояний детектор NPML, если не используется обнаружение сокращенного состояния.

схема системы магнитной записи с обнаружением NPML

Например, если

то это соответствует классическому формированию сигнала PR4. Использование отбеливающего фильтра , обобщенная цель PR становится

,

а эффективная память ISI системы ограничена

символы. В этом случае полнофункциональный детектор NMPL выполняет оценка последовательности максимального правдоподобия (MLSE) с помощью -состояние решетки, соответствующее .

Детектор NPML эффективно реализован с помощью алгоритма Витерби, который рекурсивно вычисляет оценочную последовательность данных.[2][3][4][5][6]

где обозначает двоичную последовательность записанных битов данных и z (D) последовательность сигналов на выходе шумозащитного фильтра .

Схемы обнаружения последовательности с уменьшенным состоянием[7][8][9] изучены для применения в канале магнитной записи [2][4] и ссылки в нем. Например, детекторы NPML с обобщенными целевыми полиномами PR

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

В зависимости от шероховатости поверхности и размера частиц дисперсная среда может демонстрировать нестационарный зависимый от данных переход или средний шум, а не цветной стационарный средний шум. Улучшение качества головки считывания, а также включение малошумящих предусилителей может сделать зависимый от данных средний шум значительным компонентом общего шума, влияющего на производительность. Поскольку средний шум коррелирован и зависит от данных, информация о шуме и шаблонах данных в прошлых выборках может предоставить информацию о шуме в других выборках. Таким образом, концепция прогнозирования шума для стационарных Гауссовский источники шума, разработанные в [2][6] может быть естественным образом распространен на случай, когда характеристики шума сильно зависят от локальных структур данных.[1][10][11][12]

Моделируя зависящий от данных шум как шум конечного порядка Марковский процесс, оптимальный MLSE для каналов с ISI.[11] В частности, когда зависящий от данных шум условно является шумом Гаусса-Маркова, метрики ветвления могут быть вычислены из условной статистики второго порядка шумового процесса. Другими словами, оптимальный MLSE может быть эффективно реализован с помощью алгоритма Витерби, в котором вычисление метрики ветвления включает предсказание шума в зависимости от данных.[11] Поскольку коэффициенты предсказателя и ошибка предсказания зависят от шаблона локальных данных, результирующая структура была названа зависимым от данных детектором NPML.[1][12][13] Схемы обнаружения последовательности с уменьшенным состоянием могут применяться к зависимому от данных NPML, что снижает сложность реализации.

NPML и его различные формы представляют собой основной канал чтения и технологию обнаружения, используемую в системах записи, использующих расширенные коды исправления ошибок, которые поддаются мягкому декодированию, например проверка четности с низкой плотностью (LDPC) коды. Например, если обнаружение шума выполняется в сочетании с максимум апостериори (MAP) алгоритм обнаружения, такой как BCJR алгоритм[14] тогда обнаружение, подобное NPML и NPML, позволяет вычислять информацию мягкой надежности для отдельных кодовых символов, сохраняя при этом все преимущества производительности, связанные с методами прогнозирования шума. Программная информация, сгенерированная таким образом, используется для мягкого декодирования кода с исправлением ошибок. Более того, программная информация, вычисленная декодером, может быть снова отправлена ​​обратно в программный детектор для улучшения характеристик обнаружения. Таким образом, можно итеративно улучшать производительность по частоте ошибок на выходе декодера в последовательных циклах мягкого обнаружения / декодирования.

История

Начиная с 1980-х годов несколько цифровой сигнал -обработка и кодирование В дисковые накопители были внедрены методы, позволяющие повысить коэффициент ошибок дисковода для работы с более высокой плотностью записи и снизить затраты на производство и обслуживание. В начале 1990-х годов класс частичного ответа 4[15][16][17] (PR4) формирование сигнала в сочетании с обнаружением последовательности максимального правдоподобия, в конечном итоге известное как PRML техника [15][16][17] заменил системы обнаружения пиков, которые использовали ограниченную длину серии (RLL) (d, k) -ограниченное кодирование. Эта разработка проложила путь для будущих приложений передовых методов кодирования и обработки сигналов. [1] в магнитном хранилище данных.

Обнаружение NPML было впервые описано в 1996 г. [4][18] и со временем нашла широкое применение в проектировании каналов чтения жестких дисков. Позже концепция «прогнозирования шума» была расширена для обработки авторегрессия (AR) шумовые процессы и авторегрессионная скользящая средняя (ARMA) стационарные шумовые процессы [2] Концепция была расширена за счет включения множества нестационарных источников шума, таких как голова, джиттер перехода и шум среды;[10][11][12] его применяли к различным схемам постобработки.[19][20][21] Прогнозирование шума стало неотъемлемой частью вычисления метрики в большом количестве итеративных схем обнаружения / декодирования.

Новаторская исследовательская работа по частичный ответ с максимальной вероятностью (PRML) и обнаружение максимального правдоподобия с прогнозированием шума (NPML) и его влияние на отрасль были признаны в 2005 г.[22] Европейской технологической премией фонда Эдуарда Райна.[23]

Приложения

Технология NPML впервые была внедрена в IBM линейка продуктов HDD в конце 1990-х.[24] В конце концов, обнаружение шума с прогнозированием стало стандартом де-факто и в различных его воплощениях стало базовой технологией модуля канала чтения в системах жестких дисков.[25][26]

В 2010 году NPML был представлен в IBM Ленточные накопители Linear Tape Open (LTO) и в 2011 году в ленточных накопителях IBM корпоративного класса.[нужна цитата ]

Смотрите также

использованная литература

  1. ^ а б c d е Элефтериу, Э. (2003). Джон Г., Проакис (ред.). «Обработка сигналов для каналов магнитной записи». Энциклопедия телекоммуникаций Wiley. John Wiley & Sons, Inc. 4: 2247–2268.
  2. ^ а б c d е ж г час я Coker, J.D .; Э. Элефтериу; Р. Л. Гэлбрейт; В. Хирт (1998). "Обнаружение предиктивного максимального правдоподобия (NPML)". IEEE Trans. Magn. 34 (1): 110–117. Bibcode:1998ITM .... 34..110C. Дои:10.1109/20.663468.
  3. ^ а б c d е Элефтериу, Э; В. Хирт (1996). «Повышение производительности PRML / EPRML с помощью прогнозирования шума». IEEE Trans. Magn. 32 часть 1 (5): 3968–3970. Bibcode:1996ITM .... 32.3968E. Дои:10.1109/20.539233.
  4. ^ а б c d е ж г Eleftheriou, E .; В. Хирт (1996). "Обнаружение предиктивного максимального правдоподобия шума (NPML) для магнитного канала записи". Proc. IEEE Int. Конф. Commun.: 556–560.
  5. ^ а б c Eleftheriou, E .; С. Олчер; Р. А. Хатчинс (2010). "Адаптивное обнаружение данных с прогнозированием максимального правдоподобия (NPML) для систем хранения на магнитной ленте". IBM J. Res. Dev. 54 (2, документ 7): 7: 1. Дои:10.1147 / JRD.2010.2041034.
  6. ^ а б c d Chevillat, P.R .; Э. Элефтериу; Д. Майвальд (1992). "Эквалайзеры частичного отклика с прогнозированием шума и их приложения". Proc. IEEE Int. Конф. Commun.: 942–947.
  7. ^ Эюбоглу, В. М .; С.У. Куреши (1998). «Оценка последовательности сокращенного состояния с разделением множества и обратной связью по решению». IEEE Trans. Сообщество. 36: 13–20. Bibcode:1988ITCom..36 ... 13E. Дои:10.1109/26.2724.
  8. ^ Duell-Hallen, A .; К. Хегард (1989). «Оценка последовательности отложенных решений с обратной связью». IEEE Trans. Сообщество. 37 (5): 428–436. Bibcode:1989ITCom..37..428D. Дои:10.1109/26.24594.
  9. ^ Chevillat, P.R .; Э. Элефтериу (1989). «Декодирование сигналов с решетчатым кодированием при наличии межсимвольных помех и шума». IEEE Trans. Сообщество. 37 (7): 669–676. Дои:10.1109/26.31158.
  10. ^ а б Caroselli, J .; С. А. Алтекар; П. МакИвен; Дж. К. Вольф (1997). «Улучшенное обнаружение для систем магнитной записи с шумом от носителя». IEEE Trans. Magn. 33 (5): 2779–2781. Bibcode:1997ITM .... 33.2779C. Дои:10.1109/20.617728.
  11. ^ а б c d Кавчич, А .; Дж. М. Ф. Моура (2000). «Алгоритм Витерби и марковская шумовая память». IEEE Trans. Инф. Теория. 46: 291–301. Дои:10.1109/18.817531.
  12. ^ а б c Moon, J .; Дж. Парк (2001). «Прогнозирование шума, зависящего от модели, в шумах, зависящих от сигнала». IEEE J. Sel. Коммунальные районы. 19 (4): 730–743. CiteSeerX  10.1.1.16.6310. Дои:10.1109/49.920181.
  13. ^ Caroselli, J .; С. А. Алтекар; П. МакИвен; Дж. К. Вольф (1997). «Улучшенное обнаружение для систем магнитной записи с шумом от носителя». IEEE Trans. Magn. 33 (5): 2779–2781. Bibcode:1997ITM .... 33.2779C. Дои:10.1109/20.617728.
  14. ^ Bahl, L.R .; Дж. Кок; Ф. Елинек; Дж. Равив (1974). «Оптимальное декодирование линейных кодов для минимизации ошибок символов». IEEE Trans. Инф. Теория. 20 (2): 284–287. Дои:10.1109 / TIT.1974.1055186.
  15. ^ а б Кобаяши, H .; Д. Т. Тан (1970). «Применение кодирования канала частичного отклика в системах магнитной записи». IBM J. Res. Dev. 14 (4): 368–375. Дои:10.1147 / ряд.144.0368.
  16. ^ а б Кобаяши, Х. (1971). «Применение вероятностного декодирования к цифровой магнитной записи». IBM J. Res. Dev. 15: 65–74. Дои:10.1147 / ряд.151.0064.
  17. ^ а б Cideciyan, R.D .; Ф. Доливо; Р. Германн; W. Hirt; У. Шотт (1992). «Система PRML для цифровой магнитной записи». IEEE J. Sel. Коммунальные районы. 10: 38–56. Дои:10.1109/49.124468.
  18. ^ Eleftheriou, E .; В. Хирт (1996). «Повышение производительности PRML / EPRML с помощью прогнозирования шума». IEEE Trans. Magn. 32 часть 1 (5): 3968–3970. Bibcode:1996ITM .... 32.3968E. Дои:10.1109/20.539233.
  19. ^ Sonntag, J. L .; Б. Васич (2000). "Реализация и определение характеристик канала чтения с постпроцессором проверки четности". Сборник конференции по магнитной записи. (TMRC).
  20. ^ Cideciyan, R.D .; Дж. Д. Кокер; Э. Элефтериу; Р. Л. Гэлбрейт (2001). «Обнаружение NPML в сочетании с постобработкой на основе четности». IEEE Trans. Magn. 37 (2): 714–720. Bibcode:2001ITM .... 37..714C. Дои:10.1109/20.917606.
  21. ^ Feng, W .; А. Витяев; Г. Бурд; Н. Назари (2000). О производительности кодов четности в системах магнитной записи. Proc. IEEE Global Telecommunication. Конф. 3. С. 1877–1881. Дои:10.1109 / GLOCOM.2000.891959. ISBN  978-0-7803-6451-6.
  22. ^ «Архивная копия». Архивировано из оригинал на 2011-07-18. Получено 2012-07-26.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
  23. ^ "Eduard Rhein Stiftung". www.eduard-rhein-stiftung.de. Получено 2017-07-04.
  24. ^ Попович, Кен. «Hitachi купит бизнес жестких дисков IBM». Журнал ПК. Получено 5 июня, 2002.
  25. ^ Йоу, Дэниел. «Marvell вносит свой вклад в достижение рекорда удельной плотности Read-Rite». Марвелл.
  26. ^ "Характеристики жесткого диска Samsung SV0802N".