US4071904A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Current mode multiple-generating register
Assignee: Bull HN Information Systems Inc
•
Filing: 1977-01-03
•
Granted: 1978-01-31
•
Expires: 1997-01-03
Abstract
Abstract A multiple-generating register generates one of several possible multiples of a binary number which is input thereto depending upon the informational content of a 3-bit control signal. For each data stage there exists a data selector circuit, a master/slave circuit, and an output buffer circuit. The device can be configured as an inverting shift register for test and diagnostic purposes. The device is implemented in current mode logic, and a portion of the circuitry operates on differential level signals for increased operational speed and efficiency.
Inventors
- 👤 Homer Warner Miller
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 18:21
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/52; G06F7/523; G06F7/533; G06F7/5334; G06F7/5336; G06F7/5338; G06F2207/00; G06F2207/38; G06F2207/48; G06F2207/4802; G06F2207/4806
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
183 words
An improved current mode muliple-generating register for generating multiples of a first binary number which is input thereto, said register being provided with non-functional test (NFT) capabilities, said register comprising: a control circuit comprising a first portion responsive to a 3-bit control signal Y1 Y2 Y4 and a second portion responsive to a first control signal NFTR and to a second control signal NFTS; a clock circuit responsive to a clock signal $ and to a clock-enable signal ¢S; a plurality of data stages, each of which is responsive to a respective bit of said first binary number, each of said data stages further comprising a data selector circuit responsive to said respective bit of said first binary number and further responsive to said control circuit, a master/slave register, said master/slave register being responsive to said clock circuit and further responsive to said data selector circuit, and an output buffer circuit responsive to said master/slave register, whereby said plurality of data stages generate a second binary number which is a multiple of said first binary number in response to said 3-bit control signal.
Claim 2
Dependent Claim
183 words
An improved current mode muliple-generating register for generating multiples of a first binary number which is input thereto, said register being provided with non-functional test (NFT) capabilities, said register comprising: a control circuit comprising a first portion responsive to a 3-bit control signal Y1 Y2 Y4 and a second portion responsive to a first control signal NFTR and to a second control signal NFTS; a clock circuit responsive to a clock signal $ and to a clock-enable signal ¢S; a plurality of data stages, each of which is responsive to a respective bit of said first binary number, each of said data stages further comprising a data selector circuit responsive to said respective bit of said first binary number and further responsive to said control circuit, a master/slave register, said master/slave register being responsive to said clock circuit and further responsive to said data selector circuit, and an output buffer circuit responsive to said master/slave register, whereby said plurality of data stages generate a second binary number which is a multiple of said first binary number in response to said 3-bit control signal.
Claim 3
Dependent Claim
115 words
The improved current mode multiple-generating register recited in claim 1 and further comprising means or providing an NFT-IN signal to the data selector circuit of the first of said plurality of data stages: means for connecting the output of the master/slave register of the last of said plurality of data stages to an additional output buffer circuit for providing an NFT-OUT signal; and means for connecting the outputs of all of said master/slave registers except for said last master/slave register with the data selector circuit of the immediately succeeding data stage, said connections being such that the NFT-IN signal which is input to said first data selector circuit is inverted in each successive data stage.
Claim 4
Dependent Claim
191 words
The improved current mode mulitple-generating register recited in claim 2, wherein each of said data selector circuits further comprises: a current source; a first pair of single input upper level gates responsive to the respective bit of said first binary number for providing a differential output signal depending upon the state of said respective bit, said first pair of single input upper level gates being connected to a first pair of current switching means, said first pair of current switching means being responsive to said 3-bit and NFTS control signals for enabling said first pair of single input upper level gates; and a second pair of single input upper level gates, said second pair of single input upper level gates being responsive to the next higher order input bit, and providing a differential output signal depending upon the state of said next higher order input bit, said second pair of single input upper level gates being connected to a second pair of current switching means, said second pair of current switching means being responsive to said 3-bit NFTR control signals or enabling said second pair of single input upper level gates.
Claim 5
Dependent Claim
236 words
The improved current mode multiple-generating register recited in claim 3 and further comprising a fifth single input upper level gate in first data selector circuit responsive to said NFT-IN signal for providing a differential output signal dependent on the state of said NFT-IN signal; a differential upper level gate in each of said data stages with the exception of said first data stage, said differential upper level gate being responsive to the output of said master/slave register of the preceding data stage and generating a differential output; fifth current switching means responsive to said NFTS signal for enabling said differential upper level gate; sixth current switching means responsive to said NFTS signal for enabling said fifth single input upper level gate; first means in said first data stage for connecting the output of said fifth signal input upper level gate to the outputs of said first and second pairs of single input upper level gates of said data selector circuit; second means in each of the remaining ones of said data stages for connecting the outputs of said first and second pairs of single input upper level gates to the outputs of said differential upper level gates; and seventh current switching means in each of said data selector circuits, said seventh current switching means being responsive to said NFTR signal for generating a logical "O" signal at the output of each of said data selector circuits.
Claim 6
Dependent Claim
210 words
The improved current mode multiple-generating register recited in claim 2, wherein each of said master/slave registers comprises: first, second, third, and fourth differential upper level gates, and first and second differential lower level gates, said first differential lower level gate having its inverting output connected to said first differential upper level gate and its non-inverting output connected to said second differential upper level gate, said second differential lower level gate having its inverting output connected to said third differential upper level gate and its non-inverting output connected to said fourth differential upper level gate; and means for connecting the outputs of said data selector circuit to the inputs of said first differential upper level gate, said outputs of said first differential upper level gate being connected to the inputs of said second differential upper level gate, the output of said second differential upper level gate being connected both to the input thereto and to the input of said third differential upper level gate, the output of said third differential upper level gate being connected to the input of said fourth differential upper level gate, and the output of said fourth differential upper level gate being connected both to the input thereto and to the input of said output buffer circuit.
Claim 7
Dependent Claim
81 words
The improved current mode multiple-generating register recited in claim 1, wherein said control circuit further comprises: a decoding section responsive to said NFTR and said NFTS signals for providing a reset signal, a non-functional test signal, and one of a plurality of mode command signals to each of said data selector circuits, and wherein said clock circuit is responsive to said NFTR signal, said ¢$ signal, and said $ signal for providing a signal S·QM¢$ to each of said master/slave registers.
References Cited (Backward Citations)
US3949209A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1981-01-30 | 1981-08-01 | 1982-01-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1985-01-30 | 1985-08-01 | 1986-01-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1989-01-30 | 1989-08-01 | 1990-01-31 | $7700.00 | Window Closed / Lapsed |