Method and system to increase the performance of high-speed backplanes
First Claim
1. A system for correcting the multipath distortion in a high-speed backplane with a plurality of sockets for receiving circuit boards comprising:
- a. a first transmitter means located on a first circuit board plugged into a first of said sockets for transmitting a training sequence to a second board;
b. a first receiver means located on a second circuit board plugged into a second socket on said backplane for receiving said training sequence and for determining a correction value to correct for multipath distortion from subsequent signals, said first receiver means comprising;
(1) an analog-to-digital converter for receiving said training sequence;
(2) an equalizer means having an input connected to said analog-to-digital converter and an output; and
, (3) a binary digital-to-analog converter having an input connected to the output of said equalizer means and an output connected to the rest of the circuit on said second circuit board;
c. a second receiver means located on said first circuit board; and
, d. a second transmitter means located on said second circuit board, wherein said second transmitter means transmits a training sequence through said backplane to said second receiver means which also receives said training sequence and determines a correction value to correct for multipath errors from subsequent signals; and
,wherein said training sequence is a pseudo-random signal and said training sequence constitutes 1-10% of the total signal cycle time.
1 Assignment
0 Petitions
Accused Products
Abstract
A circuit board, for use with a high speed backplane, includes transmitter and receiver with circuitry for correcting for multipath signal errors. A training sequence that is often a pseudo-random signal is transmitted by the transmitter on a first circuit board to a receiver located on a second circuit board. The receiver on the second circuit board includes an analog-to-digital signal converter, an equalizer, and a binary digital-to-analog reconverter for receiving the training sequence. The equalizer preferably comprises a series of connected registers having taps in between, a plurality of individual weighting means attached to each of the taps, and a summing means connected to the weighting means. A training sequence is transmitted from the first circuit board to the receiver on the second circuit board, enabling the receiver to adaptively determine a set of weighting means coefficients for correcting the multipath errors in subsequent signals. Coefficients for the weighting means are then adjusted from the output of the summing means. The method and system described can substantially reduce the cost of backplane fabrication and enhance the performance of the overall system.
9 Citations
1 Claim
-
1. A system for correcting the multipath distortion in a high-speed backplane with a plurality of sockets for receiving circuit boards comprising:
-
a. a first transmitter means located on a first circuit board plugged into a first of said sockets for transmitting a training sequence to a second board;
b. a first receiver means located on a second circuit board plugged into a second socket on said backplane for receiving said training sequence and for determining a correction value to correct for multipath distortion from subsequent signals, said first receiver means comprising;
(1) an analog-to-digital converter for receiving said training sequence;
(2) an equalizer means having an input connected to said analog-to-digital converter and an output; and
,(3) a binary digital-to-analog converter having an input connected to the output of said equalizer means and an output connected to the rest of the circuit on said second circuit board;
c. a second receiver means located on said first circuit board; and
,d. a second transmitter means located on said second circuit board, wherein said second transmitter means transmits a training sequence through said backplane to said second receiver means which also receives said training sequence and determines a correction value to correct for multipath errors from subsequent signals; and
,wherein said training sequence is a pseudo-random signal and said training sequence constitutes 1-10% of the total signal cycle time.
-
Specification