WO2015107571A1 - 復号装置および復号方法、記録再生装置および記録再生方法 - Google Patents

復号装置および復号方法、記録再生装置および記録再生方法 Download PDF

Info

Publication number
WO2015107571A1
WO2015107571A1 PCT/JP2014/004542 JP2014004542W WO2015107571A1 WO 2015107571 A1 WO2015107571 A1 WO 2015107571A1 JP 2014004542 W JP2014004542 W JP 2014004542W WO 2015107571 A1 WO2015107571 A1 WO 2015107571A1
Authority
WO
WIPO (PCT)
Prior art keywords
constraint
trellis
decoding
recording
modulation
Prior art date
Application number
PCT/JP2014/004542
Other languages
English (en)
French (fr)
Inventor
剛 中仙道
Original Assignee
パナソニックIpマネジメント株式会社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by パナソニックIpマネジメント株式会社 filed Critical パナソニックIpマネジメント株式会社
Publication of WO2015107571A1 publication Critical patent/WO2015107571A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • G11B2020/185Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using an low density parity check [LDPC] code
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • G11B2020/1859Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information wherein a trellis is used for decoding the error correcting code

Definitions

  • the present disclosure relates to a decoding apparatus and method, a recording / reproducing apparatus, and a method, and in particular, a decoding apparatus and method, a recording / reproducing apparatus, and a method that can improve decoding performance based on transmission path characteristics and modulation rule restrictions.
  • a decoding apparatus and method a recording / reproducing apparatus, and a method that can improve decoding performance based on transmission path characteristics and modulation rule restrictions.
  • Patent Document 1 discloses soft decision decoding.
  • a decoding apparatus and a recording / reproducing apparatus are disclosed.
  • the recording / reproducing apparatus 101 includes an encoding unit 102, a PR (Partial Response) transmission path 103, and a decoding unit 104.
  • PR Physical Response
  • the encoding unit 102 includes an error correction encoding unit 111 and a modulation encoding unit 112.
  • the error correction encoding unit 111 generates an error correction code sequence by adding a parity sequence to the input user data sequence based on a predetermined rule.
  • the modulation encoding unit 112 encodes the input error correction code sequence into a predetermined modulation code based on a predetermined modulation rule, and outputs a modulation code including a predetermined constraint to the PR transmission path 103 as an encoded sequence.
  • the predetermined constraint for example, a DC free restriction that equalizes the numbers of “0” and “1” of codes in a sufficiently long range, or a minimum length and a maximum length of the number of consecutive “0” s are d.
  • (d, k) restrictions such as and k are used.
  • the PR transmission path 103 includes a recording / playback unit 113 and an equalization processing unit 114.
  • the PR transmission path 103 performs a recording process or a reproducing process on a recording / reproducing channel of PR2 (Partial Response class-2: Partial Response Class 2), for example.
  • the recording / playback unit 113 performs NRZI (non return to zero inverted) coding on the coded sequence input from the modulation coding unit 112 and records the NRZI-coded signal on a recording medium mounted on the recording / playback device 101 or Recording is performed on a recording medium built in the recording / reproducing apparatus 101 by using a mark edge recording method.
  • the recording / reproducing unit 113 reads out the encoded signal recorded in the recording medium using, for example, the PR2 channel assumed in the transmission path, and supplies the read encoded signal to the equalization processing unit 114.
  • the equalization processing unit 114 performs PR equalization processing using waveform interference on the encoded signal supplied from the recording / reproducing unit 113 so as to obtain a predetermined target equalization characteristic, and supplies the result to the decoding unit 104. To do.
  • the decoding unit 104 includes a PR-SISO decoding unit 115, a SISO demodulation unit 116, and an error correction decoding unit 117.
  • the PR-SISO decoding unit 115 performs a predetermined decoding process on the encoded signal supplied from the equalization processing unit 114 and outputs a soft decision value.
  • SISO Soft-Input Soft-Output
  • SISO means processing for inputting / outputting soft decision values.
  • the PR-SISO decoding unit 115 generates, from the encoded signal from the PR transmission path 103, a trellis expression in which a state transition table representing an encoding process at each time is developed in time series based on the NRZI encoding and the PR2 channel. The probability calculation is performed based on the obtained trellis expression, and reliability information is calculated as a soft decision value.
  • the SISO demodulator 116 calculates reliability information modulated and decoded using a trellis based on the modulation rule of the modulation encoder 112.
  • the calculation of the reliability information using the trellis by the PR-SISO decoding unit 115 and the SISO demodulation unit 116 is executed by, for example, the BCJR (Bahl-Cocke-Jeinek-Raviv) algorithm.
  • the error correction decoding unit 117 uses, for example, turbo decoding.
  • the error correction decoding unit 117 performs error correction by performing turbo decoding corresponding to the turbo code used in the error correction encoding unit 111.
  • Patent Document 1 also provides an example of error correction decoding using an LDPC code.
  • reliability information is the logarithmic ratio of the decoding probability of the minimum unit of symbols or information.
  • the minimum unit of information is, for example, a binary code, that is, a bit representing “0” and “1”, or a multi-value element.
  • Patent Document 1 specifically proposes a modulation code and SISO demodulation based on a 17 PP (Parity Preserve / Prohibited Minimum Transition Runlength) code used in Blu-ray (registered trademark) optical discs. .
  • a conventional modulation rule represented by a 17PP code is designed for the purpose of normal operation of amplitude control and clock reproduction of a read signal during reproduction, as disclosed in Patent Document 1.
  • Patent Document 1 proposes 17PP-PR-SISO decoding in which PR decoding and demodulation are performed by a combined trellis in which the PR-SISO decoding unit 115 and the SISO demodulation unit 116 are combined.
  • the trellis includes both PR characteristic restrictions and 17PP code modulation restrictions.
  • the recording / reproducing apparatus or the decoding apparatus according to the present disclosure has been made in view of such a situation, and even when reproducing a recording medium on which information is recorded by increasing the linear density, the read signal is reproduced during reproduction.
  • Modulation rule constraints designed for the purpose of normal operation of amplitude control and clock recovery, and modulation rule constraints designed for the purpose of ensuring decoding reliability of reproduced signals on high linear density recording media The decoding performance is improved by executing the decoding reflecting the restrictions of the plurality of modulation rules, and the reproduction reliability can be ensured.
  • the decoding apparatus is encoded according to a modulation rule including a first constraint using run-length limitation and a second constraint in which a pattern is more limited than the first constraint in a predetermined part of the modulation code.
  • a decoding apparatus that decodes a modulation code via a PR (Partial Response) transmission line, and uses a signal obtained from the transmission line as an input signal, with respect to a modulation code modulated only with the first constraint.
  • a first trellis that reflects one constraint, and a second trellis that reflects the first constraint and the second constraint for a modulation code modulated by the first constraint and the second constraint.
  • a decoding unit that performs decoding based on the trellis selected by the trellis selection unit.
  • the recording / reproducing apparatus is a recording / reproducing apparatus that records information on a predetermined recording medium and reproduces information from the recording medium.
  • the recording / reproducing apparatus includes a first restriction using a run length restriction and a predetermined modulation code.
  • a modulation encoding unit that encodes a modulation code in accordance with a modulation rule including a second constraint in which a pattern is more limited than the first constraint, and the modulation code is recorded on the recording medium and recorded on the recording medium
  • a recording / reproducing unit for reproducing the modulation code
  • an equalization processing unit for equalizing the signal reproduced from the recording / reproducing unit to the characteristics of the PR transmission path, and a signal equalized by the equalization processing unit as input signals
  • a first trellis that reflects the first constraint is selected for a modulated signal that is modulated only with the first constraint, and a first code that is modulated with the first constraint and the second constraint is selected for the first Second treri that reflects both the first and second constraints
  • the read signal amplitude control and clock reproduction are designed to operate normally during reproduction.
  • decoding that reflects the constraints of multiple modulation rules, including the constraints of the modulation rules and the constraints of the modulation rules designed to ensure the decoding reliability of playback signals on high linear density recording media Decoding performance can be improved, and reproduction reliability can be ensured.
  • FIG. 1 is a diagram showing a configuration of a conventional recording / reproducing apparatus.
  • FIG. 2 is a diagram showing a configuration of the recording / reproducing apparatus of the first embodiment.
  • FIG. 3 is a flowchart of the recording operation of the recording / reproducing apparatus of the first embodiment.
  • FIG. 4 is a diagram illustrating an example of the modulation rule of the first embodiment.
  • FIG. 5 is a flowchart of the reproducing operation of the recording / reproducing apparatus of the first embodiment.
  • FIG. 6 is a diagram illustrating an example of timing signal generation in the synchronization unit of the recording / reproducing apparatus of the first embodiment.
  • FIG. 7 is a diagram illustrating operations of the PR-SISO trellis selection decoding unit, the synchronization unit, and the trellis selection unit of the recording / reproducing apparatus in the first embodiment.
  • FIG. 8 is a diagram showing trellis A0 in the first embodiment.
  • FIG. 9 is a diagram illustrating the trellis B1 according to the first embodiment.
  • FIG. 10 is a diagram showing the trellis B2 in the first embodiment.
  • FIG. 11 is a diagram showing the trellis C0 in the first embodiment.
  • FIG. 12 is a diagram showing the trellis C1 in the first embodiment.
  • FIG. 13 is a diagram illustrating an example of the modulation rule of the second embodiment.
  • FIG. 2 is a diagram showing a configuration of the recording / reproducing apparatus 201 in the first embodiment.
  • FIG. 3 is a flowchart of the recording operation of the recording / reproducing apparatus 201 in the present embodiment.
  • the recording / reproducing apparatus 201 includes an encoding unit 202, a PR transmission path 203, and a decoding unit 204.
  • the decoding operation of the decoding device of the present disclosure is the same as the decoding operation of the recording / reproducing device 201, and the decoding unit 204 is also the configuration of the decoding device of the present disclosure.
  • the decoding operation of the decoding apparatus is also described unless otherwise specified.
  • the encoding unit 202 includes an error correction encoding unit 211 and a modulation encoding unit 212.
  • the recording operation of the recording / reproducing apparatus 201 will be described below.
  • the error correction coding unit 211 generates an error correction code sequence by adding a parity sequence to the input user data sequence based on a predetermined rule.
  • error correction code for example, an LDPC (Low-Density Parity-Check) code is used, and an error correction code sequence is generated by an encoding process based on a predetermined parity check matrix.
  • LDPC Low-Density Parity-Check
  • the modulation encoding unit 112 encodes the input error correction code sequence into a predetermined modulation code based on a predetermined modulation rule.
  • the predetermined modulation rule is intended to reduce the error at the time of decoding the high linear density signal and the first restriction designed for the amplitude control of the readout signal and clock recovery to operate normally during playback. Designed second constraints are included.
  • the first constraint is, for example, a DC-free restriction that equalizes the number of codes “0” and “1” in a sufficiently long range, and the minimum and maximum lengths of consecutive “0” numbers are d and k, respectively.
  • RLL (d, k) (run length limited RLL: Run Length Limited) or a combination thereof is used. This is a restriction for the purpose of normal operation of amplitude control of the read signal and clock reproduction during reproduction.
  • the second constraint is, for example, a constraint in which one or more specific locations of a fixed-length code modulation symbol are limited to a specific fixed pattern.
  • FIG. 4 is a diagram illustrating an example of a modulation rule in the present embodiment.
  • the modulation table indicating the modulation rule in FIG. 4 is a (6, 13) code that converts 6-bit data into a 13-channel bit modulation pattern, and the modulation pattern is an NRZ (non return to zero) code. It is written by.
  • the first restriction is that when expressed in the NRZI code, the minimum length of consecutive “0” or “1” of the converted modulation code is 3, and the maximum length is 23 (3, 23) is included.
  • the modulation pattern is “0001001001000” and is expressed in the NRZ code. Therefore, when expressed in the NRZI code, it becomes “0001111000000” and includes the restriction of RLL (3, 23). It is out.
  • the second constraint is that when the NRZI is expressed in the modulation pattern unit to be converted, the lowest part of the modulation pattern is all “0” or “1” for at least 3 channel bits. , Including the constraint that polarity reversal does not exist.
  • the modulation pattern is “0001001001000” and is expressed in the NRZ code. Therefore, when expressed in the NRZI code, it is “0001111000000”, which includes a constraint that polarity inversion does not exist. Yes.
  • the modulation encoding unit 212 inserts a sync pattern for detecting the conversion unit of the modulation code at the time of decoding between the modulation patterns converted at a predetermined period.
  • This sync pattern uses a pattern that does not exist in the modulation table because it is detected separately from the modulation code.
  • a sync pattern for the (6, 13) code represented by the modulation table in FIG. 4 for example, a pattern recorded as a long mark / space such as “1000000000000000000001000000010000000” in NRZ notation is used.
  • the PR transmission path 203 includes a recording / reproducing unit 213 and an equalization processing unit 214.
  • the PR transmission path 203 performs a recording process or a reproducing process in a predetermined PR class, for example, a PR2 recording / reproducing channel.
  • the PR equalization length and coefficient are generally calculated on the basis of the density of the recording medium, the coding rate of the modulation code, or the frequency characteristics of the reproduction signal, and in the case of an optical disc, the OTF (Optical Transfer Function) of the transmission path. Can do.
  • the recording / reproducing unit 213 performs NRZI encoding on the encoded sequence input from the modulation encoding unit 212, and marks the encoded signal that has been NRZI encoded on the mounted recording medium or the built-in recording medium Recording is performed using an edge recording method.
  • FIG. 5 is a flowchart of the reproducing operation of the recording / reproducing apparatus 201 according to the first embodiment.
  • the recording / playback unit 213 reads a playback signal, which is an encoded signal recorded on the recording medium, using a predetermined PR class channel, and supplies the read playback signal to the equalization processing unit 214.
  • the equalization processing unit 214 performs PR equalization processing on the reproduction signal supplied from the recording / reproduction unit 213 so as to obtain a predetermined target equalization characteristic, and supplies the result to the decoding unit 204.
  • the decoding unit 204 includes a PR-SISO trellis selection decoding unit 220, a SISO demodulation unit 216, an error correction decoding unit 217, a synchronization unit 218, and a trellis selection unit 219.
  • the PR-SISO trellis selection decoding unit 220 performs a predetermined decoding process on the reproduction signal supplied from the equalization processing unit 214 and outputs a soft decision value such as reliability information.
  • the PR-SISO trellis selection / decoding unit 220 calculates reliability information using the trellis, and is executed by, for example, the BCJR algorithm or SOVA.
  • the synchronization unit 218 detects a sync pattern previously inserted at a predetermined interval in the modulation and coding unit 212 from the reproduction signal supplied from the equalization processing unit 214, and performs synchronization signal, address information, and modulation code.
  • a timing signal such as a timing according to the coding unit is output.
  • FIG. 6 is a diagram illustrating an example of timing signal generation in the synchronization unit 218.
  • the sync pattern 602 inserted at a predetermined interval is detected from the reproduction signal 601 and a sync detection signal 603 is generated.
  • the modulation code counter 604 operates the counter every one unit time in synchronization with the sync detection signal 603, and the timing signal 605 with a period according to a predetermined modulation pattern length, here 13 bits. Is generated. Thereby, the conversion unit 606 of the modulation code can be identified.
  • the trellis selection unit 219 receives the timing signal of the coding unit of the modulation code from the synchronization unit 218, and stores the modulation code used by the modulation coding unit 212 held by the PR-SISO trellis selection decoding unit 220.
  • the trellis selection information selected according to the time and timing signal from among the plurality of trellises including constraints is transmitted to the PR-SISO trellis selection decoding unit 220.
  • the PR-SISO trellis selection decoding unit 220 selects one trellis from a plurality of held trellises based on the trellis selection information input from the trellis selection unit 219, and uses the BCJR algorithm or the like for reliability. Calculate information.
  • FIG. 7 is a diagram illustrating operations of the PR-SISO trellis selection decoding unit 220, the synchronization unit 218, and the trellis selection unit 219.
  • a modulation pattern is generated by a modulation rule including a first constraint and a second constraint.
  • the first constraint section 607 is a section in which the first constraint is valid.
  • the first restriction is effective for the whole area because it is a restriction for the purpose of normal operation of amplitude control of the read signal and clock reproduction during reproduction.
  • the second constraint section 608 is a section in which the second constraint is effective, and is effective for high frequency components.
  • the trellis selection unit 219 decodes the decoding sections A, B, and C that are synchronized with the playback signal 609 based on the restriction of the modulation rule used in the modulation coding unit 212 and the timing signal 605 input from the synchronization unit 218.
  • the trellis selection information is generated for each decoding section 609.
  • a trellis including only the first constraint is selected
  • a trellis including the first constraint and the second constraint is selected
  • the second constraint interval 608 is selected.
  • a trellis is selected that includes a first constraint and a second constraint.
  • the decoding trellis 610 indicates a trellis selected for each unit time. For example, in the decoding section A, the trellis A0 is selected.
  • FIG. 8 is a diagram showing trellis A0.
  • one row corresponds to one path, and one path includes a current state, a next state, a decoded bit, a level, and a decoded pattern.
  • the current state and the next state indicate a state number
  • the decoded bit represents a channel bit to be determined for path selection
  • the level is the reproduction signal amplitude s
  • the minimum is 0
  • the maximum is 1
  • the decoding pattern represents a sequence of decoding bits corresponding to the constraint length according to the current state in hexadecimal notation.
  • the trellis A0 is created based on the fact that the minimum run length is 3 among the RLL (3, 23) constraints of the (6, 13) code.
  • the trellis A0 has a decoding pattern constraint length of 9 and the PR class defining the level is a coefficient of PR9. 0.0946, 0.1064, 0.1157, 0.1216, 0.1236, 0.1216 , 0.1157, 0.1064, and 0.0946, the level value is set.
  • the PR is calculated from the OTF of the transmission line, but the PR equalization length and coefficient may be calculated based on the density of the recording medium, the coding rate of the modulation code, or the frequency characteristic of the reproduction signal.
  • trellises B0, B1, and B2 are selected.
  • the trellis B0 corresponds to the third bit from the least significant bit of the modulation pattern, and the modulation pattern can take both “0” and “1”. Therefore, the trellis B0 is included in the decoding interval B including the second constraint interval 608.
  • FIG. 9 is a diagram showing the trellis B1.
  • one row corresponds to one path, and one path includes a current state, a next state, a decoded bit, a level, and a decoded pattern.
  • the trellis B1 corresponds to the second least significant bit of the modulation pattern, is the second constraint section 608, and the NRZI modulation bit has the same pattern as the bit determined by the trellis B0. , B0 has a more limited decoding pattern.
  • FIG. 10 is a diagram showing the trellis B2.
  • one row corresponds to one path, and one path includes a current state, a next state, a decoded bit, a level, and a decoded pattern.
  • the trellis B2 corresponds to the least significant bit of the modulation pattern, is the second constraint section 608, and the NRZI modulation bit has the same pattern as the bits determined by the trellis B0 and B1, and therefore, more than the trellis B1.
  • the decoding pattern is limited.
  • trellises C0 and C1 are selected.
  • FIG. 11 is a diagram showing the trellis C0.
  • one row corresponds to one path, and one path includes a current state, a next state, a decoded bit, a level, and a decoded pattern.
  • the trellis C0 corresponds to the most significant bit of the modulation pattern and is not the second constraint section 608. However, since the trellis C0 is connected to the trellis B2 having a limited decoding pattern, the decoding pattern is limited compared to the trellis A0.
  • FIG. 12 is a diagram showing the trellis C1.
  • one row corresponds to one path, and one path includes a current state, a next state, a decoded bit, a level, and a decoded pattern.
  • the trellis C1 corresponds to the second bit from the most significant bit of the modulation pattern and is not the second constraint section 608.
  • the trellis C1 is connected to the trellis C0 having a limited decoding pattern, the trellis C1 is decoded as compared with the trellis A0. The pattern is limited.
  • the trellises of FIGS. 8 to 12 have the same decoding pattern corresponding to the state number and the state number. Therefore, by connecting multiple types of trellises during decoding, The BCJR algorithm or the like can be decoded in time series.
  • the SISO demodulator 216 calculates reliability information demodulated using a trellis based on the modulation rule of the modulation encoder 212.
  • the calculation of the reliability information using the trellis by the SISO demodulator 216 is executed by, for example, a BCJR (Bahl-Cocke-Jeinek-Raviv) algorithm.
  • the error correction decoding unit 217 uses, for example, LDPC decoding.
  • the error correction decoding unit 217 performs error correction by performing an LDPC decoding process corresponding to the LDPC encoding process used in the error correction encoding unit 211.
  • the trellises B1, B2, C0, and C1 are trellises whose state transitions are restricted based on the second restriction of the modulation rule based on the trellis A0, and the path selection at the time of decoding is determined by the second restriction. Candidates are reduced and decoding errors can be reduced.
  • the influence of intersymbol interference is greater in high-line-density transmission lines, and the use of the second constraint is not only for decoding bits in the second constraint interval, but also for decoding within the range of intersymbol interference. Therefore, it is possible to reduce peripheral decoding errors and improve decoding performance.
  • the second restriction of the modulation rule is to increase the distance of the modulation code, and at the same time, to reflect the restriction that reduces the decoding error peculiar to the high linear density in the modulation rule, thereby reducing the trellis restriction and the PR-SISO decoding.
  • the error can be reduced by the action of selection.
  • the reliability information may be a logarithmic ratio of the decoding probability of the minimum unit of symbols or information, or may be an index representing the probability itself or other decoding reliability.
  • the minimum unit of information may be, for example, a binary code, that is, a bit representing “0” or “1”, or may be a multi-value element.
  • the present invention is not limited to this.
  • the second constraint may exist at a plurality of locations in the modulation pattern.
  • the modulation pattern is not limited to a continuous pattern of “0” or “1” without polarity inversion in NRZI.
  • the modulation pattern in FIG. 4 has been described with a fixed-length table, it may be a variable-length table.
  • the modulation rule of the second constraint may be set so that the decoding trellis can be limited even in the case of a variable length table.
  • FIG. 13 is a diagram illustrating an example of a modulation rule in the second embodiment.
  • the recording / reproducing apparatus of the second embodiment has the same configuration as the recording / reproducing apparatus 201 described in the first embodiment.
  • the modulation table indicating the modulation rule in FIG. 13 is a (14, 35) code for converting data represented by 14 bits into a modulation pattern of 35 channel bits.
  • the first constraint includes a constraint in which the minimum run length is 4.
  • the second constraint includes a constraint that polarity inversion does not exist at two locations of the modulation pattern.
  • a fixed mark / space pattern having a length of at least 5 channel bits and 4 channel bits is formed with the 14th to 17th channel bits from the most significant bit and the 1st to 3rd bits from the least significant bit, respectively. Since the decoding operation based on the modulation rule of FIG. 13 is the same as that of the first embodiment, detailed description thereof is omitted, but a decoding trellis based on the second constraint is determined in a predetermined modulation pattern. By making it correspond to two places, it becomes possible to execute decoding with a limited trellis according to the modulation constraint, so that decoding errors can be reduced.
  • the present disclosure can be used in a recording apparatus or a reproducing apparatus that records information with high density using a recording medium such as a magnetic disk or an optical disk.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Error Detection And Correction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

 本開示の復号装置は、ランレングス制限を用いた第一の制約と変調符号の所定の部分において第一の制約よりもパタンを制限した第二の制約とを含む変調則にしたがって符号化された変調符号を、PR(Partial Response)伝送路を経由して復号する復号装置であって、伝送路から得られる信号を入力信号として、第一の制約のみで変調された変調符号に対して、第一の制約を反映した第一のトレリスを選択し、第一の制約及び第二の制約で変調された変調符号に対して、第一の制約と第二の制約とを反映した第二のトレリスを選択するトレリス選択部と、トレリス選択部で選択したトレリスに基づいて復号を行う復号部と、を備える。

