← Back to Patent Explorer
EP0577402A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Synchronization signal detector, synchronization signal detecting method and demodulator

Assignee: Sony Corp
•
Filing: 1993-06-29
•
Granted: —
•
Expires: 2013-06-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A synchronization detector includes a NRZI circuit (2) for extracting edge portions of RF signals detected as binary-valued signals to form a pulse train, a counter (6) for counting the number of channel clocks in the distance between transitions represented by the edge portions, a latch circuit (5) operated responsive to pulses from the NRZI circuit for holding a number of previously counted channel clocks immediately preceding a current count of channel clocks, and AND gates (7, 8, 9, 10, 11, 12) and an OR gate (13) for detecting synchronization signals when the combination of the channel clocks from the counter and the latch circuit is the combination of the maximum distance between transitions Tmax and Tmax-kT (k = 1 or 2) of a (d, k; m, n; r) modulation code. Synchronization signals may be detected promptly even if the frame structure is increased in size to enable restoration of synchronization to be expedited when frame structure synchronization is not in order. A demodulator utilizing the synchronization signal detector is also disclosed.

Inventors

  • 👤 Yoshihide Shimpuku
  • 👤 Hiroyuki Ino
  • 👤 Yasuyuki Chaki
  • 👤 Toshiyuki Nakagawa

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-07 19:29
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/0079; H04L7/0083; G; G11; G11B; G11B20/00; G11B20/10; G11B20/14; G11B20/1403; G11B20/1423; G11B20/1426; G11B27/00; G11B27/10; G11B27/19; G11B27/28; G11B27/30; G11B27/3027; H04L7/02; H04L7/027; H04L7/0278; G11B20/12; G11B20/1217; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2537; G11B2220/2545

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 155 words
A synchronization signal detector for detecting synchronization signals embedded in radio frequency (RF) signals containing data encoded according to a modulation table, the synchronization signal detector comprising: means (2) for extracting edges of the RF signals detected as binary-valued signals, counting means (6) for counting a number of channel clocks generated by an external channel clock generator between adjacent extracted edges, holding means (5) for holding a count of the channel clocks previously counted by the counting means while the counting means counts a current number of channel clocks generated between adjacent extracted edges, and means (7,8,9,10,11,12,13) for receiving outputs of the counting means (6) and the holding means (5) and for detecting synchronization signals by comparing the outputs of the counting means (6) and the holding means (5) with synchronization signals comprising two patterns, one pattern representing a frame synchronization signal and the other pattern representing a synchronization signal for at least error correction.
Claim 2
Dependent Claim 154 words
A synchronization signal detector as claimed in claim 1, wherein each of the two patterns comprises a combination of bit counts not present in the encoded data, bit lengths representing clocks counted between extracted edges in the synchronization signals, each bit count being less than or equal to Tmax, which is the maximum number of clocks between extracted edges in the coded data, and greater than or equal to Tmin, which is the minimum number of clocks between extracted edges in the coded data, inclusive, the patterns also satisfying at least one of the following conditions (i) to (iii): (i) the patterns are each a combination of bit lengths smaller than a maximum number of bit counts between transitions of magnetization of the conversion code; (ii) the patterns are each a combination of different bit counts inclusive of Tmax; and (iii) the patterns are each a combination of Tmax and another Tmax contiguous thereto.
Claim 3
Dependent Claim 140 words
A synchronization signal detector as claimed in claim 1, wherein a modulation code used for encoding the encoded data is a variable length code having different code word lengths depending on input data word lengths, the variable length code being in the format of (d, k; m, n; r), where d, k means a constraint imposed on a train of the same symbol information (d means a minimum length of a symbol "0", k means a maximum length of the symbol "0"), m means a basic data length, n means a basic code length, and r means a basic data length of conversion (constraint length), and d, k, m, n, r, Tmax and Tmin have the following values: d = 4; k = 22; m = 2; n = 5; r = 5; Tmax = 23T and Tmin = 5T.
Claim 4
Dependent Claim 62 words
A synchronization signal detector as claimed in claim 3, wherein a spacing between transitions in each of the two patterns comprises one of the following: 22 bits followed by 22 bits, 23 bits followed by 21 bits, 21 bits followed by 23 bits, 23 bits followed by 22 bits, 22 bits followed by 23 bits, and 23 bits followed by 23 bits.
Claim 5
Dependent Claim 21 words
A synchronization signal detector as claimed in claim 1, wherein a margin bit for tail adjustment is appended to each pattern.
Claim 6
Dependent Claim 36 words
A synchronization signal detector as claimed in claim 5, wherein a total number of bits of the pattern of each of the synchronization signals, including the appended margin bit, is equal to a multiple of five.
Claim 7
Dependent Claim 294 words
A demodulating device for demodulating variable length code data comprising: a synchronization signal detector (22) comprising means (2) for extracting edges of radio frequency (RF) signals detected as binary-valued signals; counting means (6) for counting a number of channel clocks generated by an external source between adjacent extracted edges; holding means (5) for holding a count of the channel clocks previously counted by the counting means while the counting means counts a current number of channel clocks between adjacent extracted edges; detecting means (7,8, 9, 10, 11, 12, 13) for receiving outputs of the counting means (6) and the holding means (5) and detecting synchronization signals by comparing the outputs of the counting means (6) and the holding means (5) with synchronization signals comprising two patterns, one pattern representing a frame synchronization signal and the other pattern representing a synchronization signal for at least error correction; timing controlling means (23) for detecting a block boundary of variable length code data based on synchronization signals detected by the detecting means and for outputting timing control information; code length detection means (24) for detecting a code length of the variable length data; data demodulating means (25) supplied with the detected code length of the variable length data for demodulating the variable length code data into original data in accordance with a demodulation table used to decode the variable length encoded data, based on a detected code length data outputted by the code length detection means and timing control information output by the timing controlling means; and matching means (26) for receiving as inputs demodulated original data output by the data demodulating means and the timing control information output by the timing controlling means and using the inputs for matching the original data to an external circuit.
Claim 8
Independent Claim 134 words
A method for detecting synchronization signals embedded in radio frequency (RF) signals containing data encoded according to a modulation table, the synchronization signal detecting method comprising the steps of: extracting (2) edges of the RF signals detected as binary-valued signals, counting (6) a number of channel clocks generated by an external channel clock generator between adjacent extracted edges, holding (5) a count of the channel clocks previously counted while counting a current number of channel clocks generated between adjacent extracted edges, and receiving (7, 8, 9, 10, 11, 12, 13) current counts and held counts and detecting synchronization signals by comparing the current counts and the held counts with synchronization signals comprising two patterns, one pattern representing a frame synchronization signal and the other pattern representing a synchronization signal for at least error correction.
Claim 9
Dependent Claim 155 words
A synchronization signal detecting method as claimed in claim 8, wherein each of the two patterns comprises a combination of bit counts not present in the encoded data, bit lengths representing clocks counted between extracted edges in the synchronization signals, each bit count being less than or equal to Tmax, which is the maximum number of clocks between extracted edges in the coded data, and greater than or equal to Tmin, which is the minimum number of clocks between extracted edges in the coded data, inclusive, the patterns also satisfying at least one of the following conditions (i) to (iii): (i) the patterns are each a combination of bit lengths smaller than a maximum number of bit counts between transitions of magnetization of the conversion code; (ii) the patterns are each a combination of different bit counts inclusive of Tmax; and (iii) the patterns are each a combination of Tmax and another Tmax contiguous thereto.
Claim 10
Dependent Claim 141 words
A synchronization signal detecting method as claimed in claim 8 wherein a modulation code used for encoding the encoded data is a variable length code having different code word lengths depending on input data word lengths, the variable length code being in the format of (d, k; m, n; r), where d, k means a constraint imposed on a train of the same symbol information (d means a minimum length of a symbol "0", k means a maximum length of the symbol "0"), m means a basic data length, n means a basic code length, and r means a basic data length of conversion (constraint length), and d, k, m, n, r, Tmax and Tmin have the following values: d = 4; k = 22; m = 2; n = 5; r = 5; Tmax = 23T and Tmin = 5T.
Claim 11
Dependent Claim 63 words
A synchronization signal detecting method as claimed in claim 10 wherein a spacing between transitions in each of the two patterns comprises one of the following: 22 bits followed by 22 bits, 23 bits followed by 21 bits, 21 bits followed by 23 bits, 23 bits followed by 22 bits, 22 bits followed by 23 bits, and 23 bits followed by 23 bits.
Claim 12
Dependent Claim 22 words
A synchronization signal detecting method as claimed in claim 8 wherein a margin bit for tail adjustment is appended to each pattern.
Claim 13
Dependent Claim 37 words
A synchronization signal detecting method as claimed in claim 12 wherein a total number of bits of the pattern of each of the synchronization signals, including the appended margin bit, is equal to a multiple of five.
Claim 14
Dependent Claim 221 words
A synchronization signal detector for detecting synchronization signals embedded in radio frequency (RF) signals containing data encoded according to a modulation table, the synchronization signal detector comprising: means (2) for extracting edges of the RF signals detected as binary-valued signals, counting means (6) for counting a number of channel clocks generated by an external channel clock generator between adjacent extracted edges, holding means (5) for holding a count of the channel clocks previously counted by the counting means while the counting means counts a current number of channel clocks generated between adjacent extracted edges, means (7, 8, 9, 10, 11, 12, 13) for receiving outputs of the counting means and the holding means and for detecting synchronization signals by comparing the outputs of the counting means and the holding means with synchronization signals comprising two patterns, one pattern representing a frame synchronization signal and the other pattern representing a synchronization signal for at least error correction, wherein the spacing between transitions in each of the two patterns comprises one of the following: 22 bits followed by 22 bits, 23 bits followed by 21 bits, 21 bits followed by 23 bits, 23 bits followed by 22 bits, 22 bits followed by 23 bits, 23 bits followed by 23 bits, and wherein a margin bit for tail adjustment is appended to each pattern.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag