IP Library Granted Patent US 7,327,725
Granted Patent B2
US 7,327,725 · App. 10/304,797 · Granted Feb 5, 2008

Method and apparatus capable of transferring very high data rates across a midplane or backplane

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,327,725
App. No.
10/304,797
Granted
Feb 5, 2008
Kind
B2
Abstract

A method and apparatus of communicating data packets across the midplane of an electronic system in which the packets are partitioned into segments of a predetermined size and then serialized to a predetermined width. The serialized packets are transmitted, in phase staggered segments, across the midplane on a respective channel, received into receiving end and the serialized segments that have traversed the midplane, are deserialized and reassembled into the original data packet.

Claims (27)

1. A method of communicating data packets across a midplane or a backplane of an electronic system, comprising the steps of:

a) forming a plurality of channels through said midplane or backplane,

b) partitioning each data packet into segments of a predetermined size;

c) serializing each segment to a predetermined width;

d) transmitting each serialized segment across said midplane or backplane on a respective channel, including the step of delaying the transmission of a segment in one channel from that of a channel carrying a next sequential segment of the data packet so that the segments of a packet on the respective channel are staggered in time relative to each other,

e) receiving, from said respective channels, serialized segments that have traversed the midplane or backplane;

f) deserializing the received serialized segments; and

g) re-assembling the deserialized segments into the data packet.

2. The method defined in claim 1 wherein step d) further includes tagging the packet with the out-of-band control and error correction/detection signals.

3. An electronic system having a digital data transmitter side apparatus for transmitting digital data packets of variable length between two separate points across a midplane or a backplane to a digital data receiver side apparatus, comprising:

at said digital data transmitter side,

said transmitter partitioning each digital data packet into segments of a: predetermined size,

an array of serializers connected to said transmitter side for serializing each segment into a predetermined width, each serializer being connected to a separate pathway through said midplane or backplane, at said digital data receiver side,

an array of deserializers corresponding in number to the number of serializers on said transmitter side of said midplane or backplane and corresponding thereto, respectively, for receiving from said respective channels the serialized segments of data traversing said midplane or backplane and

a receiver for reassembling the deserialized segments into the data packet and wherein in said partitioning of packets into a predetermined size and serializing of segments thereof and transmitting said segments over a plurality of channels, said channels have a staggered phase relationship to one another wherein the phase difference between adjacent channels is more than the maximum latency in any one channel thereby maintaining the ordering of the serialized packet segments.

4. The apparatus defined in claim 3 wherein said data segments are in 64-byte segments and the number of channels in said midplane are four and staggering is two times the maximum latency.

5. An electronic system having a digital data transmitter side apparatus for transmitting digital data packets of variable length between two separate points across a midplane or a backplane to a digital data receiver side apparatus, comprising:

at said digital data transmitter side,

said transmitter partitioning each digital data packet into segments of a predetermined size, the transmission of a segment of a packet in a respective channel is delayed from transmission of a next sequential segment of the packet in another channel,

an array of serializers connected to said transmitter side for serializing each segment into a predetermined width, each serializer being connected to a separate pathway through said midplane or backplane, at said digital data receiver side,

an array of deserializers corresponding in number to the number of serializers on said transmitter side of said midplane or backplane and corresponding thereto, respectively, for receiving from said respective channels the serialized segments of data traversing said midplane or backplane and

a receiver for reassembling the deserialized segments into the data packet.

6. The apparatus defined in claim 5 including means for tagging the packets with an out-of-band control and error correction/detection signals.

7. A communication system having a digital data transmitter side apparatus for transmitting digital data packets of variable length between two separate cards across a midplane or a backplane to a digital data receiver side apparatus, said transmitter side apparatus including:

said transmitter partitioning and time staggering each digital data packet into segments of a predetermined size and an array of serializers connected to said transmitter side for serializing each segment into a predetermined width, each serializer being connected to a separate pathway through said midplane or backplane.

8. In a communication system having a digital data transmitter side for transmitting digital data packets of variable length formatted as time staggered segments of a predetermined size between two separate cards across a midplane or a backplane over multiple channels, a receiver side apparatus comprising:

an array of deserializers corresponding in number to the number of said channels, each for receiving from respective channels serialized segments of data that traverse said midplane or said backplane, and reassembling the segments into data packets.

Assignments (5)
CHANGE OF NAME Recorded Feb 19, 2019
From: NOKIA CANADA INC.
To: PIECE FUTURE PTE LTD
Reel/Frame 048376/0549 →
MERGER Recorded Oct 22, 2018
From: ALCATEL CANADA INC.
To: ALCATEL-LLUCENT CANADA INC.
Reel/Frame 047714/0041 →
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT CANADA INC.
Reel/Frame 033686/0798 →
SECURITY INTEREST Recorded Jan 30, 2013
From: ALCATEL-LUCENT CANADA INC.
To: CREDIT SUISSE AG
Reel/Frame 029826/0927 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2002
From: SCHRIEL, JAMES MICHEAL; MEGARITY, MARK R.
To: ALCATEL CANADA INC.
Reel/Frame 013550/0428 →