JP2008532192A - マルチトラック・デジタルデータ記憶装置のビット検出 - Google Patents
マルチトラック・デジタルデータ記憶装置のビット検出 Download PDFInfo
- Publication number
- JP2008532192A JP2008532192A JP2007539705A JP2007539705A JP2008532192A JP 2008532192 A JP2008532192 A JP 2008532192A JP 2007539705 A JP2007539705 A JP 2007539705A JP 2007539705 A JP2007539705 A JP 2007539705A JP 2008532192 A JP2008532192 A JP 2008532192A
- Authority
- JP
- Japan
- Prior art keywords
- trellis
- dimensional
- sample
- row
- mark
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10268—Improvement or modification of read or write signals bit detection or demodulation methods
- G11B20/10287—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/22—Signal processing not specific to the method of recording or reproducing; Circuits therefor for reducing distortions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10009—Improvement or modification of read or write signals
- G11B20/10268—Improvement or modification of read or write signals bit detection or demodulation methods
- G11B20/10287—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors
- G11B20/10296—Improvement or modification of read or write signals bit detection or demodulation methods using probabilistic methods, e.g. maximum likelihood detectors using the Viterbi algorithm
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/39—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes
- H03M13/41—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes using the Viterbi algorithm or Viterbi processors
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/39—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes
- H03M13/41—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes using the Viterbi algorithm or Viterbi processors
- H03M13/4161—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes using the Viterbi algorithm or Viterbi processors implementing path management
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
−1個の2次元順方向変換の代わりに、5個の1次元順方向変換を必要とする。
−5個の2次元逆方向変換の代わりに、5個の1次元逆方向変換を必要とする。
−線形畳み込みを実装するために使用されるときに、2次元変換ドメインより1次元変換ドメインで少ない乗算を使用する。
出力毎の加算は(4+5+5+4)×7-5=156であり、
出力毎の乗算は(4+5+5+4)×7=161である。
出力毎の定数の乗算は320/10=32であり、
出力毎の加算は928/10=92.8であり、
出力毎の乗算は368/10=36.8である。
開示の発明は、同時に単一の出力を生成する時間変化する有限状態機械としてチャネルを最初にモデリングすることにより、実用的な検出の複雑性を実現する。図7は、必要な状態情報を示している。この場合、ガードバンドの暗示的なゼロが重要な状態情報を表すため、明示的に図示されている。例示的な目標応答のこのモデルでは、チャネル状態は3Nr+2ビットに6のゼロの値を加えたもので表される。実際には、このチャネルモデルでは、チャネルは時間変化する応答で1次元チャネルとして見なされ得る。これは、以下のように単位遅延Dに関する部分応答といて記述され得る。
データ検出装置は、1つ以上の並列入力チャネルを使用して、2次元のシンボル間干渉の存在の際にデータを検出することができ、1つ以上の並列出力データストリームを生じる。
Claims (22)
- 2次元パターンの読み出し又は書き込み方向に沿って複数行のマークの幅を有する2次元パターンのマークに格納されたビットを有する記録担体からビットを取り出す方法であり、前記複数行の幅に沿って分配されたマークより多くのマークが前記行の長さに沿って分配され、前記マークのサンプリングにより、マークの信号波形のサンプルが隣接マークからの2次元のシンボル間干渉により影響を受けることを生じる方法であって:
サンプルを取り出すステップと;
一式の出発状態と一式の到着状態とを備えたトレリスを使用して前記サンプルを処理するステップと;
現在のサンプルの処理中に使用するために各到着状態を更なる出発状態に変換することにより前記トレリスを構築するステップと;
特定のバックトラップ量での前記トレリスに沿ったバックトラック動作又はトレースバック動作に基づいて出力ビットを提供するステップと;
を有し、
隣接行からの隣接マークに対応するそれぞれ次のサンプルを取り出すことにより、前記トレリスの状態が前記2次元パターンから構築され、前記トレリスは1次元のトレリスであり、それぞれ次のサンプルは前記1次元のトレリスの入力として使用されることを特徴とする方法。 - 2次元配列の境界で、前記トレリスの状態は、同じ行からの隣接マークのビットに対応する次のサンプルを取り出すことにより、前記2次元パターンから構築される請求項1に記載の方法。
- 前記次のサンプルに対応する前記マークは、前記行に沿った蛇行パターンを形成する請求項2に記載の方法。
- 前記次のサンプルに対応する前記マークは、前記行に沿ったハッチパターンを形成する請求項1に記載の方法。
- 前記1次元のトレリスの前記出発状態は、分岐メトリックを確立する際に使用される次のビットの第1のセットのサブセクションと、分岐メトリックを確立する際に無視される次のビットの第2のセットのサブセクションとを有する請求項1ないし4のうちいずれか1項に記載の方法。
- チャネル応答は、何の次のビットが次のビットの前記第1のセットのサブセクションに含まれるかを決定する請求項5に記載の方法。
- マークの前記2次元配列は、事前に既知の境界情報を有する境界の行により線引きされ、前記1次元のトレリスは、時間変化する1次元のトレリスである請求項5又は6に記載の方法。
- 事前に既知の境界情報はフォースド・ゼロである請求項7に記載の方法。
- 次のサンプルの処理中に使用するために前記到着状態を更なる出発状態に変換することは、ツリー検索動作を実行し、前記トレリスの各段階でM段階のみを保持することを有する請求項1ないし8のうちいずれか1項に記載の方法。
- 各段階は2つの分岐を有する請求項9に記載の方法。
- 前記トレリスはフォースド・ゼロのそれぞれについて単一の分岐で拡張される請求項9に記載の方法。
- 2次元パターンの読み出し又は書き込み方向に沿って複数行のマークの幅を有する2次元パターンのマークに格納されたビットを有する記録担体で、2次元のシンボル間干渉の存在の際にビットを検出するデータ検出装置であり、前記複数行の幅に沿って分配されたマークより多くのマークが前記行の長さに沿って分配され、前記マークのサンプリングにより、マークの信号波形のサンプルが隣接マークからの2次元のシンボル間干渉により影響を受けることを生じるデータ検出装置であって:
複数の並列入力チャネルに結合された入力を備え、一式の出発状態と一式の到着状態とを備えたトレリスを使用して取得された前記サンプルを処理する信号プロセッサを有し、
前記信号プロセッサは、現在のサンプルの処理中に使用するために各到着状態を更なる出発状態に変換することにより前記トレリスを構築するように更に構成され、
前記信号プロセッサは、特定のバックトラップ量での前記トレリスに沿ったバックトラック動作又はトレースバック動作に基づいて出力ビットを提供するように構成された出力を更に有し、
前記データ検出装置は、前記並列入力チャネルに結合され、それぞれ次のサンプルが隣接行からの隣接マークに対応するように、前記並列入力チャネルからサンプルを取り出し、前記取り出されたサンプルを直列化するように構成され、前記直列化された取り出されたサンプルから前記トレリスの状態を構築するように構成された前記信号プロセッサに前記直列化された取り出されたサンプルを提供するように更に構成された直列化装置を有し、
前記トレリスは1次元のトレリスであることを特徴とするデータ検出装置。 - 2次元配列の境界で、前記直列化装置は、同じ行からの隣接マークのビットに対応する次のサンプルを取り出すように構成される請求項12に記載のデータ検出装置。
- 次のサンプルのセットは、前記行に沿った蛇行パターンを形成するマークのセットに対応する請求項13に記載のデータ検出装置。
- 次のサンプルのセットは、前記行に沿ったハッチパターンを形成するマークのセットに対応する請求項12に記載のデータ検出装置。
- 前記1次元のトレリスの前記出発状態は、分岐メトリックを確立する際に使用される次のビットの第1のセットのサブセクションと、分岐メトリックを確立する際に無視される次のビットの第2のセットのサブセクションとを有する請求項12ないし15のうちいずれか1項に記載のデータ検出装置。
- チャネル応答は、何の次のビットが次のビットの前記第1のセットのサブセクションに含まれるかを決定する請求項15に記載のデータ検出装置。
- マークの前記2次元配列は、事前に既知の境界情報を有する境界の行により線引きされ、前記1次元のトレリスは、時間変化する1次元のトレリスである請求項16又は17に記載の方法。
- 事前に既知の境界情報はフォースド・ゼロである請求項18に記載の方法。
- 次のサンプルの処理中に使用するために前記到着状態を更なる出発状態に変換することは、ツリー検索動作を実行し、前記トレリスの各段階でM段階のみを保持することを有する請求項12ないし19のうちいずれか1項に記載の方法。
- 各段階は2つの分岐を有する請求項20に記載の方法。
- 前記トレリスはフォースド・ゼロのそれぞれについて単一の分岐で拡張される請求項21に記載の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US62579704P | 2004-11-08 | 2004-11-08 | |
PCT/IB2005/053651 WO2006048849A1 (en) | 2004-11-08 | 2005-11-07 | Bit detection for multitrack digital data storage |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008532192A true JP2008532192A (ja) | 2008-08-14 |
Family
ID=35601794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007539705A Pending JP2008532192A (ja) | 2004-11-08 | 2005-11-07 | マルチトラック・デジタルデータ記憶装置のビット検出 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7900124B2 (ja) |
EP (1) | EP1815474A1 (ja) |
JP (1) | JP2008532192A (ja) |
KR (1) | KR20070085770A (ja) |
CN (1) | CN101057293B (ja) |
WO (1) | WO2006048849A1 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8199800B2 (en) * | 2008-08-04 | 2012-06-12 | Seagate Technology Llc | Off-track aware equalizer design for bit-patterned media |
US8250299B2 (en) * | 2009-05-20 | 2012-08-21 | International Business Machines Corporation | Multi-host concurrent writing to magnetic tape |
CN102393214B (zh) * | 2011-06-09 | 2014-11-05 | 郝玉山 | 连续物理量数据采集方法和装置 |
TWI467926B (zh) * | 2012-07-04 | 2015-01-01 | Hwa Hsia Inst Of Technology | 磁性記錄通道轉換方法 |
US9165597B2 (en) | 2013-06-28 | 2015-10-20 | Seagate Technology Llc | Time-multiplexed single input single output (SISO) data recovery channel |
US9047205B1 (en) * | 2013-08-15 | 2015-06-02 | Western Digital Technologies, Inc. | Data storage device employing orthogonal equalization and sequence detection to compensate for two-dimensional intersymbol interference |
US9013821B1 (en) * | 2014-06-10 | 2015-04-21 | Western Digital Technologies, Inc. | Data storage device employing one-dimensional and two-dimensional channels |
CN106802927A (zh) * | 2016-12-22 | 2017-06-06 | 上海大汉三通数据通信有限公司 | 一种数据存储方法及查询方法 |
JP7055879B2 (ja) * | 2018-09-05 | 2022-04-18 | エルジー エレクトロニクス インコーポレイティド | ビデオ信号の符号化/復号方法及びそのための装置 |
CN113892265A (zh) * | 2019-05-30 | 2022-01-04 | 夏普株式会社 | 图像解码装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04313983A (ja) * | 1990-11-07 | 1992-11-05 | American Teleph & Telegr Co <Att> | 情報通信方法および情報通信装置 |
JP2001052104A (ja) * | 1999-08-05 | 2001-02-23 | Olympus Optical Co Ltd | データ記録方法及びデータ再生方法、並びにデータ記録媒体 |
JP2001230682A (ja) * | 1999-12-23 | 2001-08-24 | Lucent Technol Inc | 複雑性を低減した系列推定技術のクリティカルパスを短縮する方法および装置 |
WO2004053866A1 (en) * | 2002-12-12 | 2004-06-24 | Koninklijke Philips Electronics N.V. | Bit detector having partitioned photo detector |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5257355A (en) * | 1986-10-01 | 1993-10-26 | Just Systems Corporation | Method and apparatus for generating non-linearly interpolated data in a data stream |
CN1494285A (zh) * | 2002-11-01 | 2004-05-05 | 上海奇普科技有限公司 | 一种自适应均衡器 |
JP2006526863A (ja) * | 2003-05-12 | 2006-11-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 多次元記録システムのためのストライプに関する格子に基づく反復シンボル検出方法及び装置 |
US7733965B2 (en) * | 2003-05-29 | 2010-06-08 | Teridian Semiconductor Corp. | Encoding method and apparatus for a dual mode super source follower circuit |
-
2005
- 2005-11-07 US US11/718,407 patent/US7900124B2/en not_active Expired - Fee Related
- 2005-11-07 KR KR1020077012660A patent/KR20070085770A/ko not_active Application Discontinuation
- 2005-11-07 CN CN2005800381498A patent/CN101057293B/zh not_active Expired - Fee Related
- 2005-11-07 WO PCT/IB2005/053651 patent/WO2006048849A1/en active Application Filing
- 2005-11-07 JP JP2007539705A patent/JP2008532192A/ja active Pending
- 2005-11-07 EP EP05800620A patent/EP1815474A1/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04313983A (ja) * | 1990-11-07 | 1992-11-05 | American Teleph & Telegr Co <Att> | 情報通信方法および情報通信装置 |
JP2001052104A (ja) * | 1999-08-05 | 2001-02-23 | Olympus Optical Co Ltd | データ記録方法及びデータ再生方法、並びにデータ記録媒体 |
JP2001230682A (ja) * | 1999-12-23 | 2001-08-24 | Lucent Technol Inc | 複雑性を低減した系列推定技術のクリティカルパスを短縮する方法および装置 |
WO2004053866A1 (en) * | 2002-12-12 | 2004-06-24 | Koninklijke Philips Electronics N.V. | Bit detector having partitioned photo detector |
Also Published As
Publication number | Publication date |
---|---|
KR20070085770A (ko) | 2007-08-27 |
CN101057293B (zh) | 2010-05-26 |
US20090052293A1 (en) | 2009-02-26 |
CN101057293A (zh) | 2007-10-17 |
EP1815474A1 (en) | 2007-08-08 |
WO2006048849A1 (en) | 2006-05-11 |
US7900124B2 (en) | 2011-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008532192A (ja) | マルチトラック・デジタルデータ記憶装置のビット検出 | |
EP2416319B1 (en) | Systems and methods for sequence detection in data processing | |
EP0803158B1 (en) | Wide biphase digital servo information, detection, and estimation for disk drive using viterbi detection | |
US6452990B1 (en) | Synchronous detection of wide bi-phase coded servo information for disk drive | |
JP5178844B2 (ja) | 記録チャネルにおける適応等化のためのシステムおよび方法 | |
US9590803B2 (en) | Timing error processor that uses the derivative of an interpolator function | |
US8861111B1 (en) | Two dimensional magnetic recording servo system phase alignment | |
US5978782A (en) | Neural network signal processor for magnetic storage channels | |
JP2004080210A (ja) | デジタルフィルタ | |
US6856480B2 (en) | Phase tolerant servo gray code detector | |
CN1788416B (zh) | 信号处理装置和方法以及信号解码装置和方法 | |
CN102376312A (zh) | 用于估计通道参数的双比特提取 | |
US5768320A (en) | Read system for implementing PR4 and higher order PRML signals | |
US6212664B1 (en) | Method and system for estimating an input data sequence based on an output data sequence and hard disk drive incorporating same | |
JP2941713B2 (ja) | データ貯蔵機器のデータ検出方法及び装置 | |
US6002730A (en) | Method for detecting data and device therefor of data storing unit | |
CN110211611B (zh) | 二维信道均衡模型训练方法及二维信道均衡方法 | |
Conway et al. | Signal processing for multitrack digital data storage | |
JP3591902B2 (ja) | 磁気記録再生装置の復調回路 | |
WO2019038649A1 (en) | METHOD AND APPARATUS FOR INTERPOLATION SYNCHRONIZATION RECOVERY FOR TWO-DIMENSIONAL MAGNETIC RECORDING SYSTEMS | |
US9768988B1 (en) | Jointly optimizing signal equalization and bit detection in a read channel | |
Myint et al. | Noise Predictive Multi-Track Joint Viterbi Detector Using Infinite Impulse Response Filter in BPMR's Multi-Track Read Channel | |
EP1550117B1 (en) | A data detector system | |
JP5099035B2 (ja) | デジタルフィルタ | |
JP2780579B2 (ja) | 磁気記録再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081105 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110121 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110125 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110425 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110712 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20111007 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20111017 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120327 |