Patent US6603216B2 successfully refreshed from Google Patents.
US4789984A
Expired / Lapsed
US
⏱️ 0.0 years remaining
High-speed multiplexer circuit
Assignee: Nokia Bell Labs
•
Filing: 1987-10-16
•
Granted: 1988-12-06
•
Expires: 2007-10-16
Abstract
Abstract A high data rate multiplexer (MUX) architecture includes front-end and rear-end MUXs clocked at a system clock rate equal to one-half of the MUX output data rate. The front-end MUX selects inputs under control of select signals derived from multiple phases of a select clock. The select clock is derived from the system clock. The number of select signals is equal to the multiplexing factor of the MUX.
Inventors
- 👤 Robert G. Swartz
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 19:32
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/04; H04J3/047; H04J3/06; H04J3/0635; H04J3/0685
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
129 words
A high output data rate M:1 multiplexer apparatus, where M is an even integer equal to or greater than four, said multiplexer apparatus comprising means for generating M select signals from multiple phases of a select clock having a frequency which is 2/M of the frequency of a system clock, said system clock signal frequency being equal to one-half of the multiplexer output data rate, a front-end multiplexer for multiplexing M input signals into two intermediate outputs, each of said M inputs selected for one of said intermediate outputs using a different combination of one or more of said select signals and phases of said system clock, and a rear-end multiplexer connected to said two intermediate outputs for providing a multiplexer apparatus output when clocked using said system clock.
Claim 2
Dependent Claim
129 words
A high output data rate M:1 multiplexer apparatus, where M is an even integer equal to or greater than four, said multiplexer apparatus comprising means for generating M select signals from multiple phases of a select clock having a frequency which is 2/M of the frequency of a system clock, said system clock signal frequency being equal to one-half of the multiplexer output data rate, a front-end multiplexer for multiplexing M input signals into two intermediate outputs, each of said M inputs selected for one of said intermediate outputs using a different combination of one or more of said select signals and phases of said system clock, and a rear-end multiplexer connected to said two intermediate outputs for providing a multiplexer apparatus output when clocked using said system clock.
Claim 3
Dependent Claim
121 words
A high output data rate 2 N :1 (where N is an integer ≧2) multiplexer apparatus comprising means for generating 2 N select signals from 2 N phases of a select clock having a frequency which is 1/2 N-1 of the frequency of a system clock, said system clock frequency being equal to one-half of the output data rate, a front-end multiplexer including a plurality of 2:1 multiplexer latches interconnected to multiplex 2 N input signals into two intermediate outputs, each 2:1 multiplexer latch enabled by at least one of said select signals and clocked using said system clock, and a rear-end multiplexer connected to said two intermediate outputs for providing a multiplexer apparatus output when clocked using said system clock.
Claim 4
Dependent Claim
121 words
A high output data rate 2 N :1 (where N is an integer ≧2) multiplexer apparatus comprising means for generating 2 N select signals from 2 N phases of a select clock having a frequency which is 1/2 N-1 of the frequency of a system clock, said system clock frequency being equal to one-half of the output data rate, a front-end multiplexer including a plurality of 2:1 multiplexer latches interconnected to multiplex 2 N input signals into two intermediate outputs, each 2:1 multiplexer latch enabled by at least one of said select signals and clocked using said system clock, and a rear-end multiplexer connected to said two intermediate outputs for providing a multiplexer apparatus output when clocked using said system clock.
Claim 5
Dependent Claim
57 words
The multiplexer circuit of claim 2 wherein said front-end multiplexer includes sampling means for concurrently sampling each of said 2 N input signals enabled by one of said select signals and each sampling means clocked by the same phase of said clock, said input signal samples being multiplexed into said two intermediate outputs by said front-end multiplexer.
Claim 6
Dependent Claim
27 words
The multiplexer circuit of claim 3 wherein at least one of said plurality of 2:1 multiplexer latches connects directly to one of said 2 N input signals.
Claim 7
Dependent Claim
16 words
The multiplexer circuit of claim 4 wherein said generating means includes a master-slave D-type flipflop circuit.
Claim 8
Dependent Claim
42 words
The multiplexer circuit of claim 3 wherein said front-end multiplexer further includes at least one latch means for delaying the processing of at least one of said 2 N input signals for at least one-half of the period of said system clock.
Claim 9
Dependent Claim
29 words
The multiplexer circuit of claim 2 wherein each of said 2:1 multiplexer latches includes means for logically ANDing said system clock and at least one of said select signals.
Claim 10
Dependent Claim
33 words
The multiplexer circuit of claim 3 wherein said sampling means includes a plurality of latching means, each latching means including means for logically ANDing one of said select signals and said system clock.
Claim 11
Dependent Claim
70 words
The multiplexer circuit of claim 3 further comprising a first buffer means connected to each of said 2 N input leads for converting a received single polarity input signal into a differential input signal, a second buffer means for converting said system clock to a differential clock signal, and wherein said front-end multiplexer receives differential clock input signals, is responsive to said differential clock signals, and outputs differential output signals.
Claim 12
Dependent Claim
98 words
A high data rate 2:1 multiplexer circuit comprising a first and second latching means for sampling data signals received over each of the two input leads during a first state of a system clock, third latching means for latching the output data signal of said second latching means during a second state of said system clock, multiplexer latching means for sampling the output data signal of said first latching means during said second state of said system clock and for sampling the output data signal of said third latching means during said first state of said system clock.
Claim 13
Dependent Claim
98 words
A high data rate 2:1 multiplexer circuit comprising a first and second latching means for sampling data signals received over each of the two input leads during a first state of a system clock, third latching means for latching the output data signal of said second latching means during a second state of said system clock, multiplexer latching means for sampling the output data signal of said first latching means during said second state of said system clock and for sampling the output data signal of said third latching means during said first state of said system clock.
Claim 14
Dependent Claim
80 words
The multiplexer circuit of claim 10 further comprising a first buffer means connected to each of said input leads for converting a received single polarity data signal into a differential data signal, a second buffer means for converting said system clock into a differential system clock signal and wherein said first, second and third latching means and said multiplexer latching means each samples differential data signals, each is responsive to said differential clock signals, and each outputs differential data signals.
Claim 15
Dependent Claim
133 words
A multiplexer apparatus comprising buffer means for receiving and conditioning M input signals received from an external apparatus, means for generating M select signals from multiple phases of a select clock having a frequency which is 2/M of the frequency of a system clock, said system clock signal frequency being equal to one-half of the multiplexer output data rate, a front-end multiplexer for multiplexing said M input signals into two intermediate outputs, each of said M inputs sampled using both the same one of said select signals and the same phase of said system clock, a rear-end multiplexer connected to said two intermediate outputs for providing a multiplexer apparatus output when clocked using said system clock, and second buffer means for conditioning said multiplexer apparatus output for use by a second external apparatus.
Claim 16
Dependent Claim
133 words
A multiplexer apparatus comprising buffer means for receiving and conditioning M input signals received from an external apparatus, means for generating M select signals from multiple phases of a select clock having a frequency which is 2/M of the frequency of a system clock, said system clock signal frequency being equal to one-half of the multiplexer output data rate, a front-end multiplexer for multiplexing said M input signals into two intermediate outputs, each of said M inputs sampled using both the same one of said select signals and the same phase of said system clock, a rear-end multiplexer connected to said two intermediate outputs for providing a multiplexer apparatus output when clocked using said system clock, and second buffer means for conditioning said multiplexer apparatus output for use by a second external apparatus.
Claim 17
Dependent Claim
24 words
The multiplexer apparatus of claim 12 wherein M is equal to 2 N where N is an integer equal to or greater than 2.
References Cited (Backward Citations)
US4317198A
Cited
US4593390A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-12-06 | 1992-06-06 | 1992-12-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-12-06 | 1996-06-06 | 1996-12-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-12-06 | 2000-06-06 | 2000-12-06 | $7700.00 | Window Closed / Lapsed |