Description

復号装置および復号方法、記録再生装置および記録再生方法
 本開示は、復号装置および方法、記録再生装置および方法に関し、特に伝送路の特性および変調則の制約に基づく復号の性能を向上することができるようにした復号装置および方法、記録再生装置および方法に関する。
 磁気ディスクや光ディスクなどの記録媒体に記録された情報を再生する技術として、伝送路の特性や変調則の制約に応じた軟判定復号が用いられており、例えば、特許文献1に軟判定復号を行う復号装置および記録再生装置開示されている。
 従来の、軟判定復号を行う記録再生装置を、図1を用いて説明する。図1において、記録再生装置101は、符号化部102、PR(Partial Response)伝送路103及び復号部104を備える。
 符号化部102は、誤り訂正符号化部111及び変調符号化部112を備える。誤り訂正符号化部111は、入力されたユーザデータ系列に対して所定の規則に基づいてパリティ系列を付与することで、誤り訂正符号系列を生成する。変調符号化部112は、入力された誤り訂正符号系列を所定の変調則に基づいて所定の変調符号に符号化し、所定の制約を含む変調符号を符号化系列としてPR伝送路103へ出力する。なお、所定の制約としては、例えば、符号の“0”及び“1”の個数を充分長い範囲で均等にするDCフリー制限、または連続する“0”の個数の最小長及び最大長がそれぞれd及びkとなる(d、k)制限などが用いられる。
 PR伝送路103は、記録再生部113及び等化処理部114を備える。PR伝送路103は、例えば、PR2(Partial Response class-2:パーシャルレスポンスクラス2)の記録再生チャネルでの記録処理又は再生処理を行う。記録再生部113は、変調符号化部112から入力された符号化系列を、NRZI(non return to zero Inverted)符号化し、NRZI符号化された信号を、記録再生装置101に装着された記録媒体又は記録再生装置101に内蔵される記録媒体にマークエッジ記録(Mark Edge Recording)方法を用いて記録する。また、記録再生部113は、記録媒体に記録されている符号化信号を伝送路で想定する例えばPR2チャネルで読み出し、読み出した符号化信号を等化処理部114に供給する。等化処理部114は、記録再生部113から供給された符号化信号に対して、所定の目標等化特性となるように、波形干渉を利用したPR等化処理を施して復号部104に供給する。
 復号部104は、PR-SISO復号部115、SISO復調部116及び誤り訂正復号部117を備える。PR-SISO復号部115は、等化処理部114から供給された符号化信号に所定の復号処理を施し軟判定値を出力する。ここで、SISO(Soft-Input Soft-Output)は、軟判定値を入出力する処理を意味する。
 PR-SISO復号部115は、PR伝送路103からの符号化信号から、NRZI符号化及びPR2チャネルに基づいて毎時刻の符号化過程を表す状態遷移表を時系列に沿って展開したトレリス表現を求め、求めたトレリス表現に基づいて確率演算を行い、軟判定値として信頼度情報を算出する。SISO復調部116は、変調符号化部112の変調則に基づいたトレリスを用いて変調復号された信頼度情報を算出する。PR-SISO復号部115及びSISO復調部116によるトレリスを用いた信頼度情報の算出は、例えばBCJR(Bahl-Cocke-Jeinek-Raviv)アルゴリズムによって実行される。誤り訂正復号部117は、例えばターボ復号を用いる。誤り訂正復号部117は、誤り訂正符号化部111において用いられたターボ符号に対応するターボ復号を行うことで誤り訂正を実行する。
 さらに、特許文献1には、LDPC符号を用いて誤り訂正復号する例も提示されている。
 なお、以下、特に記述のない限り、信頼度情報とは、シンボル又は情報の最小単位の復号確率の対数比とする。情報の最小単位は、例えば2進数の符号、すなわち“0”及び“1”を表すビットであったり、多値の要素であったりする。
 特許文献1では、変調符号とSISO復調として具体的に、光ディスクのBlu-ray(登録商標)ディスクで用いられている17PP(Parity Preserve/Prohibit Repeated Minimum Transition Runlength)符号に基づいた提案がなされている。17PP符号に代表されるような従来の変調則は、特許文献1に開示されているとおり、再生時に読み出し信号の振幅制御およびクロック再生が正常に動作することを目的として設計されている。
 また、特許文献1では、PR-SISO復号部115及びSISO復調部116を組合せた合成トレリスでPR復号および復調が実行される17PP-PR-SISO復号が提案されている。このときトレリスはPR特性の制約と17PP符号の変調の制約との両方を含む。
