Sequence control apparatus for producing output signals in synchronous with a consistent delay from rising or falling edge of clock input signal
First Claim
1. 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.
4 Assignments
0 Petitions
Accused Products
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.
77 Citations
23 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
-
-
5. 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. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. 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.
-
Specification