Electromechanical apparatus having first and second registers enabling both to concurrently receive identical information in one context and disabling one to retain the information in a next context
First Claim
Patent Images
1. A motor apparatus comprising:
- an electric motor; and
a digital controller havingcircuitry for producing a digital signal to be processed;
an electronic processor for executing digital signal processing operations on said digital signal in alternative processing contexts identified by a state of a context signal; and
an output peripheral circuit for communicating a control signal to said electric motor based on said digital signal processing operations;
said electronic processor including;
a plurality of register sets, each of said register sets having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and be continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and
a switching circuit responsive to the state of said context signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said electronic processor depending on the processing context.
0 Assignments
0 Petitions
Accused Products
Abstract
An electromechanical apparatus includes an electronic processor responsive to a context signal and operable in alternative processing contexts identified by the context signal. First and second registers are connected to the electronic processor to participate in one processing context while retaining information from another processing context until a return thereto. A context switching circuit is connected to the first and second registers and operates to selectively control input and output operations of the registers to and from the electronic processor depending on the processing context. Other devices, systems and methods are also disclosed.
161 Citations
20 Claims
-
1. A motor apparatus comprising:
-
an electric motor; and a digital controller having circuitry for producing a digital signal to be processed; an electronic processor for executing digital signal processing operations on said digital signal in alternative processing contexts identified by a state of a context signal; and an output peripheral circuit for communicating a control signal to said electric motor based on said digital signal processing operations; said electronic processor including; a plurality of register sets, each of said register sets having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and be continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and a switching circuit responsive to the state of said context signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said electronic processor depending on the processing context. - View Dependent Claims (2, 3, 4)
-
-
5. An electromechanical apparatus comprising:
-
a mechanical apparatus for doing work responsive to an electrical signal; and a digital controller having circuitry for producing a digital signal to be processed; an electronic processor for executing digital signal processing operations on said digital signal in alternative processing contexts identified by a state of an interrupt signal; and an output peripheral circuit for communicating a control signal to said mechanical apparatus based on said digital signal processing operations; said electronic processor including; a plurality of register sets, each of said register sets having a first and second register, said first and second registers connected to concurrently store identical information during one of the processing contexts, said first register connected to individually participate and be continuously available in a next of the processing contexts when said first register is selected thereby enabling the second register to retain said information from said one processing context; and a switching circuit responsive to the state of said interrupt signal and connected to said first and second registers to alternatively control input and output operations of said register set to and from said electronic processor depending on the processing context. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification