Multiplex communications – Communication techniques for information carried in plural... – Combining or distributing information via time channels
Reexamination Certificate
1999-09-08
2003-07-22
Marcelo, Melvin (Department: 2663)
Multiplex communications
Communication techniques for information carried in plural...
Combining or distributing information via time channels
C375S372000, C710S061000
Reexamination Certificate
active
06597707
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates to data communication devices generally and, more particularly, to circuitry, architecture and method(s) for synchronizing data.
BACKGROUND OF THE INVENTION
Conventional data communication devices use a word synchronization event to synchronize the data received. The synchronization event precedes the receipt of the data. The event is the transmission of 16 consecutive special characters, such as K28.5 characters. An elasticity buffer (EB) is reset and data from each channel is synchronized. The skew allowed between the channels must meet a predetermined tolerance, such as +/−2 bit times.
When synchronizing multiple channels across chips, a master channel must be arbitrarily selected whose Word Sync Output (WSO) signal is connected to all other Word Sync Inputs (WSI). The WSO is a three bit serial protocol informing the other chips to add or delete idle characters. Because of the limitation of the EB, the maximum skew allowed among channels is still +/−2 bit times. However, the skew allowed among the channels within the chip is larger than +/−2 bit time.
SUMMARY OF THE INVENTION
One aspect of the present invention concerns an apparatus comprising a first programmable circuit configured to present (i) a first parallel data signal and (ii) a first control signal in response to one or more serial data signals and a second programmable circuit configured to generate a second parallel data signal in response to (i) the first parallel data signal, (ii) the first control signal and (iii) a second control signal.
Another aspect of the present invention concerns a circuit comprising a storage circuit configured to read and write data one or more addresses in response to one or more first decoded control signals and a decoder circuit configured to present an output data signal in response to (i) the one or more addresses, (ii) a fixed address and (iii) one or more second decoded control signals.
The objects, features and advantages of the present invention include providing a communications device that may (i) use a common crystal, (ii) align parallel frequencies to reduce or eliminate skew between channels, (iii) operate in a system where a number of PLLs are locked, and/or (iv) operate to deskew parallel frequencies in a configuration where data is stripped and parallel decoding is normally lost.
REFERENCES:
patent: 4667324 (1987-05-01), Graves
patent: 4893306 (1990-01-01), Chao et al.
patent: 4945548 (1990-07-01), Iannarone et al.
patent: 4984251 (1991-01-01), Perloff et al.
patent: 5046182 (1991-09-01), Hamstra et al.
patent: 5063575 (1991-11-01), Annamalai
patent: 5068880 (1991-11-01), Kline et al.
patent: 5179664 (1993-01-01), Li et al.
patent: 5185863 (1993-02-01), Hamstra et al.
patent: 5293409 (1994-03-01), Doornenbal et al.
patent: 5323426 (1994-06-01), James et al.
patent: 5648776 (1997-07-01), Widmer
patent: 5923667 (1999-07-01), Poiraud et al.
patent: 6512804 (2003-01-01), Johnson et al.
Cypress. HotLink Transmitter/Receiver. Aug. 14, 1997.*
Gabriel Li, “Circuitry, Architecture and Method(s) for Synchronizing Data”, U.S. Ser. No. 09/391,865, filed Sep. 8, 1999.
Gabriel Li, “Circuitry, Architecture and Method(s) for Synchronizing Data”, U.S. Ser. No. 09/392,042, filed Sep. 8, 1999.
Christopher P. Maiorana P.C.
Cypress Semiconductor Corp.
Ferris Derrick W.
Marcelo Melvin
LandOfFree
Circuitry, architecture and methods for synchronizing data does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Circuitry, architecture and methods for synchronizing data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Circuitry, architecture and methods for synchronizing data will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3013691