特開2005-141887号公報
 しかしながら、さらに線密度を高密度化して情報が記録された記録媒体などを再生する場合においては、伝送路の特性として変調符号の任意の要素の情報がより多くの複数の信号成分へ分散されるといった符号干渉の影響が大きいという特徴を有し、伝送路の信号成分がより減少するため、情報記録時の精度に由来する誤差や再生時のホワイトガウスノイズあるいは波形等化などの信号処理の精度に由来する誤差などの要因によって、従来の軟判定復号では再生の信頼性を確保することが困難となる。
 本開示の記録再生装置あるいは復号装置はこのような状況に鑑みてなされたものであり、さらに線密度を高密度化して情報が記録された記録媒体を再生する場合においても、再生時に読み出し信号の振幅制御およびクロック再生が正常に動作することを目的として設計された変調則の制約と、高線密度記録媒体の再生信号の復号信頼性を確保することを目的として設計された変調則の制約との複数の変調則の制約を反映した復号を実行することで復号性能を向上させ、再生信頼性を確保することができるようにするものである。
 本開示の復号装置は、ランレングス制限を用いた第一の制約と変調符号の所定の部分において第一の制約よりもパタンを制限した第二の制約とを含む変調則にしたがって符号化された変調符号を、PR(Partial Response)伝送路を経由して復号する復号装置であって、伝送路から得られる信号を入力信号として、第一の制約のみで変調された変調符号に対して、第一の制約を反映した第一のトレリスを選択し、第一の制約及び第二の制約で変調された変調符号に対して、第一の制約と第二の制約とを反映した第二のトレリスを選択するトレリス選択部と、トレリス選択部で選択したトレリスに基づいて復号を行う復号部と、を備える。
 また、本開示の記録再生装置は、所定の記録媒体に情報を記録し、記録媒体から情報を再生する記録再生装置であって、ランレングス制限を用いた第一の制約と変調符号の所定の部分において第一の制約よりもパタンを制限した第二の制約とを含む変調則にしたがって変調符号に符号化する変調符号化部と、変調符号を記録媒体に記録し、記録媒体に記録された前記変調符号を再生する記録再生部と、記録再生部から再生された信号をPR伝送路の特性に等化する等化処理部と、等化処理部により等化された信号を入力信号として、第一の制約のみで変調された変調信号に対して、第一の制約を反映した第一トレリスを選択し、第一の制約及び第二の制約で変調された変調符号に対して、第一の制約と第二の制約とを反映した第二のトレリスを選択するトレリス選択部と、トレリス選択部で選択したトレリスに基づいて復号を行う復号部と、を備える。
 本開示によれば、さらに線密度を高密度化して情報が記録された記録媒体を再生する場合においても、再生時に読み出し信号の振幅制御およびクロック再生が正常に動作することを目的として設計された変調則の制約とかつ、高線密度記録媒体の再生信号の復号信頼性を確保することを目的として設計された変調則の制約との複数の変調則の制約を反映した復号を実施することで復号性能を向上させることができ、再生信頼性を確保することができる。
