← Back to Patent Explorer
US5319789A Expired / Lapsed US ⏱️ 0.0 years remaining

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

Assignee: Texas Instruments Inc
•
Filing: 1992-04-07
•
Granted: 1994-06-07
•
Expires: 2012-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Peter N. Ehlig
  • 👤 Frederic Boutaud
  • 👤 James F. Hollander

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 15:17
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/36; G06F11/362; G06F11/3648; G06F11/3652; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318536; G06F11/22; G06F11/2205; G06F11/2236; G06F7/00; G06F7/38; G06F7/48; G06F7/544; G06F9/00; G06F9/06; G06F9/30; G06F9/30003; G06F9/30007; G06F9/3001; G06F9/30014; G06F9/30021; G06F9/30098; G06F9/30101; G06F9/46; G06F9/461; G06F9/462; G01R31/318505; G06F11/26; G06F11/273; G06F11/2733

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 184 words
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.
Claim 2
Dependent Claim 184 words
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.
Claim 3
Dependent Claim 17 words
The motor apparatus of claim 1, said electric motor comprising a spindle motor for a disk drive.
Claim 4
Dependent Claim 24 words
The motor apparatus of claim 1, said motor apparatus comprising an actuator assembly for a disk drive electrically connected to said output peripheral circuit.
Claim 5
Dependent Claim 18 words
The motor apparatus of claim 1, said motor apparatus comprising relays electrically connected to said output peripheral circuit.
Claim 6
Dependent Claim 192 words
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.
Claim 7
Dependent Claim 192 words
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.
Claim 8
Dependent Claim 30 words
The apparatus as in claim 5, said apparatus including: a sensor for sensing a physical variable and sending a sensor signal corresponding to said physical variable to said digital controller.
Claim 9
Dependent Claim 25 words
The apparatus as in claim 6, said mechanical apparatus including multiple separable mechanical devices; said digital controller simultaneously controlling each of said multiple mechanical devices.
Claim 10
Dependent Claim 20 words
The apparatus as in the prior claim 7, said multiple mechanical devices comprising a motor, relays, and a solenoid valve.
Claim 11
Dependent Claim 15 words
The apparatus as in claim 7, said multiple mechanical devices including brakes, engine, and suspension.
Claim 12
Dependent Claim 43 words
The apparatus as in claim 6, said mechanical apparatus including: multiple dependent mechanical portions; said apparatus including: drivers for operating said mechanical portions; said digital controller delivering a control signal to said drivers for operating said mechanical portions, responsive to said sensor signal.
Claim 13
Dependent Claim 61 words
The apparatus as in claim 10, said digital controller including an A/D - D/A converter for receiving analog signals from said sensor and for converting digital signals to analog signals for delivery to said drivers; and a memory accessible to said first and second registers; said apparatus including: a safety controller for delivery of safety input signals to said digital controller.
Claim 14
Dependent Claim 43 words
The apparatus as in claim 11, said multiple mechanical portions having multiple orientations; said digital controller processing means receiving signals corresponding to said multiple orientations and simultaneously delivering multiple independent instruction signals for correcting or adjusting said multiple orientations of said mechanical portions.
Claim 15
Dependent Claim 13 words
The apparatus as in claim 5, said digital controller comprising a state controller.
Claim 16
Dependent Claim 12 words
The apparatus as in claim 5, said mechanical apparatus comprising a motor.
Claim 17
Dependent Claim 15 words
The apparatus as in claim 5, said information corresponding to torque, current, speed, or position.
Claim 18
Dependent Claim 69 words
The apparatus as in claim 5, said apparatus including: a D/A and A/D converter; and a motor; said D/A converter receiving a digital signal from said digital controller and delivering an analog signal to said mechanical apparatus; said A/D converter receiving an output analog signal from said motor and inputting an input digital signal to said digital controller; said A/D converter sending both said interrupt signal and said information.
Claim 19
Dependent Claim 28 words
The apparatus as in claim 16, said digital controller including a state controller and estimator; said estimator receiving said information and outputting corresponding signals to said state controller.
Claim 20
Dependent Claim 76 words
The apparatus as in claim 5, the apparatus including: a D/A and A/D converter; and a sensor; said D/A converter converting digital signals from said digital controller and delivering analog signals to said mechanical apparatus; said sensor receiving signals from said mechanical means and delivering signals to said A/D converter; said A/D converter converting analog signals from said sensor and delivering digital signals to said digital controller processing means; said digital signals including an interrupt signal.
Claim 21
Dependent Claim 42 words
The apparatus as in claim 18, said apparatus including: an adder; said adder summing a reference input signal and signals received from said A/D converter and delivering said sum to said digital controller processing means; said sum corresponding to said interrupt signal.
Claim 22
Dependent Claim 33 words
The apparatus as in claim 5, said mechanical means comprising a DC servo motor and disk drive; said motor driving said disk drive according to instructions received from said digital controller processing means.

References Cited (Backward Citations)

US4730248A Cited
US4835738A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-06-06 1997-12-06 1998-06-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-06-06 2001-12-06 2002-06-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-06-06 2005-12-06 2006-06-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag