US5822330A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for dynamically adjusting signal skewing
Assignee: International Business Machines Corp
•
Filing: 1996-04-19
•
Granted: 1998-10-13
•
Expires: 2016-04-19
Abstract
Abstract As SCSI systems increase in size, especially where there are a plurality of physically separate components, cables are often used to connect various components of the system, such as drives, to one another via repeaters and convertors. Unfortunately, as the length of the connecting cable increases, the cable in combination with the repeaters and convertors skew the signals and data passed between the components. A method and system is presented that reclocks the skewed data and signals so as to compensate for the skewing. The method and system accomplishes this task dynamically for Fast and Fast 20 modes of operation of the SCSI bus.
Inventors
- 👤 Patrick Allen Buckland
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 10:03
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/14; G11B20/1403; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027; G06F13/4045; G06F13/405
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
124 words
An apparatus for reducing the skewing of received digital signals, the apparatus comprising: receiving means for receiving a data signal and a communication signal, the communication signal being skewed with respect to the data signal; means for inverting the received communication signal to create a clock signal; a set circuit for generating the rising edge of a new communication signal from the clock signal; a clear circuit for generating the falling edge of the new communication signal from the clock signal; means for generating a latch signal that is active during the periods of time in which the received communication signal and new communication signal are both active high; and means for latching the data signal with the falling edge of the latch signal.
Claim 2
Independent Claim
124 words
An apparatus for reducing the skewing of received digital signals, the apparatus comprising: receiving means for receiving a data signal and a communication signal, the communication signal being skewed with respect to the data signal; means for inverting the received communication signal to create a clock signal; a set circuit for generating the rising edge of a new communication signal from the clock signal; a clear circuit for generating the falling edge of the new communication signal from the clock signal; means for generating a latch signal that is active during the periods of time in which the received communication signal and new communication signal are both active high; and means for latching the data signal with the falling edge of the latch signal.
Claim 3
Dependent Claim
26 words
The apparatus of claim 1 wherein the set circuit includes: a resistor and a capacitor that are charged during the rising edge of the clock signal.
Claim 4
Dependent Claim
26 words
The apparatus of claim 2 wherein the clear circuit includes: a resistor and a capacitor that are charged during the falling edge of the clock signal.
Claim 5
Dependent Claim
36 words
The apparatus of claim 3 wherein the set circuit includes: means for generating the rising edge of the new communication signal from the clock signal when the set circuit has charged to a predetermined voltage level.
Claim 6
Dependent Claim
36 words
The apparatus of claim 4 wherein the clear circuit includes: means for generating the falling edge of the new communication signal from the clock signal when the clear circuit has charged to the predetermined voltage level.
Claim 7
Dependent Claim
32 words
The apparatus of claim 5 further comprising: means for creating the new communication signal from the clock signal when the set and clear circuits fail to charge to the predetermined voltage level.
Claim 8
Independent Claim
120 words
A method of reducing the skewing of received digital signals, the method comprising the steps of: receiving a data signal and a communication signal, the communication signal being skewed with respect to the data signal; inverting the received communication signal to create a clock signal; generating, with a set circuit, the rising edge of a new communication signal from the clock signal; and generating, with a clear circuit, the falling edge of the new communication signal from the clock signal; and generating a latch signal that is active during the periods of time in which the received communication signal and new communication signal are both active high; and latching the data signal with the falling edge of the latch signal.
Claim 9
Independent Claim
120 words
A method of reducing the skewing of received digital signals, the method comprising the steps of: receiving a data signal and a communication signal, the communication signal being skewed with respect to the data signal; inverting the received communication signal to create a clock signal; generating, with a set circuit, the rising edge of a new communication signal from the clock signal; and generating, with a clear circuit, the falling edge of the new communication signal from the clock signal; and generating a latch signal that is active during the periods of time in which the received communication signal and new communication signal are both active high; and latching the data signal with the falling edge of the latch signal.
Claim 10
Dependent Claim
26 words
The method of claim 7 wherein the set circuit includes a resistor and a capacitor that are charged during the rising edge of the clock signal.
Claim 11
Dependent Claim
26 words
The method of claim 8 wherein the clear circuit includes a resistor and a capacitor that are charged during the falling edge of the clock signal.
Claim 12
Dependent Claim
49 words
The method of claim 9 wherein the step of generating, with a set circuit, the rising edge, includes the step of: generating, with the set circuit, the rising edge of a new communication signal from the clock signal when the set circuit has charged to a predetermined voltage level.
Claim 13
Dependent Claim
49 words
The method of claim 10 wherein the step of generating, with a clear circuit, the falling edge, includes the step of: generating, with the clear circuit, the falling edge of the new communication signal from the clock signal when the clear circuit has charged to the predetermined voltage level.
Claim 14
Dependent Claim
33 words
The method of claim 11 further includes the step of: creating the new communication signal from the clock signal when the set and clear circuits fail to charge to the predetermined voltage level.
Claim 15
Dependent Claim
293 words
A repeater for reducing the skewing of digital signals received by a transmission line from a first unit to a second unit, the repeater comprising: a receiver for receiving digital signals on a transmission line, the digital signals including a communication signal and a data signal, the communication signal being skewed with respect to the data signal; reclocking logic, coupled to the receiver, for reducing the skew of the communication signal, the reclocking logic including: means for inverting the received communication signal to create a clock signal; a set circuit, having a resistor and a capacitor, for creating a delay signal, the set circuit charging during the rising edge of the clock signal; a clear circuit, having a resistor and a capacitor circuit for creating a clear delay signal, the clear circuit charging during the falling edge of the clock signal; means for creating a modified communication signal from the delay and clear delay signals when the set and clear circuits have charged to a predetermined voltage, or from the clock signal when the set and clear circuits fail to charge to the predetermined voltage; means for creating a latch signal that is active during the periods of time in which the received communication signal and modified communication signal are both active; means for latching the data signal, the latching means including: means for latching the data signal with the rising edge of the active latch signal when the modified communication signal is created from the set and clear circuits; and means for latching the data signal with the falling edge of the clock signal when the modified communication signal is created from the clock signal; and a driver for driving the latched data signal and the modified communication signal on a bus.
Claim 16
Dependent Claim
293 words
A repeater for reducing the skewing of digital signals received by a transmission line from a first unit to a second unit, the repeater comprising: a receiver for receiving digital signals on a transmission line, the digital signals including a communication signal and a data signal, the communication signal being skewed with respect to the data signal; reclocking logic, coupled to the receiver, for reducing the skew of the communication signal, the reclocking logic including: means for inverting the received communication signal to create a clock signal; a set circuit, having a resistor and a capacitor, for creating a delay signal, the set circuit charging during the rising edge of the clock signal; a clear circuit, having a resistor and a capacitor circuit for creating a clear delay signal, the clear circuit charging during the falling edge of the clock signal; means for creating a modified communication signal from the delay and clear delay signals when the set and clear circuits have charged to a predetermined voltage, or from the clock signal when the set and clear circuits fail to charge to the predetermined voltage; means for creating a latch signal that is active during the periods of time in which the received communication signal and modified communication signal are both active; means for latching the data signal, the latching means including: means for latching the data signal with the rising edge of the active latch signal when the modified communication signal is created from the set and clear circuits; and means for latching the data signal with the falling edge of the clock signal when the modified communication signal is created from the clock signal; and a driver for driving the latched data signal and the modified communication signal on a bus.
References Cited (Backward Citations)
US4007329A
Cited
US4550405A
Cited
US4839907A
Cited
US5068785A
Cited
US5121262A
Cited
US5206946A
Cited
US5081646A
Cited
US5032743A
Cited
US5261058A
Cited
US5274773A
Cited
US5412666A
Cited
US5265038A
Cited
US5255383A
Cited
US5416918A
Cited
US5287462A
Cited
US5337413A
Cited
US5481675A
Cited
US5467464A
Cited
US5400360A
Cited
JPH06291749A
Cited
JPH07152682A
Cited
US5509038A
Cited
US5579352A
Cited
JPH07295925A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-10-12 | 2002-04-13 | 2002-10-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-10-12 | 2006-04-13 | 2006-10-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-10-12 | 2010-04-13 | 2010-10-13 | $7700.00 | Window Closed / Lapsed |