Patent US5261081A successfully refreshed from Google Patents.
US5261081A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Sequence control apparatus for producing output signals in synchronous with a consistent delay from rising or falling edge of clock input signal
Assignee: Taiwan Semiconductor Manufacturing Co TSMC Ltd
•
Filing: 1990-07-26
•
Granted: 1993-11-09
•
Expires: 2010-07-26
Abstract
Abstract Sequence control apparatus provides a plurality of output signals selectively based upon either the rising or falling edge of a clock signal. The apparatus includes a plurality of groups of bistable devices such as flip flops. In each group, half of the flip flops are triggered by the rising edge of a clock pulse and the other half of the flip flops are triggered by the falling edge. The outputs of these flip flops are coupled to a series of gates, which in turn are controlled by logic input select signals to provide output signals which may be used, for example, for memory control purposes. The output signal from one group of flip flops is provided as an input signal for the next group.
Inventors
- 👤 Daniel F. White
- 👤 Nathaniel C. Herwig
- 👤 Barry D. Briggs
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 09:40
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/15; H03K5/15013; H03K5/1506; H03K5/15066; G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/045; G11; G11C; G11C7/00; G11C7/22; G11C8/00; G11C8/18
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
316 words
Sequence control apparatus for providing a plurality of output signals selectively based upon either a rising edge of a clock signal or a falling edge of a clock signal, comprising: clock input signal means; clock input signal inverter means having an input coupled to the clock input signal means and an output; state controller means comprising a first plurality of devices clocked by said clock input signal means and a second plurality of devices clocked by signals from the output of said clock signal inverter means and which can produce a plurality of output signals; means to initiate operations of said state controller means; gating means coupled to said state controller means to receive a plurality of said output signals from said state controller means and having output means on which appears an output signal for the sequence control apparatus; logic select input means coupled to said gating means for selecting a desired one of the output signals from said state controller means to appear on the output means of the gating means; second state controller means comprising a first plurality of devices clocked by said clock input signal means and a second plurality of devices clocked by signals from the output of said clock signal inverter means, and which can produce a plurality of output signals; means for coupling the output means of said gating means to said second state controller means to perform operation thereof; second gating means coupled to said second state controller means to receive a plurality of said output signals from said second state controller means and having an output means on which appears a second output signal for the sequence control apparatus; and second logic select input means coupled to said second gating means for selecting a desired one of the output signals from said second state controller means to appear on the output means of the second gating means.
Claim 2
Dependent Claim
316 words
Sequence control apparatus for providing a plurality of output signals selectively based upon either a rising edge of a clock signal or a falling edge of a clock signal, comprising: clock input signal means; clock input signal inverter means having an input coupled to the clock input signal means and an output; state controller means comprising a first plurality of devices clocked by said clock input signal means and a second plurality of devices clocked by signals from the output of said clock signal inverter means and which can produce a plurality of output signals; means to initiate operations of said state controller means; gating means coupled to said state controller means to receive a plurality of said output signals from said state controller means and having output means on which appears an output signal for the sequence control apparatus; logic select input means coupled to said gating means for selecting a desired one of the output signals from said state controller means to appear on the output means of the gating means; second state controller means comprising a first plurality of devices clocked by said clock input signal means and a second plurality of devices clocked by signals from the output of said clock signal inverter means, and which can produce a plurality of output signals; means for coupling the output means of said gating means to said second state controller means to perform operation thereof; second gating means coupled to said second state controller means to receive a plurality of said output signals from said second state controller means and having an output means on which appears a second output signal for the sequence control apparatus; and second logic select input means coupled to said second gating means for selecting a desired one of the output signals from said second state controller means to appear on the output means of the second gating means.
Claim 3
Dependent Claim
84 words
The sequence control apparatus of claim 1, also comprising: third gating means coupled to said second state controller means to receive a plurality of output signals from said second state controller means and having an output means on which appears a third output signal for the sequence control apparatus; and third logic select input means said third gating means for selecting a desired one of the output signals from the second state controller means to appear on the output of the third gating means.
Claim 4
Dependent Claim
25 words
The sequence control apparatus of claim 1, in which the devices of the state controller means and the second state controller means are flip flops.
Claim 5
Dependent Claim
25 words
The sequence control apparatus of claim 2, in which the devices of the state controller means and the second state controller means are flip flops.
Claim 6
Dependent Claim
476 words
Sequence control apparatus for providing a plurality of output signals selectively based upon either a rising edge of a clock signal or a falling edge of a clock signal, comprising: first, second, third and fourth bistable means, each having a reset input, a clock, input, a data input and a data output; means coupled the data output of the first bistable means to the data input of the third bistable means; means coupling the data output of the second bistable means to the data input of the fourth bistable means; clock input signal means coupled to the clock inputs of the first and third bistable means; clock inverter means having an input coupled to the clock input means and an output; means coupling the output of the clock inverter means to the clock inputs of the second and fourth bistable means; reset signal means coupled to the reset inputs of the first, second, third and fourth bistable means; start cycle input means coupled to the data inputs of the first and second bistable means; first, second, third and fourth gate means of a first type, said first gate means of the first type having one input coupled to an output of the first bistable means, said second gate means of the first type having one input coupled to an output of the second bistable means, said third gate means of the first type having one input coupled to an output of the third bistable means, and said fourth gate means of the first type having one input coupled to an output of the fourth bistable means; first logic second input means coupled to a second input of said first gate means of the first type of selecting the output of said first gate means of the first type; second logic select input means coupled to a second input of said second gate means of the first type for selecting the output of said second gate means of the first type; third logic select input means coupled to a second input of said third gate means of the first type for selecting the output of said third gate means of the first type; fourth logic select input means coupled to a second input of said fourth gate means of the first type for selecting the output of said fourth gate means of the first type; first gate means of a second type coupled to the outputs of said first and second gate means of the first type; second gate means of a second type coupled to the outputs of said third and fourth gate means of the first type; and first gate means of a third type coupled to the outputs of said first and second gate means of the second type and having output means on which appears an output signal for the sequence control apparatus.
Claim 7
Dependent Claim
476 words
Sequence control apparatus for providing a plurality of output signals selectively based upon either a rising edge of a clock signal or a falling edge of a clock signal, comprising: first, second, third and fourth bistable means, each having a reset input, a clock, input, a data input and a data output; means coupled the data output of the first bistable means to the data input of the third bistable means; means coupling the data output of the second bistable means to the data input of the fourth bistable means; clock input signal means coupled to the clock inputs of the first and third bistable means; clock inverter means having an input coupled to the clock input means and an output; means coupling the output of the clock inverter means to the clock inputs of the second and fourth bistable means; reset signal means coupled to the reset inputs of the first, second, third and fourth bistable means; start cycle input means coupled to the data inputs of the first and second bistable means; first, second, third and fourth gate means of a first type, said first gate means of the first type having one input coupled to an output of the first bistable means, said second gate means of the first type having one input coupled to an output of the second bistable means, said third gate means of the first type having one input coupled to an output of the third bistable means, and said fourth gate means of the first type having one input coupled to an output of the fourth bistable means; first logic second input means coupled to a second input of said first gate means of the first type of selecting the output of said first gate means of the first type; second logic select input means coupled to a second input of said second gate means of the first type for selecting the output of said second gate means of the first type; third logic select input means coupled to a second input of said third gate means of the first type for selecting the output of said third gate means of the first type; fourth logic select input means coupled to a second input of said fourth gate means of the first type for selecting the output of said fourth gate means of the first type; first gate means of a second type coupled to the outputs of said first and second gate means of the first type; second gate means of a second type coupled to the outputs of said third and fourth gate means of the first type; and first gate means of a third type coupled to the outputs of said first and second gate means of the second type and having output means on which appears an output signal for the sequence control apparatus.
Claim 8
Dependent Claim
15 words
The sequential control apparatus of claim 5, in which the bistable means are flip flops.
Claim 9
Dependent Claim
19 words
The sequential control apparatus of claim 5, in which the gate means of the first type are AND gates.
Claim 10
Dependent Claim
19 words
The sequential control apparatus of claim 5, in which the gate means of the second type are NOR gates.
Claim 11
Dependent Claim
20 words
The sequential control apparatus of claim 5, in which the gate means of the third type is a NAND gate.
Claim 12
Dependent Claim
399 words
The sequence control apparatus of claim 5, also comprising: fifth, sixth, seventh and eighth bistable means, each having a reset input, a clock input, a data input and a data output; means coupling the output of the first gate means of the third type to the data inputs of the fifth and sixth bistable means; means coupling the data output of the fifth bistable means to the data input of the seventh bistable means; means coupling the data output of the sixth bistable means to the data input of the eighth bistable means; means coupling the clock input signal means to the clock inputs of the fifth and seventh bistable means; means coupling the output of the clock inverter means to the clock inputs of the sixth and eighth bistable means; means coupling the reset signal means to the reset inputs of the fifth, sixth, seventh and eighth bistable means; fifth, sixth, seventh and eighth gate means the first type, said fifth gate means of the first type having an input coupled to an output of the fifth bistable means, said sixth gate means of the first type having an input coupled to an output of the sixth bistable means, said seventh gate means of the first type having an input coupled to an output of the seventh bistable means, and said eighth gate means of the first type having an input coupled to an output of the eighth bistable means; fifth logic select input means coupled to a second input of said fifth gate means of the first type; sixth logic select input means coupled to a second input of said sixth gate means of the first type; seventh logic select input means coupled to a second input of said seventh gate means of the first type; eighth logic select input means coupled to a second input of said eighth gate means of the first type; third gate means of the second type coupled to the outputs of said fifth and sixth gate means of the first type; fourth gate means of the second type coupled to the outputs of said seventh and eighth gate means of the first type; and second gate means of the third type coupled to the outputs of said third and fourth gate means of the second type and having output means on which appears an output signal for the sequence control apparatus.
Claim 13
Dependent Claim
259 words
The sequence control apparatus of claim 10, also comprising: ninth, tenth, eleventh and twelfth gate means of the first type, said ninth gate means of the first type having an input coupled to an output of the fifth bistable means, said tenth gate means of the first type having an input coupled to an output of the sixth bistable means, said eleventh gate means of the first type having an input coupled to an output of the seventh bistable means, and said twelfth gate means of the first type having an input coupled to an output of the eighth bistable means; ninth logic select input means coupled to a second input of said ninth gate means of the first type; tenth logic select input means coupled to a second input of said tenth gate means of the first type; eleventh logic select input means coupled to a second input of said eleventh gate means of the first type; twelfth logic select input means coupled to a second input of said twelfth gate means of the first type; fifth gate means of the second type coupled to the outputs of the ninth and tenth gate means of the first type; sixth gate means of the second type coupled to the outputs of the eleventh and twelfth gate means of the first type; and third gate means of the third type coupled to the outputs of said fifth and sixth gate means of the second type and having output means on which appears an output signal for the sequence control apparatus.
Claim 14
Dependent Claim
15 words
The sequential control apparatus of claim 10, in which the bistable means are flip flops.
Claim 15
Dependent Claim
19 words
The sequential control apparatus of claim 10, in which the gate means of the first type are AND gates.
Claim 16
Dependent Claim
19 words
The sequential control apparatus of claim 10, in which the gate means of the second type are NOR gates.
Claim 17
Dependent Claim
19 words
The sequential control apparatus of claim 10, in which the gate means of the third type are NAND gates.
Claim 18
Dependent Claim
15 words
The sequential control apparatus of claim 11, in which the bistable means are flip flops.
Claim 19
Dependent Claim
19 words
The sequential control apparatus of claim 11, in which the gate means of the first type are AND gates.
Claim 20
Dependent Claim
19 words
The sequential control apparatus of claim 11, in which the gate means of the second type are NOR gates.
Claim 21
Dependent Claim
19 words
The sequential control apparatus of claim 11, in which the gate means of the third type are NAND gates.
Claim 22
Dependent Claim
31 words
The sequential control apparatus of claim 11, in which the output of the first gate means of the third type is an activating signal for a memory row address strobe signal.
Claim 23
Dependent Claim
30 words
The sequential control apparatus of claim 11, in which the output of the second gate means of the third type is an activating signal for a multiplex address switch signal.
Claim 24
Dependent Claim
31 words
The sequential control apparatus of claim 11, in which the output of the third gate means of the third type is an activating signal for a memory column address strobe signal.
Claim 25
Dependent Claim
431 words
Sequence control apparatus for providing a plurality of output signals selectively based upon either a rising edge of a clock signal or a falling edge of a clock signal, comprising: first, second, third and fourth flip flop means each having a reset input, a clock input, a data input and a data output; means coupling the data output of the first flip flop means to the data input of the third flip flop means; means coupling the data output of the second flip flop means to the data input of the fourth flip flop means; clock input signal means coupled to the clock inputs of the first and third flip flop means; clock inverter means having an input coupled to the clock input means and an output; means coupling the output of the clock inverter means to the clock inputs of the second and fourth flip flop means; reset signal means coupled to the reset inputs of the first, second, third and fourth flip flop means; start cycle input means coupled to the data inputs of the first and second flip flop means; first, second, third and fourth AND gate means, said first AND gate means having one input coupled to an output of the first flip flop means, said second AND gate means having one input coupled to an output of the second flip flop means, said third AND gate means having one input coupled to an output of the third flip flop means, and said fourth AND gate means having one input coupled to an output of the fourth flip flop means; first logic select input means coupled to a second input of said first AND gate means for selecting the output of said first AND gate means; second logic select input means coupled to a second input of said second AND gate means for selecting the output of said second AND gate means; third logic select input means coupled to a second input of said third AND gate means for selecting the output of said third AND gate means; fourth logic select input means coupled to a second input of said fourth AND gate means for selecting the output of said fourth AND gate means; first NOR gate means coupled to the outputs of said first and second AND gate means; second NOR gate means coupled to the outputs of said third and fourth AND gate means; and NAND gate means coupled to the outputs of said first and second NOR gate means and having output means on which appears an output signal for the sequence control apparatus.
Claim 26
Dependent Claim
431 words
Sequence control apparatus for providing a plurality of output signals selectively based upon either a rising edge of a clock signal or a falling edge of a clock signal, comprising: first, second, third and fourth flip flop means each having a reset input, a clock input, a data input and a data output; means coupling the data output of the first flip flop means to the data input of the third flip flop means; means coupling the data output of the second flip flop means to the data input of the fourth flip flop means; clock input signal means coupled to the clock inputs of the first and third flip flop means; clock inverter means having an input coupled to the clock input means and an output; means coupling the output of the clock inverter means to the clock inputs of the second and fourth flip flop means; reset signal means coupled to the reset inputs of the first, second, third and fourth flip flop means; start cycle input means coupled to the data inputs of the first and second flip flop means; first, second, third and fourth AND gate means, said first AND gate means having one input coupled to an output of the first flip flop means, said second AND gate means having one input coupled to an output of the second flip flop means, said third AND gate means having one input coupled to an output of the third flip flop means, and said fourth AND gate means having one input coupled to an output of the fourth flip flop means; first logic select input means coupled to a second input of said first AND gate means for selecting the output of said first AND gate means; second logic select input means coupled to a second input of said second AND gate means for selecting the output of said second AND gate means; third logic select input means coupled to a second input of said third AND gate means for selecting the output of said third AND gate means; fourth logic select input means coupled to a second input of said fourth AND gate means for selecting the output of said fourth AND gate means; first NOR gate means coupled to the outputs of said first and second AND gate means; second NOR gate means coupled to the outputs of said third and fourth AND gate means; and NAND gate means coupled to the outputs of said first and second NOR gate means and having output means on which appears an output signal for the sequence control apparatus.
References Cited (Backward Citations)
US3643220A
Cited
US3774157A
Cited
US3919695A
Cited
US4172281A
Cited
US4241418A
Cited
US4191998A
Cited
US4231104A
Cited
US4415984A
Cited
US4386401A
Cited
US4407014A
Cited
US4439046A
Cited
US4622665A
Cited
US4648102A
Cited
US4734880A
Cited
US4733347A
Cited
US4654804A
Cited
US4802120A
Cited
US4841551A
Cited
US4764687A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-11-08 | 1997-05-10 | 1997-11-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-11-08 | 2001-05-10 | 2001-11-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-11-08 | 2005-05-10 | 2005-11-09 | $7700.00 | Window Closed / Lapsed |