US7290163B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and circuit for deciding data transfer rate
Assignee: Lapis Semiconductor Co Ltd
•
Filing: 2002-09-30
•
Granted: 2007-10-30
•
Expires: 2022-09-30
Abstract
Abstract A data transfer rate deciding method and circuit that can decide, upon reception of a data packet, whether a data transfer rate decided by a reception side is the same as that of data transferred by a transmission side. The method includes identifying a data transfer rate by a procedure performed before data transfer; regenerating a reception clock pulse based on a received signal upon data reception; comparing the reception clock pulse to a reference frequency clock pulse given on the basis of the data transfer rate identified by the procedure; and notifying as an error if the data transfer rate identified by the procedure is different from that of the received data.
Inventors
- 👤 Junichi Yanagihara
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 17:01
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/0262; G; G06; G06F; G06F2213/00; G06F2213/0012
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
163 words
A data transfer rate deciding method, comprising: identifying a data transfer rate in a procedure performed before data transfer; separating data and a clock pulse from a received signal upon reception of the data transfer; generating a first signal from the clock pulse, the first signal being synchronized with a reference frequency clock pulse based on the data transfer rate identified in the procedure; generating a second signal from the first signal, the second signal being synchronized with the reference frequency clock pulse based on the data transfer rate identified in the procedure; outputting a signal for notifying whether or not the data transfer rate identified in the procedure and a data transfer rate of received data differ based on whether or not a value of an exclusive-NOR of the first signal and the second signal is maintained as a low level; and detecting that the low level is not maintained and outputting an error notification signal, responsive to said outputting a signal.
Claim 2
Dependent Claim
163 words
A data transfer rate deciding method, comprising: identifying a data transfer rate in a procedure performed before data transfer; separating data and a clock pulse from a received signal upon reception of the data transfer; generating a first signal from the clock pulse, the first signal being synchronized with a reference frequency clock pulse based on the data transfer rate identified in the procedure; generating a second signal from the first signal, the second signal being synchronized with the reference frequency clock pulse based on the data transfer rate identified in the procedure; outputting a signal for notifying whether or not the data transfer rate identified in the procedure and a data transfer rate of received data differ based on whether or not a value of an exclusive-NOR of the first signal and the second signal is maintained as a low level; and detecting that the low level is not maintained and outputting an error notification signal, responsive to said outputting a signal.
Claim 3
Dependent Claim
47 words
The data transfer rate deciding method of claim 1 , wherein the reference frequency clock pulse is replaced with a signal that is a logical AND of an inversion signal and the reference frequency clock pulse, wherein the inversion signal corresponds to the error notification signal inverted.
Claim 4
Dependent Claim
37 words
The data transfer rate deciding method of claim 1 , wherein in the event that the error notification signal is output in excess of a prescribed number of times, an excess notification signal indicative thereof is provided.
Claim 5
Dependent Claim
19 words
The data transfer rate deciding method of claim 3 , wherein the prescribed number of times is set arbitrarily.
Claim 6
Dependent Claim
145 words
A data transfer rate deciding method, comprising: separating data and a clock pulse from a received signal upon reception of a data transfer; generating first signals from the clock pulse, the first signals being respectively synchronized with reference frequency clock pulses of predetermined different frequencies; generating respective second signals responsive to the first signals; determining respective exclusive-NOR values of each of the first signals as taken with respect to the respective second signals; detecting whether or not the respective exclusive-NOR values are maintained at low levels, and outputting responsive thereto respective detection signals indicative of whether or not a data transfer rate of the received signal respectively differs from the data transfer rates corresponding to the reference frequency clock pulses; and generating error notification signals for each of the reference frequency clock pulses when the low levels are not maintained, responsive to the detection signals.
Claim 7
Dependent Claim
145 words
A data transfer rate deciding method, comprising: separating data and a clock pulse from a received signal upon reception of a data transfer; generating first signals from the clock pulse, the first signals being respectively synchronized with reference frequency clock pulses of predetermined different frequencies; generating respective second signals responsive to the first signals; determining respective exclusive-NOR values of each of the first signals as taken with respect to the respective second signals; detecting whether or not the respective exclusive-NOR values are maintained at low levels, and outputting responsive thereto respective detection signals indicative of whether or not a data transfer rate of the received signal respectively differs from the data transfer rates corresponding to the reference frequency clock pulses; and generating error notification signals for each of the reference frequency clock pulses when the low levels are not maintained, responsive to the detection signals.
Claim 8
Dependent Claim
151 words
A data transfer rate deciding circuit, comprising: a receiver that separates data and a clock pulse from a received signal upon reception of a data transfer; a first generator that generates a first signal from the clock pulse, the first signal being synchronized with a reference frequency clock pulse; a second generator that generates a second signal responsive to the first signal; a first circuit that provides an exclusive-NOR value of the first signal and the second signal; a second circuit that detects whether or not the exclusive-NOR value is maintained at a low level, and that outputs responsive thereto a detection signal indicative of whether or not a data transfer rate of the received signal differs from a data transfer rate corresponding to the reference frequency clock pulse; and a determination circuit that outputs an error notification signal when the low level is not maintained, responsive to the detection signal.
Claim 9
Dependent Claim
151 words
A data transfer rate deciding circuit, comprising: a receiver that separates data and a clock pulse from a received signal upon reception of a data transfer; a first generator that generates a first signal from the clock pulse, the first signal being synchronized with a reference frequency clock pulse; a second generator that generates a second signal responsive to the first signal; a first circuit that provides an exclusive-NOR value of the first signal and the second signal; a second circuit that detects whether or not the exclusive-NOR value is maintained at a low level, and that outputs responsive thereto a detection signal indicative of whether or not a data transfer rate of the received signal differs from a data transfer rate corresponding to the reference frequency clock pulse; and a determination circuit that outputs an error notification signal when the low level is not maintained, responsive to the detection signal.
Claim 10
Dependent Claim
50 words
The data transfer rate deciding circuit of claim 6 , further comprising: an inverter that inverts the error notification signal to provide an inverted signal; and a logical AND gate that provides a logical AND value of a reference frequency and the inverted signal, as the reference frequency clock pulse.
Claim 11
Dependent Claim
39 words
The data transfer rate deciding circuit of claim 6 , further comprising: a counter that provides an excess notification signal when the error notification signal is output by the determination circuit in excess of a prescribed number of times.
Claim 12
Dependent Claim
22 words
The data transfer rate deciding circuit of claim 8 , wherein the prescribed number of times is set arbitrarily in the counter.
Claim 13
Dependent Claim
50 words
The data transfer rate deciding circuit of claim 8 , further comprising: an inverter that inverts the error notification signal to provide an inverted signal; and a logical AND gate that provides a logical AND value of a reference frequency and the inverted signal, as the reference frequency clock pulse.
Claim 14
Dependent Claim
50 words
The data transfer rate deciding circuit of claim 9 , further comprising: an inverter that inverts the error notification signal to provide an inverted signal; and a logical AND gate that provides a logical AND value of a reference frequency and the inverted signal, as the reference frequency clock pulse.
Claim 15
Dependent Claim
163 words
A data transfer rate deciding circuit comprising: a receiver that separates data and a clock pulse from a received signal upon reception of a data transfer; first generators that respectively generate first signals from the clock pulse, the first signals being respectively synchronized with reference frequency clock pulses of predetermined different frequencies; second generators that respectively generate respective second signals responsive to the first signals; first circuits that determine respective exclusive-NOR values of each of the first signals as taken with respect to the respective second signals; second circuits that respectively detect whether or not the exclusive-NOR values are maintained at low levels, and that output responsive thereto respective detection signals indicative of whether or not a data transfer rate of the received signal respectively differs from data transfer rates corresponding to the reference frequency clock pulses; and determination circuits that respectively output error notification signals when the low levels of the exclusive-NOR values are not maintained, responsive to the respective detection signals.
Claim 16
Dependent Claim
163 words
A data transfer rate deciding circuit comprising: a receiver that separates data and a clock pulse from a received signal upon reception of a data transfer; first generators that respectively generate first signals from the clock pulse, the first signals being respectively synchronized with reference frequency clock pulses of predetermined different frequencies; second generators that respectively generate respective second signals responsive to the first signals; first circuits that determine respective exclusive-NOR values of each of the first signals as taken with respect to the respective second signals; second circuits that respectively detect whether or not the exclusive-NOR values are maintained at low levels, and that output responsive thereto respective detection signals indicative of whether or not a data transfer rate of the received signal respectively differs from data transfer rates corresponding to the reference frequency clock pulses; and determination circuits that respectively output error notification signals when the low levels of the exclusive-NOR values are not maintained, responsive to the respective detection signals.
Claim 17
Dependent Claim
47 words
The data transfer deciding circuit of claim 12 , wherein when an error notification signal is output, at least a transfer rate deciding operation for each of the reference frequency clock pulses of the different frequencies for which an error notification signal has been output is stopped.
References Cited (Backward Citations)
US4608689A
Cited
JPH05236049A
Cited
JPH09331372A
Cited
US6035425A
Cited
US6065038A
Cited
US6904539B2
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2010-10-29 | 2011-04-30 | 2011-10-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2014-10-29 | 2015-04-30 | 2015-10-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2018-10-29 | 2019-04-30 | 2019-10-30 | $7700.00 | Window Closed / Lapsed |