図1は、従来の記録再生装置の構成を示す図である。 図2は、実施の形態1の記録再生装置の構成を示す図である。 図3は、実施の形態1の記録再生装置の記録動作のフローチャートである。 図4は、実施の形態1の変調則の一例を示す図である。 図5は、実施の形態1の記録再生装置の再生動作のフローチャートである。 図6は、実施の形態1の記録再生装置の同期部におけるタイミング信号生成の一例を示す図である。 図7は、実施の形態1の記録再生装置のPR-SISOトレリス選択復号部および同期部およびトレリス選択部の動作を示す図である。 図8は、実施の形態1におけるトレリスA0を示す図である。 図9は、実施の形態1におけるトレリスB1を示す図である。 図10は、実施の形態1におけるトレリスB2を示す図である。 図11は、実施の形態1におけるトレリスC0を示す図である。 図12は、実施の形態1におけるトレリスC1を示す図である。 図13は、実施の形態2の変調則の一例を示す図である。
 以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
 なお、添付図面および以下の説明は、当業者が本開示を十分に理解するために、提供されるのであって、これらにより特許請求の範囲に記載の主題を限定することは意図されていない。
 (実施の形態1)
 図2は、実施の形態1における記録再生装置201の構成を示す図である。
 図3は、本実施の形態における記録再生装置201の記録動作のフローチャートである。
 図2において、記録再生装置201は、符号化部202およびPR伝送路203および復号部204により構成される。
 なお、本開示の復号装置の復号動作は記録再生装置201の復号動作と同様であり、復号部204は本開示の復号装置の構成でもある。以降の実施の形態において記録再生装置201の復号動作が説明される場合、特に記述がない限り復号装置の復号動作の説明も兼ねるものとする。
 符号化部202は、誤り訂正符号化部211及び変調符号化部212を備える。
 記録再生装置201の記録動作を以下に説明する。
 (S301)誤り訂正符号化部211は、入力されたユーザデータ系列に対して所定の規則に基づいてパリティ系列を付与することで、誤り訂正符号系列を生成する。
 誤り訂正符号は、例えば、LDPC(Low-Density Parity-Check)符号が用いられ、所定のパリティ検査行列に基づいた符号化処理によって誤り訂正符号系列を生成する。
 (S302)変調符号化部112は、入力された誤り訂正符号系列を所定の変調則に基づいて所定の変調符号に符号化する。
 所定の変調則は、再生時に読み出し信号の振幅制御およびクロック再生が正常に動作することを目的として設計された第一の制約と、高線密度信号の復号時の誤りを低減することを目的として設計された第二の制約とが含まれる。
 第一の制約は、例えば、符号の“0”及び“1”の個数を充分長い範囲で均等にするDCフリー制限や、連続する“0”の個数の最小長及び最大長がそれぞれd及びkとなるRLL(d、k)(ランレングス制限 RLL:Run Length Limited)やその組合せなどが用いられる。これは、再生時に読み出し信号の振幅制御およびクロック再生が正常に動作することを目的とした制約である。
 第二の制約は、例えば、固定長符号の変調シンボルの特定の1個または複数の箇所が特定の固定パタンに制限される制約がある。
 図4は、本実施の形態における、変調則の一例を示す図である。図4における変調則を示す変調テーブルは、6ビットで表されるデータを、13チャネルビットの変調パタンに変換する(6,13)符号であり、変調パタンは、NRZ(non return to zero)符号で表記されている。
 図4における変調テーブルにおいて、第一の制約は、NRZI符号で表記した場合に、変換される変調符号の連続する“0”または“1”の最小長が3で、最大長が23となるRLL(3,23)の制約を含んでいる。
 例えば、データが“000000”の場合は、変調パタンが“0001001001000”であり、NRZ符号の表記であるので、NRZI符号の表記にすると、“0001111000000”となり、RLL(3,23)の制約を含んでいる。
 また、図4における変調テーブルにおいて、第二の制約は、変換される変調パタン単位でNRZI表記した場合に変調パタンの最下位部が少なくとも3チャネルビット分はすべて“0”または“1”であり、極性の反転が存在しない制約を含んでいる。
 例えば、データが“000000”の場合は、変調パタンが“0001001001000”であり、NRZ符号の表記であるので、NRZI符号の表記にすると、“0001111000000”となり、極性の反転が存在しない制約を含んでいる。
 変調符号化部212は、所定の周期で変換される変調パタンの間に復号時に変調符号の変換単位を検出するためのシンクパタンを挿入する。
 このシンクパタンは、変調符号と別に検出されるために変調テーブルに存在しないパタンを用いる。
 図4における変調テーブルで表される(6,13)符号に対するシンクパタンの一例として、例えばNRZ表記で“100000000000000000001000000010000000”と、長いマーク/スペースとして記録されるパタンを用いる。
 PR伝送路203は、記録再生部213及び等化処理部214を備える。PR伝送路203は、所定のPRクラス、例えば、PR2の記録再生チャネルでの記録処理又は再生処理を行う。
 PRの等化長さおよび係数は一般に、記録媒体の密度や変調符号の符号化率、あるいは再生信号の周波数特性、光ディスクの場合は伝送路のOTF(Optical Transfer Function)などに基づいて算出することができる。
 (S303)記録再生部213は、変調符号化部212から入力された符号化系列を、NRZI符号化し、NRZI符号化された符号化信号を、装着された記録媒体又は内蔵される記録媒体にマークエッジ記録方法を用いて記録する。
 次に、記録再生装置201の再生動作を以下に説明する。図5は、実施の形態1の記録再生装置201の再生動作のフローチャートである。
 (S501)記録再生部213は、記録媒体に記録されている符号化信号である再生信号を所定のPRクラスのチャネルで読み出し、読み出した再生信号を等化処理部214に供給する。
 (S502)等化処理部214は、記録再生部213から供給された再生信号に対して、所定の目標等化特性となるようにPR等化処理を施して復号部204に供給する。
 復号部204は、PR-SISOトレリス選択復号部220、SISO復調部216、誤り訂正復号部217、同期部218および、トレリス選択部219を備える。
 PR-SISOトレリス選択復号部220は、等化処理部214から供給された再生信号に所定の復号処理を施し、信頼度情報などの軟判定値を出力する。
 PR-SISOトレリス選択復号部220は、トレリスを用いた信頼度情報の算出を行い、例えば、BCJRアルゴリズムまたは、SOVAによって実行される。
 (S503)同期部218は、等化処理部214から供給された再生信号の中から、予め変調符号化部212において所定の間隔で挿入されたシンクパタンを検出し、同期信号やアドレス情報、変調符号の符号化単位に応じたタイミングなどのタイミング信号を出力する。
 図6は、同期部218におけるタイミング信号生成の一例を示す図である。
 図6において、再生信号601の中から、所定の間隔で挿入された、シンクパタン602を検出し、シンク検出信号603を生成する。
 変調符号カウンタ604は、シンク検出信号603に同期させて、1単位時間ごとにカウンタを動作させ、予め定められた変調パタンの長さ、ここでは、13ビット、に応じた周期で、タイミング信号605を生成する。これにより、変調符号の変換単位606を識別できる。
 (S504)トレリス選択部219は、同期部218から変調符号の符号化単位のタイミング信号を入力し、PR-SISOトレリス選択復号部220が保持する、変調符号化部212で用いられた変調符号の制約を含んだ複数のトレリスの中から、時刻とタイミング信号に応じて選択したトレリスの選択情報を、PR-SISOトレリス選択復号部220へ送信する。
 (S505)PR-SISOトレリス選択復号部220は、トレリス選択部219から入力されたトレリスの選択情報に基づいて、保持している複数のトレリスから1つのトレリスを選択し、BCJRアルゴリズムなどによって信頼度情報を算出する。
 図7は、PR-SISOトレリス選択復号部220および同期部218およびトレリス選択部219の動作を示す図である。
 図7において、再生信号601とタイミング信号605と変調符号の変換単位606は、図6で既に説明した。この変調符号の変換単位606毎に、変調パタンが、第一の制約および第二の制約を含んだ変調則により生成される。
 第一の制約区間607は、第一の制約が有効な区間である。第一の制約は、再生時に読み出し信号の振幅制御およびクロック再生が正常に動作することを目的とする制約であるので、全域で有効である。第二の制約区間608は、第二の制約が有効な区間であり、高域成分に対して有効である。
 トレリス選択部219は、変調符号化部212で用いた変調則の制約と、同期部218から入力されるタイミング信号605に基づいて、再生信号に同期した復号区間609を復号区間A、B、Cに区分けし、復号区間609毎にトレリスの選択情報を生成する。
 復号区間Aにおいては、第一の制約のみを含むトレリスを選択し、復号区間Bにおいては第一制約と第二の制約を含むトレリスを選択し、復号区間Cにおいては、第二の制約区間608ではないが、第一の制約と第二の制約を含むトレリスが選択される。
 復号トレリス610は、単位時間ごとに選択されるトレリスを示している。例えば、復号区間Aにおいて、トレリスA0が選択されている。
 図8は、トレリスA0を示す図である。図8において、1つの行が1つのパスに対応しており、1つのパスは、現在状態、次状態、復号ビット、レベル、復号パタンで構成される。現在状態および次状態は、状態番号を示し、復号ビットは、パスの選択のためにパス判定されるチャネルビットを表しており、レベルは再生信号の振幅sで最小が0で最大が1であり、復号パタンは、現在状態に応じた拘束長分の復号ビットの系列を16進数表記で表している。
 トレリスA0は、(6,13)符号のRLL(3,23)制約のうち、最小ランレングス長が3であることに基づいて作られている。
 また、トレリスA0は、復号パタンの拘束長は9でレベルを定義するPRクラスはPR9の係数である、0.0946、0.1064、0.1157、0.1216、0.1236、0.1216、0.1157、0.1064、0.0946に基づいてレベルの値が設定されている。
 PRは、伝送路のOTFから算出したが、PRの等化長さおよび係数は、記録媒体の密度や変調符号の符号化率、あるいは再生信号の周波数特性などに基づいて算出してもよい。
 復号トレリス610の復号区間Bでは、トレリスB0、B1、B2が選択されている。トレリスB0は、変調パタンの最下位から3番目のビットに対応しており、変調パタンは、“0”と“1”の両方をとりうるため、第二の制約区間608を含む復号区間Bに属しているが、復号区間Aと同じ図8のトレリスA0のトレリスが選択される。
 図9は、トレリスB1を示す図である。図9において、図8と同様に、1つの行が1つのパスに対応しており、1つのパスは、現在状態、次状態、復号ビット、レベル、復号パタンで構成される。トレリスB1は、変調パタンの最下位から2番目のビットに対応しており、第二の制約区間608であり、NRZI変調ビットとしてはトレリスB0で判定されたビットと同じパタンとなるため、トレリスA0、B0よりも復号パタンが限定されている。
 図10は、トレリスB2を示す図である。図10において、図8と同様に、1つの行が1つのパスに対応しており、1つのパスは、現在状態、次状態、復号ビット、レベル、復号パタンで構成される。トレリスB2は、変調パタンの最下位ビットに対応しており、第二の制約区間608であり、NRZI変調ビットとしてはトレリスB0およびB1で判定されたビットと同じパタンとなるため、トレリスB1よりさらに復号パタンが限定されている。
 復号トレリス610の復号区間Cでは、トレリスC0、C1が選択されている。
 図11は、トレリスC0を示す図である。図11において、図8と同様に、1つの行が1つのパスに対応しており、1つのパスは、現在状態、次状態、復号ビット、レベル、復号パタンで構成される。トレリスC0は、変調パタンの最上位ビットに対応しており、第二の制約区間608ではないが、復号パタンが限定されたトレリスB2と接続するため、トレリスA0と比較すると、復号パタンが限定される。
 図12は、トレリスC1を示す図である。図12において、図8と同様に、1つの行が1つのパスに対応しており、1つのパスは、現在状態、次状態、復号ビット、レベル、復号パタンで構成される。トレリスC1は、変調パタンの最上位から2番目のビットに対応しており、第二の制約区間608ではないが、復号パタンが限定されたトレリスC0と接続するため、トレリスA0と比較すると、復号パタンが限定される。
 なお、トレリスが異なっていても、図8~12のトレリスは、状態番号および状態番号に対応する復号パタンが同じになるようにしているため、復号時は複数種類のトレリスを連結することで、時系列にBCJRアルゴリズム等の復号が可能である。
 (S506)SISO復調部216は、変調符号化部212の変調則に基づいたトレリスを用いて復調された信頼度情報を算出する。
 SISO復調部216によるトレリスを用いた信頼度情報の算出は、例えばBCJR(Bahl-Cocke-Jeinek-Raviv)アルゴリズムによって実行される。
 (S507)誤り訂正復号部217は、例えば、LDPC復号を用いる。誤り訂正復号部217は、誤り訂正符号化部211において用いられたLDPC符号化処理に対応するLDPC復号化処理を行うことで誤り訂正を実行する。
 以上のように、トレリスB1,B2,C0,C1は、トレリスA0を基に変調則の第二の制約にしたがって状態遷移を制限したトレリスとなっており、第二の制限によって復号時のパス選択候補が減少し、復号誤りを低減できる。
 さらに、高線密度の伝送路においては符号間干渉の影響がより大きく、第二の制約を用いることは、第二の制約区間の復号ビットだけでなく、符号間干渉の範囲内の復号にも影響を与えるため、周辺の復号誤りを低減し、復号性能改善を実現できる。
 また、変調則の第二の制約は、変調符号の距離を大きくすると同時に、高線密度特有の復号誤りを低減するような制約を変調則に反映させることによって、PR-SISO復号のトレリス制限および選択の作用により誤り低減が可能となる。
 なお、信頼度情報は、シンボル又は情報の最小単位の復号確率の対数比でもよいし、確率そのもの、あるいは他の復号信頼性を表す指標でもよい。
 情報の最小単位は、例えば2進数の符号、すなわち“0”及び“1”を表すビットでもよいし、多値の要素でもよい。
 実施の形態1において、図4の変調則を用いて説明したが、これに限らない。第二の制約は、変調パタンの複数の箇所に存在しても良い。さらに変調パタンとして、NRZIで極性反転のない“0”の連続パタンあるいは“1”の連続パタンに限られない。
 さらに、図4の変調パタンは、固定長のテーブルで説明したが、可変長のテーブルであってもよい。可変長のテーブルの場合においても復号トレリスを限定できるように、第二の制約の変調則を設定すればよい。
 (実施の形態2)
 図13は、実施の形態2における変調則の一例を示す図である。実施の形態2の記録再生装置は、実施の形態1で説明した記録再生装置201と同じ構成である。図13における変調則を示す変調テーブルは、14ビットで表されるデータを、35チャネルビットの変調パタンに変換する(14,35)符号である。第一の制約は、最小ランレングスが4となる制約を含んでいる。第二の制約として、変調パタンの2箇所に極性の反転が存在しない制約を含んでいる。すなわち、最上位ビットから14~17番目のチャネルビットと最下位から1~3番目ビットで、それぞれ少なくとも5チャネルビットと4チャネルビットの長さの固定的なマーク/スペースパタンが形成される。図13の変調則に基づいた、復号動作は実施の形態1と同様であるため、その詳細な説明は省略するが、第二の制約に基づいた復号トレリスを1つの変調パタンのなかで所定の2箇所に対応させることで、変調制約に応じてトレリスを限定した復号が実行できるようになるので、復号誤りの低減ができる。
 本開示は、磁気ディスクや光ディスク等の記録媒体などにより高密度に情報を記録する記録装置、又は再生装置等で利用可能である。
 101,201 記録再生装置
 102,202 符号化部
 103,203 PR伝送路
 104,204 復号部
 111,211 誤り訂正符号化部
 112,212 変調符号化部
 113,213 記録再生部
 114,214 等化処理部
 115 PR-SISO復号部
 116,216 SISO復調部
 117,217 誤り訂正復号部
 218 同期部
 219 トレリス選択部
 220 PR-SISOトレリス選択復号部
 601 再生信号
 602 シンクパタン
 603 シンク検出信号
 604 変調符号カウンタ
 605 タイミング信号
 606 変調符号の変換単位
 607 第一の制約区間
 608 第二の制約区間
 609 復号区間
 610 復号トレリス

