Implantable pulse generator that generates spinal cord stimulation signals for a human body
First Claim
Patent Images
1. A spinal cord stimulation system comprising:
- an implantable pulse generator;
a plurality of electrodes for delivering electrical pulses to a patient;
a plurality of leads connecting the plurality of electrodes to the implantable pulse generator; and
an application-specific integrated circuit (ASIC) contained within the implantable pulse generator, the ASIC further comprising;
a control register bank;
a digital controller electronically coupled to the control register bank;
a current digital to analog converter block electronically coupled to the digital controller; and
an electrode driver block electronically coupled to the current digital to analog converter block,wherein the plurality of electrodes receive current from the electrode driver block to produce the electrical pulses, with at least two electrodes of the plurality of electrodes being associated with at least one channel, andwherein the at least one channel is active or inactive depending on channel arbitration performed by the digital controller.
4 Assignments
0 Petitions
Accused Products
Abstract
An implantable pulse generator (IPG) that generates spinal cord stimulation signals for a human body has a programmable signal generator that can generate the signals based on stored signal parameters without any intervention from a processor that controls the overall operation of the IPG. While the signal generator is generating the signals the processor can be in a standby mode to substantially save battery power.
136 Citations
19 Claims
-
1. A spinal cord stimulation system comprising:
-
an implantable pulse generator; a plurality of electrodes for delivering electrical pulses to a patient; a plurality of leads connecting the plurality of electrodes to the implantable pulse generator; and an application-specific integrated circuit (ASIC) contained within the implantable pulse generator, the ASIC further comprising; a control register bank; a digital controller electronically coupled to the control register bank; a current digital to analog converter block electronically coupled to the digital controller; and an electrode driver block electronically coupled to the current digital to analog converter block, wherein the plurality of electrodes receive current from the electrode driver block to produce the electrical pulses, with at least two electrodes of the plurality of electrodes being associated with at least one channel, and wherein the at least one channel is active or inactive depending on channel arbitration performed by the digital controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An application-specific integrated circuit (ASIC) for use in a spinal cord stimulation system and for cooperating with a microcontroller in the spinal cord simulation system, the ASIC further comprising:
-
a communications interface configured to electronically communicate with the microcontroller; a control register bank; a digital controller electronically coupled to the control register bank; a current digital to analog converter block electronically coupled to the digital controller; and an electrode driver block electronically coupled to the current digital to analog converter block and configured to provide current to at least two electrodes of a plurality of electrodes, and wherein the at least two electrodes makes up at least one channel and the at least one channel is active or inactive depending on channel arbitration performed by the digital controller. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification