Patent US5237590A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5237590A Expired / Lapsed US ⏱️ 0.0 years remaining

Timing extraction circuit and communication system utilizing the same

Assignee: Hitachi Ltd
•
Filing: 1991-12-11
•
Granted: 1993-08-17
•
Expires: 2011-12-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A timing clock extraction circuit for extracting from a multilevel code signal, transmitted at a predetermined baud rate, in which cross timings with a reference level are generated at frequency timings several times the baud rate, a clock pulse train at the baud rate and obtaining discriminative data from the multilevel code signal in accordance with the extracted clock pulse train. The timing clock extraction circuit includes a detector for detecting cross timings between the multilevel code signal and a predetermined threshold value; a synchronization control circuit for outputting a clock pulse train having a frequency several times said baud rate in synchronism with the cross timings; a clock generator for dividing the several-time clock pulses to generate a plurality of trains of baud rate clock pulses in different phase from each other; and a decision unit for distinguishing a baud rate clock pulse train from the plurality of trains of baud rate clock pulses which are synchronized with discriminative points of the multilevel code signal by using the cross timings and the clock pulse train having a frequency several times the baud rate.

Inventors

  • 👤 Tohru Kazawa
  • 👤 Toshiro Suzuki
  • 👤 Takashi Morita
  • 👤 Souichi Yamashima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 23:42
