US PATENT SUBCLASS 712 / 232
.~ Hardwired controller


Current as of: June, 1999
Click HD for Main Headings
Click for All Classes

Internet Version by PATENTEC © 1999      Terms of Use



712 /   HD   ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: PROCESSING ARCHITECTURES AND INSTURCTION PROCESSING (E.G., PROCESSORS)

220  DF  PROCESSING CONTROL {12}
232.~ Hardwired controller


DEFINITION

Classification: 712/232

Hardwired controller:

(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.

345, Computer Graphics Processing, Operator Interface Processing, and Selective Visual Display Systems,

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.