Claims (8)

  1.  ランレングス制限を用いた第一の制約と変調符号の所定の部分において前記第一の制約よりもパタンを制限した第二の制約とを含む変調則にしたがって符号化された変調符号を、PR(Partial Response)伝送路を経由して復号する復号装置において、
     前記伝送路から得られる信号を入力信号として、
      前記第一の制約のみで変調された変調符号に対して、前記第一の制約を反映した第一のトレリスを選択し、
      前記第一の制約及び第二の制約で変調された変調符号に対して、前記第一の制約と前記第二の制約とを反映した第二のトレリスを選択するトレリス選択部と、
     前記トレリス選択部で選択したトレリスに基づいて復号を行う復号部と、を備える、復号装置。
  2.  前記第二の制約は、変調符号の高域成分に対して制限する、請求項1に記載の復号装置。
  3.  前記第二の制約は、変調符号の所定の1個または複数の個所が特定の固定パタンに制限される制約を含む請求項1に記載の復号装置。
  4.  ランレングス制限を用いた第一の制約と変調符号の所定の部分において前記第一の制約よりもパタンを制限した第二の制約とを含む変調則にしたがって符号化された変調符号を、PR伝送路を経由して復号する復号方法において、
     前記伝送路から得られる信号を入力として、前記第一の制約のみで変調された変調符号に対して、前記第一の制約を反映した第一のトレリスを選択し、前記第一の制約及び第二の制約で変調された変調符号に対して、前記第一の制約と前記第二の制約とを反映した第二のトレリスを選択し、
    選択したトレリスに基づいて復号を行う、復号方法。
  5.  所定の記録媒体に情報を記録し、前記記録媒体から情報を再生する記録再生装置において、
     ランレングス制限を用いた第一の制約と変調符号の所定の部分において前記第一の制約よりもパタンを制限した第二の制約とを含む変調則にしたがって変調符号に符号化する変調符号化部と、
     前記変調符号を前記記録媒体に記録し、前記記録媒体に記録された前記変調符号を再生する記録再生部と、
     前記記録再生部から再生された信号をPR伝送路の特性に等化する等化処理部と、
     前記等化処理部により等化された信号を入力信号として、前記第一の制約のみで変調された変調信号に対して、前記第一の制約を反映した第一トレリスを選択し、前記第一の制約及び前記第二の制約で変調された変調符号に対して、前記第一の制約と前記第二の制約とを反映した第二のトレリスを選択するトレリス選択部と、
     前記トレリス選択部で選択したトレリスに基づいて復号を行う復号部と、
     を備える、記録再生装置。
  6.  前記第二の制約は、変調符号の高域成分に対して制限する、請求項5に記載の記録再生装置。
  7.  前記第二の制約は、変調符号の所定の1個または複数の個所が特定の固定パタンに制限される制約を含む請求項5に記載の記録再生装置。
  8.  所定の記録媒体に情報を記録し、前記記録媒体から情報を再生する記録再生方法において、
     ランレングス制限を用いた第一の制約と変調符号の所定の部分において前記第一の制約よりもパタンを制限した第二の制約とを含む変調則にしたがって変調符号に符号化し、
     前記変調符号を前記記録媒体に記録し、前記記録媒体に記録された前記変調符号を再生し、
     再生された信号をPR伝送路の特性に等化し、
     等化された信号を入力信号として、前記第一の制約のみで変調された変調信号に対して、前記第一の制約を反映した第一のトレリスを選択し、前記第一の制約及び前記第二の制約で変調された変調符号に対して、前記第一の制約と前記第二の制約とを反映した第二のトレリスを選択し、
    選択したトレリスに基づいて復号する、記録再生方法。