CPC Classifications
H; H03; H03M; H03M5/00; H03M5/02; H03M5/20; H04; H04L; H04L7/00; H04L7/02; H04L7/033; H04L7/0331; H04L7/0337; G; G11; G11B; G11B20/00; G11B20/10; G11B20/10009; G11B20/10037

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 178 words
A timing clock extraction circuit for extracting from a multilevel code signal, transmitted at a predetermined baud rate, in which cross timings with a reference level are generated at frequency timings several times said baud rate, a clock pulse train at said baud rate and obtaining discriminative data from said multilevel code signal in accordance with said extracted clock pulse train, comprising: a detector for detecting cross timings between said multilevel code signal and a predetermined threshold value; a synchronization control circuit for outputting a clock pulse train having a frequency several times said baud rate in synchronism with said cross timings; a clock generator for dividing said several-time clock pulses to generate a plurality of trains of baud rate clock pulses in different phase from each other; and decision means for distinguishing a baud rate clock pulse train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using said cross timings and said clock pulse train having a frequency several times said baud rate.
Claim 2
Dependent Claim 178 words
A timing clock extraction circuit for extracting from a multilevel code signal, transmitted at a predetermined baud rate, in which cross timings with a reference level are generated at frequency timings several times said baud rate, a clock pulse train at said baud rate and obtaining discriminative data from said multilevel code signal in accordance with said extracted clock pulse train, comprising: a detector for detecting cross timings between said multilevel code signal and a predetermined threshold value; a synchronization control circuit for outputting a clock pulse train having a frequency several times said baud rate in synchronism with said cross timings; a clock generator for dividing said several-time clock pulses to generate a plurality of trains of baud rate clock pulses in different phase from each other; and decision means for distinguishing a baud rate clock pulse train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using said cross timings and said clock pulse train having a frequency several times said baud rate.
Claim 3
Dependent Claim 72 words
A timing extraction circuit according to claim 1, wherein said decision circuit counts the number of said cross timings by using said respective baud rate clock pulse trains, compares the numbers of said cross timings obtained by said respective baud rate clock pulse trains with one another, and distinguishes from this comparison result a train of baud rate clock pulses which are synchronized with the discriminative points of said multilevel code signal.
Claim 4
Dependent Claim 196 words
A timing clock extraction circuit for extracting from a multilevel code signal, transmitted at a predetermined baud rate, in which cross timings with a reference level are generated at frequency timings several times said baud rate, a clock pulse train at said baud rate and obtaining discriminative data from said multilevel code signal in accordance with said extracted clock pulse train, comprising: a detector for detecting cross timings between said multilevel code signal and a predetermined first threshold value; a synchronization control circuit for outputting a clock pulse train having a rate several times said baud rate in synchronism with said cross timings; a clock generator for dividing said severaltime clock pulse train to generate a plurality of trains of baud rate clock pulses having different phases from each other; a comparator for comparing said multilevel code signal with a second threshold value; and decision means for distinguishing a baud rate clock pulse train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using an output signal of said comparator and said clock pulse train having a frequency several times said baud rate.
Claim 5
Dependent Claim 196 words
A timing clock extraction circuit for extracting from a multilevel code signal, transmitted at a predetermined baud rate, in which cross timings with a reference level are generated at frequency timings several times said baud rate, a clock pulse train at said baud rate and obtaining discriminative data from said multilevel code signal in accordance with said extracted clock pulse train, comprising: a detector for detecting cross timings between said multilevel code signal and a predetermined first threshold value; a synchronization control circuit for outputting a clock pulse train having a rate several times said baud rate in synchronism with said cross timings; a clock generator for dividing said severaltime clock pulse train to generate a plurality of trains of baud rate clock pulses having different phases from each other; a comparator for comparing said multilevel code signal with a second threshold value; and decision means for distinguishing a baud rate clock pulse train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using an output signal of said comparator and said clock pulse train having a frequency several times said baud rate.
Claim 6
Dependent Claim 72 words
A timing extraction circuit according to claim 3, wherein said decision circuit counts the number of said cross timings by using said respective baud rate clock pulse trains, compares the numbers of said cross timings obtained by said respective baud rate clock pulse trains with one another, and distinguishes from this comparison result a train of baud rate clock pulses which are synchronized with the discriminative points of said multilevel code signal.
Claim 7
Dependent Claim 204 words
A communication system having a transmitter and receiver connected with each other through a communication line, wherein said transmitter transmits data at a predetermined baud rate as a multilevel code signal in which cross timings with a reference level are generated at a frequency timing several times said baud rate, and said receiver extracts a clock pulse train at said baud rate from said multilevel code signal and derives a discriminative data from said multilevel code signal in accordance with said clock pulse train, said communication system comprising: a detector for detecting cross timings between said multlevel code signal and a predetermined threshold value; a synchronization control circuit for outputting a clock pulse train having a frequency several times said baud rate in synchronism with said cross timings; a clock generator for dividing said severaltime clock pulses to generate a plurality of trains of baud rate clock pulses in different phase from each other; and decision means for distinguishing a baud rate clock pulse train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using said cross timings and said clock pulse train having a frequency several times said baud rate.
Claim 8
Dependent Claim 204 words
A communication system having a transmitter and receiver connected with each other through a communication line, wherein said transmitter transmits data at a predetermined baud rate as a multilevel code signal in which cross timings with a reference level are generated at a frequency timing several times said baud rate, and said receiver extracts a clock pulse train at said baud rate from said multilevel code signal and derives a discriminative data from said multilevel code signal in accordance with said clock pulse train, said communication system comprising: a detector for detecting cross timings between said multlevel code signal and a predetermined threshold value; a synchronization control circuit for outputting a clock pulse train having a frequency several times said baud rate in synchronism with said cross timings; a clock generator for dividing said severaltime clock pulses to generate a plurality of trains of baud rate clock pulses in different phase from each other; and decision means for distinguishing a baud rate clock pulse train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using said cross timings and said clock pulse train having a frequency several times said baud rate.
Claim 9
Dependent Claim 71 words
A communication system according to claim 5, wherein said decision circuit counts the number of said cross timings by using said respective baud rate clock pulse trains, compares the numbers of said cross timings obtained by said respective baud rate clock pulse trains with one another, and distinguishes from this comparison result a train of baud rate clock pulses which are synchronized with the discriminative points of said multilevel code signal.
Claim 10
Dependent Claim 222 words
A communication system having a transmitter and receiver connected with each other through a communication line, wherein said transmitter transmits data at a predetermined baud rate as a multilevel code signal in which cross timings with a reference level are generated at a frequency timing several times said baud rate, and said receiver extracts a clock pulse train at said baud rate from said multilevel code signal and derives a discriminative data from said multilevel code signal in accordance with said clock pulse train, said communication system comprising: a detector for detecting cross timings between said multlevel code signal and a predetermined first threshold value; a synchronization control circuit for outputting a clock pulse train having a rate several times said baud rate in synchronism with said cross timings; a clock generator for dividing said several-time clock pulse train to generate a plurality of trains of baud rate clock pulses having different phases from each other; a comparator for comparing said multilevel code signal with a second threshold value; and decision means for distinguishing a baud rate clock pulse train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multlevel code signal by using an output signal of said comparator and said clock pulse train having a frequency several times said baud rate.
Claim 11
Dependent Claim 222 words
A communication system having a transmitter and receiver connected with each other through a communication line, wherein said transmitter transmits data at a predetermined baud rate as a multilevel code signal in which cross timings with a reference level are generated at a frequency timing several times said baud rate, and said receiver extracts a clock pulse train at said baud rate from said multilevel code signal and derives a discriminative data from said multilevel code signal in accordance with said clock pulse train, said communication system comprising: a detector for detecting cross timings between said multlevel code signal and a predetermined first threshold value; a synchronization control circuit for outputting a clock pulse train having a rate several times said baud rate in synchronism with said cross timings; a clock generator for dividing said several-time clock pulse train to generate a plurality of trains of baud rate clock pulses having different phases from each other; a comparator for comparing said multilevel code signal with a second threshold value; and decision means for distinguishing a baud rate clock pulse train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multlevel code signal by using an output signal of said comparator and said clock pulse train having a frequency several times said baud rate.
Claim 12
Dependent Claim 71 words
A communication system according to claim 7, wherein said decision circuit counts the number of said cross timings by using said respective baud rate clock pulse trains, compares the numbers of said cross timings obtained by said respective baud rate clock pulse trains with one another, and distinguishes from this comparison result a train of baud rate clock pulses which are synchronized with the discriminative points of said multilevel code signal.
Claim 13
Dependent Claim 178 words
A timing extraction method for extracting, from a multilevel code signal having a predetermined baud rate, in which cross timings with a reference level is generated at a frequency timing several times said baud rate, a clock pulse train at said baud rate, and extracting a timing for obtaining discriminative data from said multilevel code signal in accordance with said clock pulse train, said method comprising the steps of: detecting cross timings between said multilevel code signal and a predetermined threshold value; generating a clock pulse train having a frequency several times said baud rate in synchronism with said cross timings; dividing said clock pulse train at the rate several times said baud rate to generate a plurality of trains of baud rate clock pulses respectively having different phases from one another; and distinguishing a baud rate clock train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using said cross timings and said clock pulse train having a frequency several times said baud rate.
Claim 14
Dependent Claim 178 words
A timing extraction method for extracting, from a multilevel code signal having a predetermined baud rate, in which cross timings with a reference level is generated at a frequency timing several times said baud rate, a clock pulse train at said baud rate, and extracting a timing for obtaining discriminative data from said multilevel code signal in accordance with said clock pulse train, said method comprising the steps of: detecting cross timings between said multilevel code signal and a predetermined threshold value; generating a clock pulse train having a frequency several times said baud rate in synchronism with said cross timings; dividing said clock pulse train at the rate several times said baud rate to generate a plurality of trains of baud rate clock pulses respectively having different phases from one another; and distinguishing a baud rate clock train from said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using said cross timings and said clock pulse train having a frequency several times said baud rate.
Claim 15
Dependent Claim 71 words
A timing extraction circuit according to claim 9, wherein said distinguishing step counts the number of said cross timings by using said respective baud rate clock pulse trains, compares the numbers of said cross timings obtained by said respective baud rate clock pulse trains with one another, and distinguishes from this comparison results a baud rate clock pulse train which is synchronized with the discriminative points of said multilevel code signal.
Claim 16
Dependent Claim 180 words
A timing extraction method for extracting, from a multilevel code signal having a predetermined baud rate in which cross timings with a reference level is generated at a frequency timing several times said baud rate, a clock pulse train at said baud rate, and extracting a timing for obtaining discriminative data from said multilevel code signal in accordance with said clock pulse train, said method comprising the steps of: detecting cross timings between said multilevel code signal and a predetermined first threshold value; generating a clock pulse train having a rate several times said baud rate in synchronism with said cross timings; dividing said several-time clock pulse train to generate a plurality of trains of baud rate clock pulses having different phases from each other; comparing said multilevel code signal with a second threshold value; and distinguishing one of said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using an output signal of said comparator and said clock pulse train having a frequency several times said baud rate.
Claim 17
Dependent Claim 180 words
A timing extraction method for extracting, from a multilevel code signal having a predetermined baud rate in which cross timings with a reference level is generated at a frequency timing several times said baud rate, a clock pulse train at said baud rate, and extracting a timing for obtaining discriminative data from said multilevel code signal in accordance with said clock pulse train, said method comprising the steps of: detecting cross timings between said multilevel code signal and a predetermined first threshold value; generating a clock pulse train having a rate several times said baud rate in synchronism with said cross timings; dividing said several-time clock pulse train to generate a plurality of trains of baud rate clock pulses having different phases from each other; comparing said multilevel code signal with a second threshold value; and distinguishing one of said plurality of trains of baud rate clock pulses which are synchronized with discriminative points of said multilevel code signal by using an output signal of said comparator and said clock pulse train having a frequency several times said baud rate.
Claim 18
Dependent Claim 84 words
A timing extraction method according to claim 11, wherein said distinguishing step counts the number of pulses generated from the results of said comparison between said multilevel code signal and said second threshold value by using said respective baud rate clock pulse trains, compares the numbers of the pulses obtained by said respective baud rate clock pulse trains, and distinguishes from this comparison result a train of baud rate clock pulses which are in synchronism with the discriminative points of said multilevel code signal.

References Cited (Backward Citations)

US4339823A Cited
US4651026A Cited
US4775989A Cited
US4888790A Cited
US5123030A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-08-16 1997-02-15 1997-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-08-16 2001-02-15 2001-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-08-16 2005-02-15 2005-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag