DIGITAL CONTROL FOR PULSE GENERATORS
First Claim
Patent Images
1. A medical device for stimulating a stimulation region of a patient comprising:
- a waveform generation circuit for generating an output waveform for providing to the stimulation region of the patient; and
a control device for controlling said waveform generation circuit, whereinsaid control device is comprised of a state machine having a plurality of registers, said state machine being configured for directing said waveform generation circuit for generating the output waveform in a reproducible and repeatable manner.
9 Assignments
0 Petitions
Accused Products
Abstract
A controller for implementing a method, device and/or system for generating arbitrary waveforms of a desired shape that can be used for generating a stimulation pulse for medical purposes such as for spinal cord stimulation therapy, where such arbitrary waveforms can also be used for charge balancing purposes.
12 Citations
24 Claims
-
1. A medical device for stimulating a stimulation region of a patient comprising:
-
a waveform generation circuit for generating an output waveform for providing to the stimulation region of the patient; and a control device for controlling said waveform generation circuit, wherein said control device is comprised of a state machine having a plurality of registers, said state machine being configured for directing said waveform generation circuit for generating the output waveform in a reproducible and repeatable manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A medical device for stimulating a stimulation region of a patient comprising:
-
a waveform generation circuit for generating an output waveform for providing to the stimulation region of the patient; a state machine comprising a plurality of phase registers including; a plurality of amplitude registers each configured for storing an amplitude of a respective phase portion of the output waveform, at least one waveshape register configured for storing information about a shape of one or more phase portions of the output waveform, and at least one control register configured for storing a control value utilized by said waveform generator for controlling a start, stop, and/or timing of the output waveform; and a programmable controller for executing a program for controlling the operation of the state machine, wherein said state machine is configured for directing said waveform generation circuit for generating the output waveform based on the values in the phase registers. - View Dependent Claims (17, 18)
-
-
19. A medical device for stimulating a stimulation region of a patient comprising:
-
a waveform generation circuit for generating an output waveform for providing to the stimulation region of the patient; a state machine comprising a first plurality of phase registers including; a plurality of first amplitude registers each configured for storing an amplitude of a respective phase portion of the output waveform, at least one first waveshape register configured for storing information about a shape of one or more phase portions of the output waveform, and at least one first control register configured for storing a control value utilized by said waveform generator for controlling a start, stop, and/or timing of the output waveform; and said state machine also comprising a second plurality of phase registers including; a plurality of second amplitude registers each configured for storing an amplitude of a respective phase portion of the output waveform, at least one second waveshape register configured for storing information about a shape of one or more phase portions of the output waveform, and at least one second control register configured for storing a control value utilized by said waveform generator for controlling a start, stop, and/or timing of the output waveform; and a programmable controller for executing a program for controlling the operation of the state machine, wherein said programmable controller is configured for instructing said state machine for directing said waveform generation circuit for generating a first part of the output waveform based on the values stored in the first plurality of phase registers, and said programmable controller is configured for instructing said state machine for directing said waveform generation circuit for generating a second part of the output waveform based on the values stored in the second plurality of phase registers such that said first part of the output waveform transitions to said second part of the output waveform in a continuous manner.
-
-
20. A method of controlling a medical device, comprising the steps of:
-
a controller issuing a first load command to load a first plurality of registers in a state machine; loading each one of at least a first subset of the first plurality of registers in the state machine with a respective one or more first waveshape generation value(s) adapted for controlling the operation of a waveform generator; the controller issuing a run command instructing the state machine to control the waveform generator to generate an output waveform based on the first waveshape generation values stored in the first subset of the first plurality of registers, wherein each one of said first waveshape generation values is utilized by said waveform generator for determining the magnitude, phase, and/or shape of a different portion of the output waveform. - View Dependent Claims (21, 22, 23, 24)
-
Specification