PCT/JP2014/004542 2014-01-17 2014-09-04 復号装置および復号方法、記録再生装置および記録再生方法 WO2015107571A1 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014006553 2014-01-17
JP2014-006553 2014-01-17

Publications (1)

Publication Number Publication Date
WO2015107571A1 true WO2015107571A1 (ja) 2015-07-23

Family

ID=53542500

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2014/004542 WO2015107571A1 (ja) 2014-01-17 2014-09-04 復号装置および復号方法、記録再生装置および記録再生方法

Country Status (1)

Country Link
WO (1) WO2015107571A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105550613A (zh) * 2015-12-29 2016-05-04 深圳市金溢科技股份有限公司 一种电子车牌数据解码处理方法及电子车牌读写设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504778A (ja) * 1999-06-30 2003-02-04 シーゲイト テクノロジー エルエルシー Mtr拘束及びパリティ拘束の組み合わせを有するパーシャル・レスポンス・チャネル
JP2005141887A (ja) * 2003-08-28 2005-06-02 Sony Corp 復号装置および方法、記録再生装置および方法、プログラム記録媒体、並びにプログラム
JP2008108337A (ja) * 2006-10-25 2008-05-08 Sony Corp 復号装置および方法
JP2010073264A (ja) * 2008-09-19 2010-04-02 Sony Corp 復号装置、および復号方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003504778A (ja) * 1999-06-30 2003-02-04 シーゲイト テクノロジー エルエルシー Mtr拘束及びパリティ拘束の組み合わせを有するパーシャル・レスポンス・チャネル
JP2005141887A (ja) * 2003-08-28 2005-06-02 Sony Corp 復号装置および方法、記録再生装置および方法、プログラム記録媒体、並びにプログラム
JP2008108337A (ja) * 2006-10-25 2008-05-08 Sony Corp 復号装置および方法
JP2010073264A (ja) * 2008-09-19 2010-04-02 Sony Corp 復号装置、および復号方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105550613A (zh) * 2015-12-29 2016-05-04 深圳市金溢科技股份有限公司 一种电子车牌数据解码处理方法及电子车牌读写设备
CN105550613B (zh) * 2015-12-29 2018-05-29 深圳市金溢科技股份有限公司 一种电子车牌数据解码处理方法及电子车牌读写设备

