US4759042A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Parallel-to-serial converter
Assignee: CAMBRIDGE PARALLEL PROCESSING Ltd
•
Filing: 1987-03-09
•
Granted: 1988-07-19
•
Expires: 2007-03-09
Abstract
Abstract A parallel-to-serial converter is described, comprising a shift register into which a data word can be loaded in parallel and then shifted out serially. As the data is shifted out, a string of zeros is shifted in. When a predetermined number of zeros is detected, a flip-flop is set at the next clock beat. This switches the shift register into its parallel load mode so that, at the next again clock beat the shift register is parallel loaded with the next data word. The detection of the predetermined number of zeros and the setting up of the shift register occur in different clock periods, allowing the clock period to be reduced, thus increasing the speed of operation.
Inventors
- 👤 Richard J. Humpleman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 19:18
CPC Classifications
H; H03; H03M; H03M9/00
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
132 words
A parallel-to-serial converter comprising: (a) a shift register having a parallel load mode in which data is loaded into the shift register in parallel, and a serial shift mode in which data is shifted out of the shift register serially, (b) means for applying a clock signal to the shift register to control shifting of the data in the serial shift mode, the clock signal consisting of a sequence of clock cycles, (c) detection means, connected to the shift register, for detecting, in a first clock cycle, that a next parallel load is required at least two clock cycles ahead, and (d) load control means, responsive to said detection means, and operative in a second clock cycle following said first clock cycle, for switching the shift register into its parallel load mode.
Claim 2
Dependent Claim
132 words
A parallel-to-serial converter comprising: (a) a shift register having a parallel load mode in which data is loaded into the shift register in parallel, and a serial shift mode in which data is shifted out of the shift register serially, (b) means for applying a clock signal to the shift register to control shifting of the data in the serial shift mode, the clock signal consisting of a sequence of clock cycles, (c) detection means, connected to the shift register, for detecting, in a first clock cycle, that a next parallel load is required at least two clock cycles ahead, and (d) load control means, responsive to said detection means, and operative in a second clock cycle following said first clock cycle, for switching the shift register into its parallel load mode.
Claim 3
Dependent Claim
55 words
A parallel-to-serial converter according to claim 1 wherein the load control means comprises a data storage device, means responsive to said detection means for setting the data storage device, and means responsive to the data storage device when set, to produce a mode control signal for switching the shift register into its parallel load mode.
Claim 4
Dependent Claim
38 words
A parallel-to-serial converter according to claim 2 wherein the data storage device, when set, also produces an inhibit signal for disabling said detection means during said second clock cycle, thereby preventing a spurious output from said detection means.
Claim 5
Dependent Claim
165 words
A parallel-to-serial converter comprising: (a) a shift register having a parallel load mode in which data is loaded into the shift register in parallel, and a serial shift mode in which data is shifted out of the shift register serially, (b) means for applying a clock signal to the shift register to control shifting of the data in the serial shift mode, the clock signal consisting of a sequence of clock cycles, (c) means connected to the shift register for shifting into the shift register a sequence of bits of a predetermined value simultaneously with shifting out of the data in the serial shift mode, (d) detection means, connected to the shift register, for detecting, in a first clock cycle, a predetermined number of said bits of predetermined value in the shift register, and (e) load control means, responsive to said detection means, and operative in a second clock cycle following said first clock cycle, for switching the shift register into its parallel load mode.
Claim 6
Dependent Claim
165 words
A parallel-to-serial converter comprising: (a) a shift register having a parallel load mode in which data is loaded into the shift register in parallel, and a serial shift mode in which data is shifted out of the shift register serially, (b) means for applying a clock signal to the shift register to control shifting of the data in the serial shift mode, the clock signal consisting of a sequence of clock cycles, (c) means connected to the shift register for shifting into the shift register a sequence of bits of a predetermined value simultaneously with shifting out of the data in the serial shift mode, (d) detection means, connected to the shift register, for detecting, in a first clock cycle, a predetermined number of said bits of predetermined value in the shift register, and (e) load control means, responsive to said detection means, and operative in a second clock cycle following said first clock cycle, for switching the shift register into its parallel load mode.
Claim 7
Dependent Claim
55 words
A parallel-to-serial converter according to claim 4 wherein the load control means comprises a data storage device, means responsive to said detection means for setting the data storage device, and means responsive to the data storage device when set, to produce a mode control signal for switching the shift register into its parallel load mode.
Claim 8
Dependent Claim
38 words
A parallel-to-serial converter according to claim 5 wherein the data storage device, when set, also produces an inhibit signal for disabling said detection means during said second clock cycle, thereby preventing a spurious output from said detection means.
Claim 9
Dependent Claim
186 words
A parallel-to-serial converter comprising: (a) a shift register having a parallel load mode in which data is loaded into the shift register in parallel, and a serial shift mode in which data is shifted out of the shift register serially, (b) means for applying a clock signal to the shift register to control shifting of the data in the serial shift mode, the clock signal consisting of a sequence of clock cycles, (c) means connected to the shift register for shifting into the shift register a sequence of bits of a predetermined value simultaneously with shifting out of the data in the serial shift mode, (d) a plurality of detection means, each detection means being connected to the shift register for detecting, in a first clock cycle, a respective predetermined number of said bits of predetermined value in the shift register, (e) means for selecting one of the selection means, and (f) load control means responsive to the selected one of the detection means, and operative in a second clock cycle following said first clock cycle for switching the shift register into its parallel load mode.
Claim 10
Dependent Claim
186 words
A parallel-to-serial converter comprising: (a) a shift register having a parallel load mode in which data is loaded into the shift register in parallel, and a serial shift mode in which data is shifted out of the shift register serially, (b) means for applying a clock signal to the shift register to control shifting of the data in the serial shift mode, the clock signal consisting of a sequence of clock cycles, (c) means connected to the shift register for shifting into the shift register a sequence of bits of a predetermined value simultaneously with shifting out of the data in the serial shift mode, (d) a plurality of detection means, each detection means being connected to the shift register for detecting, in a first clock cycle, a respective predetermined number of said bits of predetermined value in the shift register, (e) means for selecting one of the selection means, and (f) load control means responsive to the selected one of the detection means, and operative in a second clock cycle following said first clock cycle for switching the shift register into its parallel load mode.
Claim 11
Dependent Claim
59 words
A parallel-to-serial converter according to claim 7 wherein the load control means comprises a data storage device, means responsive to said selected one of the detection means for setting the data storage device, and means responsive to the data storage device when set, to produce a mode control signal, for switching the shift register into its parallel load mode.
Claim 12
Dependent Claim
38 words
A parallel-to-serial converter according to claim 8 wherein the data storage device, when set, produces an inhibit signal for disabling all said detection means during said second clock cycle, thereby preventing a spurious output from said detection means.
References Cited (Backward Citations)
US4023144A
Cited
US4216391A
Cited
EP0067384A2
Cited
GB2119137A
Cited
US4581740A
Cited
US4630295A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-07-19 | 1992-01-18 | 1992-07-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-07-19 | 1996-01-18 | 1996-07-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-07-19 | 2000-01-18 | 2000-07-19 | $7700.00 | Window Closed / Lapsed |