Data transfer method, block synchronizing signal detecting method, and reproducing apparatus
AssigneeSony Corporation
InventorsAkira Itou, Toshihiko Hirose
Life of this patent
Estimating the term…
Abstract
There is provided a method of detecting a block sync signal in which a sync signal and code sequence can be distinguished from each other to recognize the head of a block composed of a plurality of code words at the time of data reading or reception. A sync word detector (10) is supplied with a window signal Sync_window generated based on a parity OK signal supplied from a parity check circuit (12) and indicating a period between the sync word included in signal read from the medium (1) and the ID information, and detects the sync word as to a bit string detected by a PRML Viterbi detector (6) with the use of the Sync_window signal.
Claims12
A code sequence including a block sync signal added to the head of a block composed of a plurality of code words,
- wherein the block sync signal has more than one succession of 9 same bits when the maximum length of a succession of same bits in a code sequence is Tmax=8,
- wherein when a code word is laid adjacent to either end of the data block, the block sync signal has no succession of more than 9 same bits between the code word laid just before the block sync signal and the block sync signal itself and between the block sync signal and the code word laid just after the block sync signal,
- wherein the block sync signal follows a time-varying structure of a detection trellis used for maximum likelihood detection of a code sequence including the block sync signal from an output sequence of a transmission channel,
- wherein the length of the block sync signal is 36 bits, an integer multiple of a code length, and
- wherein the same block sync signal includes three successions of 9 same bits.
A data transmission method comprising:
- transmitting data with a block sync signal added to the head of a block composed of a plurality of code words,
- wherein in a detection trellis having a time-varying structure and used for maximum likelihood detection of a code sequence including the block sync signal from an output sequence of a transmission channel, block sync signals different in start-point state from each other are unique, respectively, and identical in end-point state to each other, and
- wherein in the detection trellis, when a code sequence including a block sync signal is detected from the transmission-channel output sequence by a non-time-varying detection method, even any erroneous sync signal caused by one erroneous event is detected as the block sync signal.
A player in which a code sequence including a transmitted sync signal is detected from an output sequence of a transmission channel having a predetermined characteristic, the player comprising:
- a non-time-varying detection means for detecting a code sequence including a block sync signal from an output sequence of a transmission channel;
- a sync signal detection means for detecting a block sync signal from an output from the non-time-varying detection means and outputting the information;
- a Viterbi detection means initialized with a block sync signal information output from the sync signal detection means to make Viterbi detection of a code sequence including a block sync signal from the transmission-channel output sequence with the use of a detection trellis having a time-varying structure;
- and
- a window signal generation means for generating a window signal having a block sync signal detection window that is based on a block sync signal detected by the sync signal detection means and a detection output from the Viterbi detection means;
- the sync signal detection means detecting a block sync signal with the use of the window signal generated by the window signal generation means.
A block sync signal detection method of detecting a block sync signal transmitted as an addition to the head of a block composed of a plurality of code words, comprising:
- detecting a code sequence including a block sync signal from an output sequence of a transmission channel by non-time-varying detection means;
- detecting a block sync signal from an output from the non-time-varying detection means and outputting the information;
- detecting a code sequence including a block sync signal from the transmission channel output sequence with the use of a detection trellis having a time-varying structure by a Viterbi detection means;
- generating a window signal having a block sync signal detection window from a sync signal and an output from the Viterbi detection means;
- and
- detecting a block sync signal with the use of the window signal by the sync detection means.
Dependencies are inferred from the claim text.