Low-level circuit implementation of signal flow graphs for...

Multiplex communications – Duplex – Transmit/receive interaction control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S296000, C375S220000, C375S346000

Reexamination Certificate

active

06469988

ABSTRACT:

BACKGROUND
Within any given integrated circuit technology and due to a number of factors, signal processing techniques have been limited to signal frequencies and data rates at substantially less than state-of-the-art circuit speeds. As but one example of how this has limited the electronic arts, the transmission rate of a high-speed communication channel between two integrated circuits having no external components has been limited by the ability to reliably extract receive signals from the inherent ringing induced by the channel interconnect. Above certain speeds, and without the benefit of external components, it has been presumed that reliable transmission was not possible, as there has been no ability to do time-domain wave shaping in real-time.
Classical analog time/frequency-domain filter-techniques have been precluded by the lack of predictable time constants or the need for undesirable large or discrete components, especially bulky inductors. Switched-capacitor filter implementations require expensive (power, area) and relatively frequency limited operational amplifiers and relatively large precision-area-ratio capacitors.
Digital signal processing (DSP) techniques, such as the finite impulse response (FIR) filter, only require basic DSP building blocks including delay elements, multipliers, and accumulators. All these functions are easily implemented with complete accuracy in the digital domain. The FIR filter is especially suited for adaptive filtering techniques as taught in “Adaptive Filters—A Review of Techniques,” by Hughes, et al., appearing as chapter 3 in “Digital Signal Processing in Telecommunications,” edited by F. A. Westall, et al., published in 1993 by Chapman & Hall, London. Unfortunately, the basic DSP building blocks are expensive to implement as digital logic or they require software implementations that function at a fraction of the channel speed.
For general computer applications, there are a large number of channels operating at roughly the same rate. Thus expensive solutions, even if possible for a single pair of channel transceivers, are not practical options, as the large number of simultaneously operating channels prohibitively multiplies their expense.
SUMMARY
Signal processing techniques may be applied to data rates at state-of-the-art circuit speeds (presently 1.6 Gbit/sec) by using hybrid analog and digital circuit techniques to carry out the signal flow graph of a canonical FIR filter algorithm. The FIR filter makes use of a tapped delay line, multipliers, multiplier tap coefficients, and an accumulator. As one example of how this technique benefits the electronic arts, the transmission rate of a high-speed communication channel between two integrated circuits having no external components can be substantially extended over prior art efforts. This is due to the ability to reliably extract receive signals from the inherent ringing induced by the channel interconnect.
More specifically, the circuit techniques include the following. A plurality of delay signals (delayed versions of the signal to be filtered) are generated. These delay signals are the analogue of the tap signals of the tapped delay line of the FIR filter model. Each binary (0, 1) tap signal is mapped into a differential switching logic signal pair (+1, −1).
A plurality of digital to analog converters (DACs) generate analog currents that are the analogue of the tap coefficients of the FIR filter model. The DACs are used as programmable current sources for the tail current sources of respective differential pair stages. The drains of the input devices of the differential pair stages are connected in parallel to common complementary load circuits. The differential delay signals are connected to the inputs of respective ones of the differential pair stages. The delay signals act to steer the tap coefficient currents to one or the other of the common load circuits. In particular, a logical one maps to an analog +1, which turns on the associated differential-pair input device and routes the entirety of the tail current through the “turned-on” input device and to the associated load circuit for summation with current contributions from other “turned-on” input devices. A logical zero maps to an analog −1, which turns off the associated differential-pair input device. The parallel connection to common load circuits acts to sum the currents sunk (if any) by each of the commonly connected input devices. This current summation is the analogue of the FIR accumulator. Because the tap coefficient currents are readily programmable, the filter may be adaptive.
The present invention finds particular application in the design of the channel interface circuitry for contemporary high-speed multiprocessor systems, such as those disclosed in the applications previously incorporated by reference above.


