Patent ID: 6946984

Claim:
An integrated digital controller for controlling electronic devices, comprising: a. an analog-to-digital converting (ADC) Scanner module configured to flexibly scan analog data inputs and to receive input signals from the analog inputs, the ADC Scanner module operative to create digital data outputs correlated with the input signals; b. a loop control module for controlling at least one control loop, said loop control module operative to receive said digital data outputs from said analog-to-digital Scanner; and c. a pulse sequence generator (PSG) module used for generating unlimited configurable event-driven pulse sequence groups solely defined by a set of configurable constants, each said group comprising at least one pulse sequence signal, said PSG module operative to provide a plurality of signal modulation modes and to exchange information with said loop control module and said Scanner module; whereby the integrated digital controller has an architecture that provides practically unlimited control loops that can be implemented in firmware by custom logic, and provides rapid, configurable pulse sequences for a variety of electronic control applications.