Similar Documents

Publication Publication Date Title
JP4181178B2 (ja) 変調コードの符号化/復号化方法及び装置
JP4065357B2 (ja) 高密度データの記録/再生のための符号化/復号化方法
JP2006148852A (ja) ランレングス制限コードのエラー更正復調方法
US20060220926A1 (en) Encoder and decoder
JP5011116B2 (ja) 変調の制約及び誤り制御を用いて情報の符号化及び復号化を実行する方法及びシステム
US7057536B2 (en) Rate-13/15 maximum transition run code encoding and decoding method and apparatus
US7330137B2 (en) Method and apparatus for RLL code encoding and decoding
WO2013179662A1 (ja) 復号システム及び復号方法
KR100552699B1 (ko) 코드율 7/8인 mtr 코드 부호화/복호화 방법 및 장치
WO2015107571A1 (ja) 復号装置および復号方法、記録再生装置および記録再生方法
CN101346768A (zh) 编码装置、解码装置、振幅调整装置、记录信息读取装置、信号处理装置、以及存储***
JP3716421B2 (ja) 復調装置および復調方法
US8258989B2 (en) Data demodulator, data demodulation method and program thereof
US7138931B2 (en) Recording and reproducing apparatus
JP2004532561A (ja) データビットストリームをデコード及び変換する方法及び装置並びに信号及びレコードキャリア
US8618963B2 (en) Bit converter and bit conversion method
JP3760966B2 (ja) 変調装置および方法、並びに記録媒体
JP4983032B2 (ja) 復調テーブル、復調装置および方法、プログラム、並びに記録媒体
JP4826888B2 (ja) 復調テーブル、復調装置および復調方法、プログラム、並びに記録媒体
US20110304936A1 (en) Data demodulating device, data demodulating method, and program
JP6103309B2 (ja) 復号装置及び復号方法
JP4479855B2 (ja) 変調装置、変調方法、記録媒体
JP4428414B2 (ja) 復調装置および方法
JP2015035240A (ja) チャネルビットワード処理器、prml復号器、光情報記録再生装置
JP4366662B2 (ja) 変調装置、変調方法、記録媒体

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14879200

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14879200

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP