← Back to Patent Explorer
US5671249A Expired / Lapsed US ⏱️ 0.0 years remaining

Inter-repeater backplane with synchronous/asynchronous dual mode operation

Assignee: Level One Communications Inc
•
Filing: 1996-11-27
•
Granted: 1997-09-23
•
Expires: 2016-11-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An inter-repeater backplane that may operate in either a synchronous or asynchronous mode for data transmission. The inter-repeater backplane includes a bus of electrical signal conductors coupled between repeaters for communicating electrical signals and data transmission mode detector for determining whether to transmit data synchronously or asynchronously. Data is recovered from a received data packet and is reframed for transmission across the inter-repeater backplane. According to which mode of data transmission is selected, the data is then retimed and transmitted across the backplane. In the synchronous mode of data transmission, the data is synchronized with the system clock. When the asynchronous mode of data transmission is selected, the data is transmitted asynchronously with respect to the system clock. In the asynchronous mode, the recovered data is timed with a clock signal associated with the transmitting repeater.

Inventors

  • 👤 Ralph E. Andersson
  • 👤 Joseph E. Heideman
  • 👤 David T. Chan
  • 👤 Haim Shafir

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 04:25
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/36; G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/409

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 225 words
An inter-repeater backplane for connecting a plurality of repeaters that receive data packets, recover the data therein, and repeat the recovered data over the backplane, the inter-repeater backplane comprising: an inter-repeater bus of electrical signal conductors coupling a plurality of repeaters for transmitting data therebetween, wherein the bus of electrical signal conductors comprises a bus activity signal conductor for providing distributed arbitration, wherein collisions are communicated using a single, three-level analog signal; a system clock, coupled to the bus, for providing master timing signals common to the plurality of repeaters; means, coupled to the bus, for selecting a mode of data transmission; and transmission means, coupled to the selection means, for transmitting data using a first synchronous data transmission mode wherein a first repeater receives and recovers data, the received and recovered data being retransmitted by a second repeater synchronously with respect to the system clock second repeater for later retransmission of the data, the second repeater retransmitting the data without retiming and a second and a second asynchronous data transmission mode wherein data received and recovered by the first repeater is retransmitted by a second repeater asynchronously with respect to the system clock; wherein the bus activity signal conductor allows the selected mode of data retransmission to occur between the plurality of repeaters via the distributed arbitration communicated by the single, three-level analog signal.
Claim 2
Dependent Claim 225 words
An inter-repeater backplane for connecting a plurality of repeaters that receive data packets, recover the data therein, and repeat the recovered data over the backplane, the inter-repeater backplane comprising: an inter-repeater bus of electrical signal conductors coupling a plurality of repeaters for transmitting data therebetween, wherein the bus of electrical signal conductors comprises a bus activity signal conductor for providing distributed arbitration, wherein collisions are communicated using a single, three-level analog signal; a system clock, coupled to the bus, for providing master timing signals common to the plurality of repeaters; means, coupled to the bus, for selecting a mode of data transmission; and transmission means, coupled to the selection means, for transmitting data using a first synchronous data transmission mode wherein a first repeater receives and recovers data, the received and recovered data being retransmitted by a second repeater synchronously with respect to the system clock second repeater for later retransmission of the data, the second repeater retransmitting the data without retiming and a second and a second asynchronous data transmission mode wherein data received and recovered by the first repeater is retransmitted by a second repeater asynchronously with respect to the system clock; wherein the bus activity signal conductor allows the selected mode of data retransmission to occur between the plurality of repeaters via the distributed arbitration communicated by the single, three-level analog signal.
Claim 3
Dependent Claim 19 words
The inter-repeater backplane as recited in claim 1 further comprising means for regenerating a preamble for the recovered data.
Claim 4
Dependent Claim 16 words
The inter-repeater backplane as recited in claim 2 further comprising means for controlling the data framing.
Claim 5
Dependent Claim 66 words
The inter-repeater backplane as recited in claim 1 further comprising: a plurality of independent repeater clock signals, each of the plurality of independent repeater clock signals being associated with one of the plurality of repeaters, for providing a clock signal asynchronous to the system clock for the retransmission by the second repeater of the received and recovered data according to the second asynchronous data transmission mode.
Claim 6
Dependent Claim 203 words
An inter-repeater backplane for connecting a plurality of repeaters, comprising: an inter-repeater bus of electrical signal conductors coupling a plurality of repeaters for transmitting data therebetween, wherein the bus comprises an activity signal for providing distributed arbitration, wherein collisions are communicated using a single, three-level analog signal; a system clock, coupled to the bus, for providing master timing signals common to the plurality of repeaters; means for recovering data from a data packet received by a first repeater of the plurality of repeaters; means for regenerating a preamble for the recovered data; means for framing the recovered data; means, coupled to the bus, for selecting a mode of data transmission, a first mode being synchronous data transmission wherein a first repeater receives and recovers data, the received and recovered data being transmitted over the bus synchronously with respect to the system clock and a second mode being asynchronous data transmission wherein the data received and recovered by the first repeater is retransmitted by a second repeater asynchronously with respect to the system clock, wherein the bus activity signal allows the selected mode of data retransmission to occur between the plurality of repeaters via the distributed arbitration communicated by the single, three-level analog signal.
Claim 7
Dependent Claim 203 words
An inter-repeater backplane for connecting a plurality of repeaters, comprising: an inter-repeater bus of electrical signal conductors coupling a plurality of repeaters for transmitting data therebetween, wherein the bus comprises an activity signal for providing distributed arbitration, wherein collisions are communicated using a single, three-level analog signal; a system clock, coupled to the bus, for providing master timing signals common to the plurality of repeaters; means for recovering data from a data packet received by a first repeater of the plurality of repeaters; means for regenerating a preamble for the recovered data; means for framing the recovered data; means, coupled to the bus, for selecting a mode of data transmission, a first mode being synchronous data transmission wherein a first repeater receives and recovers data, the received and recovered data being transmitted over the bus synchronously with respect to the system clock and a second mode being asynchronous data transmission wherein the data received and recovered by the first repeater is retransmitted by a second repeater asynchronously with respect to the system clock, wherein the bus activity signal allows the selected mode of data retransmission to occur between the plurality of repeaters via the distributed arbitration communicated by the single, three-level analog signal.
Claim 8
Dependent Claim 66 words
The inter-repeater backplane as recited in claim 5 further comprising: a plurality of independent repeater clock signals, each of the plurality of independent repeater clock signals being associated with one of the plurality of repeaters, for providing a clock signal asynchronous to the system clock for the retransmission by the second repeater of the received and recovered data according to the second asynchronous data transmission mode.
Claim 9
Dependent Claim 225 words
An inter-repeater backplane for connecting a plurality of repeaters, comprising: a bus of electrical signal conductors coupled between the repeaters for transmitting data therebetween; a first system clock, coupled to the bus, for providing a first timing signal for the data transmitted over the bus; means for selecting the mode of data transmission, a first mode being synchronous data transmission and a second mode being asynchronous data transmission; means for recovering data by a first repeater, the data being recovered from a first received data packet; means for transmitting the recovered data to a second repeater synchronously with respect to the first system clock in response to the first mode of data transmission being selected, the means for transmitting data synchronously further comprises means coupled to the bus for retiming the recovered data to the first system clock and means for transmitting the retimed data over the bus to the second repeater, the second repeater retransmitting the retimed data synchronously with the first system clock; and means for transmitting the recovered data asynchronously with respect to the first system clock in response to the second mode being selected, the means for transmitting data asynchronously further comprises an independent repeater clock a synchronous to the system clock, associated with each of the plurality of repeaters, for retransmitting the retimed data according to the independent repeater clock.
Claim 10
Dependent Claim 225 words
An inter-repeater backplane for connecting a plurality of repeaters, comprising: a bus of electrical signal conductors coupled between the repeaters for transmitting data therebetween; a first system clock, coupled to the bus, for providing a first timing signal for the data transmitted over the bus; means for selecting the mode of data transmission, a first mode being synchronous data transmission and a second mode being asynchronous data transmission; means for recovering data by a first repeater, the data being recovered from a first received data packet; means for transmitting the recovered data to a second repeater synchronously with respect to the first system clock in response to the first mode of data transmission being selected, the means for transmitting data synchronously further comprises means coupled to the bus for retiming the recovered data to the first system clock and means for transmitting the retimed data over the bus to the second repeater, the second repeater retransmitting the retimed data synchronously with the first system clock; and means for transmitting the recovered data asynchronously with respect to the first system clock in response to the second mode being selected, the means for transmitting data asynchronously further comprises an independent repeater clock a synchronous to the system clock, associated with each of the plurality of repeaters, for retransmitting the retimed data according to the independent repeater clock.
Claim 11
Dependent Claim 18 words
The inter-repeater backplane as recited in claim 7 further comprising means for regenerating a preamble for the data.
Claim 12
Dependent Claim 21 words
The inter-repeater backplane as recited in claim 7 further comprising means for controlling the framing of the recovered and repeated data.
Claim 13
Independent Claim 220 words
A method for transmitting data between a plurality of repeaters, the method comprising the steps: selecting a data transmission mode of a plurality of repeaters for transmitting data over a inter-repeater backplane, a first mode being synchronous data transmission and a second mode being asynchronous data transmission; providing a system timing signal; providing a plurality of independent repeater clock signals, each of the plurality of independent repeater clock signals being associated with one of the plurality of repeaters, and each of the independent repeater clock signals being asynchronous to the system timing signal; recovering data from a data packet received by a first of the plurality of repeaters; transmitting the recovered data synchronously with respect to the system timing signal over the inter-repeater backplane from the first repeater to a second repeater for retransmission in response to the first mode of data transmission being selected, the data being repeated by the second repeater sychronously with the first system clock; and transmitting the recovered data asynchronously with respect to the system timing signal over the inter-repeater backplane from the first repeater to the second repeater for retransmission in response to the second mode of data transmission being selected, the second repeater retiming the data to the independent repeater clock signal associated with the second repeater before retransmission by the second repeater.
Claim 14
Independent Claim 220 words
A method for transmitting data between a plurality of repeaters, the method comprising the steps: selecting a data transmission mode of a plurality of repeaters for transmitting data over a inter-repeater backplane, a first mode being synchronous data transmission and a second mode being asynchronous data transmission; providing a system timing signal; providing a plurality of independent repeater clock signals, each of the plurality of independent repeater clock signals being associated with one of the plurality of repeaters, and each of the independent repeater clock signals being asynchronous to the system timing signal; recovering data from a data packet received by a first of the plurality of repeaters; transmitting the recovered data synchronously with respect to the system timing signal over the inter-repeater backplane from the first repeater to a second repeater for retransmission in response to the first mode of data transmission being selected, the data being repeated by the second repeater sychronously with the first system clock; and transmitting the recovered data asynchronously with respect to the system timing signal over the inter-repeater backplane from the first repeater to the second repeater for retransmission in response to the second mode of data transmission being selected, the second repeater retiming the data to the independent repeater clock signal associated with the second repeater before retransmission by the second repeater.
Claim 15
Independent Claim 172 words
A method for transmitting data between a plurality of repeaters over an inter-repeater backplane bus, the method comprising the steps: selecting the mode of data transmission, a first mode being synchronous data transmission and a second mode being asynchronous data transmission; recovering data from a data packet received by a first of the plurality of repeaters; regenerating a preamble for the recovered data; framing the recovered data; providing a system timing signal; transmitting the recovered data synchronously with respect to the system timing signal from the first repeater to a second repeater for retransmission in response to the first mode of data transmission being selected, the data being retransmitted by the second repeater synchronously with the system timing signal; and transmitting the recovered data from the first repeater to the second repeater for retransmission by the second repeater according to an independent repeater clock in response to the second mode of data transmission being selected, the second repeater retiming the data to the independent repeater clock before retransmission by the second repeater.
Claim 16
Independent Claim 172 words
A method for transmitting data between a plurality of repeaters over an inter-repeater backplane bus, the method comprising the steps: selecting the mode of data transmission, a first mode being synchronous data transmission and a second mode being asynchronous data transmission; recovering data from a data packet received by a first of the plurality of repeaters; regenerating a preamble for the recovered data; framing the recovered data; providing a system timing signal; transmitting the recovered data synchronously with respect to the system timing signal from the first repeater to a second repeater for retransmission in response to the first mode of data transmission being selected, the data being retransmitted by the second repeater synchronously with the system timing signal; and transmitting the recovered data from the first repeater to the second repeater for retransmission by the second repeater according to an independent repeater clock in response to the second mode of data transmission being selected, the second repeater retiming the data to the independent repeater clock before retransmission by the second repeater.
Claim 17
Independent Claim 226 words
A method for transmitting data between a plurality of repeaters, the method comprising the steps: selecting the mode of data transmission, a first mode being synchronous data transmission and a second mode being asynchronous data transmission; recovering data from a data packet received by a first of the plurality of repeaters; regenerating a preamble for the recovered data; framing the recovered data; providing a first system timing signal, the first system timing signal being shared by the plurality of repeaters; providing a second independent timing signal to each of the repeaters, the second independent timing signal being asynchronous to the first system timing signal; transmitting the data synchronously with respect to the first system timing signal in response to the first mode of data transmission being selected, the synchronous data transmission requiring the retiming of the recovered data to the first system timing signal and transmitting the retimed data over the bus from the first repeater to a second repeater, the transmitted retimed data being retransmitted by the second repeater synchronously with respect to the first system timing signal; and transmitting the data asynchronously with respect to the first system timing signal in response to the second mode of data transmission being selected, the asynchronous data transmission requiring the retiming of the recovered data to the second independent timing signal before retransmission by the second repeater.
Claim 18
Independent Claim 226 words
A method for transmitting data between a plurality of repeaters, the method comprising the steps: selecting the mode of data transmission, a first mode being synchronous data transmission and a second mode being asynchronous data transmission; recovering data from a data packet received by a first of the plurality of repeaters; regenerating a preamble for the recovered data; framing the recovered data; providing a first system timing signal, the first system timing signal being shared by the plurality of repeaters; providing a second independent timing signal to each of the repeaters, the second independent timing signal being asynchronous to the first system timing signal; transmitting the data synchronously with respect to the first system timing signal in response to the first mode of data transmission being selected, the synchronous data transmission requiring the retiming of the recovered data to the first system timing signal and transmitting the retimed data over the bus from the first repeater to a second repeater, the transmitted retimed data being retransmitted by the second repeater synchronously with respect to the first system timing signal; and transmitting the data asynchronously with respect to the first system timing signal in response to the second mode of data transmission being selected, the asynchronous data transmission requiring the retiming of the recovered data to the second independent timing signal before retransmission by the second repeater.

References Cited (Backward Citations)

US4063220A Cited
US4099024A Cited
US4284843A Cited
US4367549A Cited
US4608685A Cited
US5396495A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-22 2001-03-24 2001-09-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-22 2005-03-24 2005-09-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-22 2009-03-24 2009-09-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag