Arbitrary waveform generator and neural stimulation application with scalable waveform feature and charge balancing
First Claim
Patent Images
1. A medical waveform generator, comprising:
- a waveform generator configured to generate an output waveform comprised of any of a plurality of differently shaped waveforms;
a time scaling circuit configured to time scale, by a factor of k, the generator output waveform, wherein k is an integer;
a current divider configured to scale, by a factor of 1/k, an amplitude of the time scaled generator output waveform for outputting an amplitude scaled output waveform; and
an amplifier configured to amplify the amplitude scaled output waveform for outputting a stimulation waveform.
5 Assignments
0 Petitions
Accused Products
Abstract
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, including the option of using such arbitrary waveforms for charge balancing purposes.
-
Citations
20 Claims
-
1. A medical waveform generator, comprising:
-
a waveform generator configured to generate an output waveform comprised of any of a plurality of differently shaped waveforms; a time scaling circuit configured to time scale, by a factor of k, the generator output waveform, wherein k is an integer; a current divider configured to scale, by a factor of 1/k, an amplitude of the time scaled generator output waveform for outputting an amplitude scaled output waveform; and an amplifier configured to amplify the amplitude scaled output waveform for outputting a stimulation waveform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A medical waveform generator comprising:
-
a plurality of electrode outputs; a waveform generator configured to generate an output waveform comprised of any of a plurality of differently shaped waveforms; a time scaling circuit configured to input a signal into the waveform generator for time scaling the generator output waveform, wherein the time scaling circuit includes a clock divider that is coupled between a clock signal and the waveform generator, and wherein the clock divider is configured to perform frequency division on the clock signal by a division factor that is an integer; a current divider configured to scale an amplitude of the generator output; a plurality of amplifiers, each one of the amplifiers being configured to amplify an output of the current divider for outputting a stimulation waveform corresponding to a different one of the electrode outputs; and a controller configured to control the waveform generator, the time scaling circuit, the current divider, and the amplifiers to generate the stimulation waveform having a desired waveform shape, amplitude, and time scale. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A medical waveform generator, comprising:
-
a waveform generator configured to generate an output waveform that includes a plurality of differently shaped waveforms; a time scaling circuit configured to time scale the output waveform by a factor of k, wherein k is integer, thereby producing a time-scaled output waveform; a current divider configured to scale an amplitude of the time-scaled output waveform by a factor of 1/k, thereby producing an amplitude-scaled output waveform; an amplifier configured to amplify the amplitude-scaled output waveform, thereby producing a stimulation waveform for an electrical stimulation therapy; and a micro-controller configured to generate one or more control signals; wherein at least one of the waveform generator, the time scaling circuit, the current divider, and the amplifier operates in response to the one or more control signals from the micro-controller. - View Dependent Claims (17, 18, 19, 20)
-
Specification