Programmable sequencing device for controlling fast complex processes
First Claim
1. A sequencing device which may be set into at least one selected state among a plurality of states, each state controlling the operation of a process in a machine, said selected state(s) depending upon external events which are provided as input signals to the sequencing device through an input bus (10), said device being characterized in that it comprises:
- an output bus (12),a number n of shift register stages (SR) equal to the number of states, each stage having a data input, a clock signal input, a clear input and an output which is coupled to the output bus,means (16) for providing a clock signal on the clock signal input,means (18) for providing a clear control signal on the clear input to reset the sequencing device,switching means (SW-1 to Sw-n) coupled to the input bus and to the output bus and having n output lines (14-1 to 14-n), each one of said lines is coupled to a corresponding data input of one shift register stage, said switching means being conditionally responsive to input signals of the input bus and to signals on the output bus selected as a function of a desired sequence of states for generating an active signal on at least one of said n output lines, which is provided to the corresponding data input of the shift register stage which provides an active signal on its output under control of the clock signal, whereby the state of the sequencing device is set as a function of the states of the input signals and of its previous state.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is a sequencing device comprising a plurality of shift register stages, a plurality of switches and an output bus which couples the outputs from the shift register stages to inputs of the switches. Each shift register stage includes a data input port coupled to a selected switch, a clock input port coupled to a clock control signal line and a clear input port coupled to a clear control signal line. The sequencing device may be set in at least one of a plurality of states by external events that are provided as input signals to the sequencing device through input bus (10).
-
Citations
3 Claims
-
1. A sequencing device which may be set into at least one selected state among a plurality of states, each state controlling the operation of a process in a machine, said selected state(s) depending upon external events which are provided as input signals to the sequencing device through an input bus (10), said device being characterized in that it comprises:
-
an output bus (12), a number n of shift register stages (SR) equal to the number of states, each stage having a data input, a clock signal input, a clear input and an output which is coupled to the output bus, means (16) for providing a clock signal on the clock signal input, means (18) for providing a clear control signal on the clear input to reset the sequencing device, switching means (SW-1 to Sw-n) coupled to the input bus and to the output bus and having n output lines (14-1 to 14-n), each one of said lines is coupled to a corresponding data input of one shift register stage, said switching means being conditionally responsive to input signals of the input bus and to signals on the output bus selected as a function of a desired sequence of states for generating an active signal on at least one of said n output lines, which is provided to the corresponding data input of the shift register stage which provides an active signal on its output under control of the clock signal, whereby the state of the sequencing device is set as a function of the states of the input signals and of its previous state. - View Dependent Claims (2, 3)
-
Specification