REFERENCES:
patent: 4315308 (1982-02-01), Jackson
patent: 4438494 (1984-03-01), Budde et al.
patent: 4480307 (1984-10-01), Budde et al.
patent: 5161156 (1992-11-01), Baum et al.
patent: 5271000 (1993-12-01), Engbersen et al.
patent: 5313609 (1994-05-01), Baylor et al.
patent: 5335335 (1994-08-01), Jackson et al.
patent: 5440698 (1995-08-01), Sindhu et al.
patent: 5505686 (1996-04-01), Willis et al.
patent: 5511226 (1996-04-01), Zilka
patent: 5513335 (1996-04-01), McClure
patent: 5524234 (1996-06-01), Martinez, Jr. et al.
patent: 5526380 (1996-06-01), Izzard
patent: 5535363 (1996-07-01), Prince
patent: 5537569 (1996-07-01), Masubuchi
patent: 5537575 (1996-07-01), Foley
patent: 5553310 (1996-09-01), Taylor et al.
patent: 5561779 (1996-10-01), Jackson
patent: 5568620 (1996-10-01), Sarangdhar et al.
patent: 5574868 (1996-11-01), Marisetty
patent: 5577204 (1996-11-01), Brewer et al.
patent: 5581729 (1996-12-01), Nishtala et al.
patent: 5588131 (1996-12-01), Borrill
patent: 5594886 (1997-01-01), Smith et al.
patent: 5602814 (1997-02-01), Jaquette et al.
patent: 5606686 (1997-02-01), Tarui et al.
patent: 5634043 (1997-05-01), Self et al.
patent: 5634068 (1997-05-01), Nishtala et al.
patent: 5644754 (1997-07-01), Weber
patent: 5655100 (1997-08-01), Ebrahim et al.
patent: 5657472 (1997-08-01), Van Loo et al.
patent: 5682516 (1997-10-01), Sarangdhar et al.
patent: 5684977 (1997-11-01), Van Loo et al.
patent: 5696910 (1997-12-01), Pawlowski
patent: 5796605 (1998-08-01), Hagersten
patent: 5829034 (1998-10-01), Hagersten et al.
patent: 5895495 (1999-04-01), Arimilli et al.
patent: 5897656 (1999-04-01), Vogt et al.
patent: 5940856 (1999-08-01), Arimilli et al.
patent: 5946709 (1999-08-01), Arimilli et al.
patent: 5978411 (1999-11-01), Kitade et al.
patent: 6044122 (2000-03-01), Ellersick et al.
patent: 6065077 (2000-05-01), Fu
patent: 6125429 (2000-09-01), Goodwin et al.
patent: 6145007 (2000-11-01), Dokic et al.
patent: 6167133 (2000-12-01), Caceres
patent: 6279084 (2001-08-01), VanDoren et al.
patent: 6289420 (2001-09-01), Cypher
patent: 6292705 (2001-09-01), Wang et al.
Technical White Paper, Sun TM Enterprise TM 10000 Server, Sun Microsystems, Sep. 1998.
Alan Charlesworth, Starfire: Extending the SMP Envelope, IEEE Micro, Jan./Feb. 1998, pp. 39-49.
Joseph Heinrich, Origin TM and Onyz2 TM Theory of Operations Manual, Document No. 007-3439-002, Silicon Graphics, Inc., 1997.
White Paper, Sequent's NUMA-Q SMP Architecture, Sequent, 1997.
White Paper, Eight-way Multiprocessing, Hewlett-Packard, Nov. 1997.
George White & Pete Vogt, Profusion, a Buffered, Cache-Coherent Crossbar Switch, presented at Hot Interconnects Symposium V, Aug. 1997.
Alan Charlesworth, et al., Gigaplane-XB: Extending the Ultra Enterprise Family, presented at Hot Interconnects Symposium V, Aug. 1997.
James Loudon & Daniel Lenoski, The SGI Origin: A ccNUMA Highly Scalable Server, Silcon Graphics, Inc., presented at the Proc. Of the 24thInt'l Symp. Computer Architecture, Jun. 1997.
Mike Galles, Spider: A High-Speed Network Interconnect, IEEE Micro, Jan./Feb. 1997, pp. 34-39.
T.D. Lovett, R.M. Clapp and R. J. Safranek, NUMA-Q: an SCI-based Enterprise Server, Sequent, 1996.
Daniel E. Lenoski & Wolf-Dietrich Weber,

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Low-level circuit implementation of signal flow graphs for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Low-level circuit implementation of signal flow graphs for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Low-level circuit implementation of signal flow graphs for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2987012

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.