(under subclass 220) Subject matter utilizing a sequential state machine, hardwired logic, or both for sequencing a flow of instruction data.
(1) Note. Controlling and sequencing are common functions of digital data processing systems. This subclass provides for details of a processor's internal operation and sequencing of instruction data. Numerical controllers and sequencers, per se, are common in industrial control and are classified elsewhere.
(2) Note. Hardwired controllers and sequencers are commonly used for their inherent speed advantage. This subclass provides for details of a processor's internal operation and sequencing of instruction data. Hardwired controllers directed to application specific data processing or ASICs (application specific integrated circuits) for specific application, per se, such as digital filtering, graphics data processing, and arithmetic data processing, are classified with the application art area.
SEE OR SEARCH CLASS
326, Electronic Digital Logic Circuitry,
37+, for multifunctional circuits including finite state machines.
522, for graphic command processing, 364, Electrical Computers and Data Processing Systems,
130+, for industrial controllers and numerical controllers,
subclasses 468.01+ for product assembly or manufacturing, subclasses 490+ for integrated circuit design, subclass 578 for simulation.
377, Electrical Pulse Counters, Pulse Dividers, or Shift Registers: Circuits and Systems,
27+, for circuit or device that includes more than a counter or register but is not sufficient for classification with a particular art device; and subclasses 118+ for pulse counting or dividing chains.
395, Information Processing System Organization,
500, for emulation and simulation of computer components, subclass 527 for emulation of system components for compatibility.
708, Electrical Computers: Arithmetic Processing And Calculating, subclass
200+, for specialized function performed, particularly subclasses 300+ for digital filtering and subclasses 490+ for arithmetical processing.