Timing channel circuitry for creating pulses in an implantable stimulator device
First Claim
1. An implantable stimulator device, comprising:
- a memory for storing pulse parameters defining a plurality of pulse phases for a periodic pulse, wherein the pulse parameters for each of the plurality of pulse phases are stored in at least one address in the memory,control circuitry for receiving first data from the at least one address in the memory for each of the pulse phases, wherein the first data is indicative of the number of the at least one address in the memory for each of the pulse phases; and
stimulation circuitry for receiving second data from the at least one address in the memory for each of the pulse phases, wherein the second data configures the stimulation circuitry to form the pulse phases at electrodes for stimulating a patient'"'"'s tissue,wherein the plurality of pulse phases do not comprise the same number of addresses in the memory.
0 Assignments
0 Petitions
Accused Products
Abstract
Timing channel circuitry for controlling stimulation circuitry in an implantable stimulator is disclosed. The timing channel circuitry comprises a addressable memory. Data for the various phases of a desired pulse are stored in the memory using different numbers of words, including a command indicative of the number of words in the phase, a next address for the next phase stored in the memory, and a pulse width or duration of the current phase, control data for the stimulation circuitry, pulse amplitude, and electrode data. The command data is used to address through the words in the current phase via the address bus, which words are sent to a control register for the stimulation circuitry. After the duration of the pulse width for the current phase has passed, the stored next address is used to access the data for the next phase stored in the memory.
28 Citations
7 Claims
-
1. An implantable stimulator device, comprising:
-
a memory for storing pulse parameters defining a plurality of pulse phases for a periodic pulse, wherein the pulse parameters for each of the plurality of pulse phases are stored in at least one address in the memory, control circuitry for receiving first data from the at least one address in the memory for each of the pulse phases, wherein the first data is indicative of the number of the at least one address in the memory for each of the pulse phases; and stimulation circuitry for receiving second data from the at least one address in the memory for each of the pulse phases, wherein the second data configures the stimulation circuitry to form the pulse phases at electrodes for stimulating a patient'"'"'s tissue, wherein the plurality of pulse phases do not comprise the same number of addresses in the memory. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An implantable stimulator device, comprising:
-
a memory for storing pulse parameters for a pulse phase comprising a plurality of sequential sub-phases, wherein the pulse phase has an amplitude that is not constant, wherein the pulse phase has a first duration, wherein data for each sub-phase of the non-constant amplitude pulse phase is stored in a range of addresses in the memory, wherein each range of addresses comprises at least an amplitude of the sub-phase and a second duration of the sub-phase less than the first duration, wherein the amplitudes in the ranges of addresses are not all equal; and stimulation circuitry for sequentially receiving the data for each sequential sub-phase from each of the ranges of addresses to configure the stimulation circuitry to form the non-constant amplitude pulse phase at electrodes for stimulating a patient'"'"'s tissue, wherein the data for each sub-phase comprises the same number of addresses in the memory. - View Dependent Claims (7)
-
Specification