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.