Abstract:
Devices and methods provide for the sensing of physiological signals during stimulation therapy by preventing stimulation waveform artifacts from being passed through to the amplification of the sensed physiological signal. Thus, the amplifiers are not adversely affected by the stimulation waveform and can provide for successful sensing of physiological signals between stimulation waveform pulses. A blanking switch may be used to blank the stimulation waveform artifacts where the blanking switch is operated in a manner synchronized with the stimulation waveform so that conduction in the sensing path is blocked during the stimulation pulse as well as during other troublesome artifacts such as a peak of a recharge pulse. A limiter may be used to limit the amplitude of the sensed signal, and hence the stimulation artifacts, that are passed to the amplifier without any synchronization of the limiter to the stimulation waveform.
Abstract:
Devices and methods provide for the sensing of physiological signals during stimulation therapy by preventing stimulation waveform artifacts from being passed through to the amplification of the sensed physiological signal. Thus, the sensing amplifier is not adversely affected by the stimulation waveform and can provide for successful sensing of physiological signals. A common mode voltage is applied to the stimulation electrodes while sensing during a recharge period where the common mode voltage approximates the stimulation pulse being received at the sensing electrodes. This common mode voltage is determined based on measuring a common mode signal for at least one of the inputs of the amplifier or by deriving the proper common mode from monitoring the output signal of the amplifier to observe the elimination of artifacts during stimulation. Blanking switches may be used to blank the sensing of the peak of the recharge period should that peak be relatively large.
Abstract:
Medical devices include a separate enclosure that houses a battery and electrically isolates the battery from external conditions such as any metal enclosures and ultimately isolates the battery from body fluids. Thus, the separate enclosure attaches to a housing of a medical device and provides for modularity of the battery which allows, for instance, different size batteries to be used with the same medical device design. The separate enclosure further prevents stimulation current from leaking back to the battery housing by providing the electrical isolation.
Abstract:
A hardware based block moving controller of an active device such as an implantable medical device that provides electrical stimulation reads a parameter data from a block of memory and then writes the parameter data to a designated register set of a component that performs an active function. The block of memory may include data that specifies a size of the block of memory to be moved to the register set. The block of memory may also include data that indicates a number of triggers to skip before moving a next block of memory to the register set. A trigger that causes the block moving controller to move the data from the block of memory to the register set may be generated in various ways such as through operation of the component having the register set or by a separate timer.
Abstract:
Medical devices include a separate enclosure that houses a battery and electrically isolates the battery from external conditions such as any metal enclosures and ultimately isolates the battery from body fluids. Thus, the separate enclosure attaches to a housing of a medical device and provides for modularity of the battery which allows, for instance, different size batteries to be used with the same medical device design. The separate enclosure further prevents stimulation current from leaking back to the battery housing by providing the electrical isolation.
Abstract:
Medical devices include a separate enclosure that houses a battery and electrically isolates the battery from external conditions such as any metal enclosures and ultimately isolates the battery from body fluids. Thus, the separate enclosure attaches to a housing of a medical device and provides for modularity of the battery which allows, for instance, different size batteries to be used with the same medical device design. The separate enclosure further prevents stimulation current from leaking back to the battery housing by providing the electrical isolation.
Abstract:
In some examples, one or more processors determine characteristics of frequency components of a sensed bioelectrical signal. In response to determining the characteristics, the one or more processors determine therapy parameters for frequency components of a stimulation signal. The one or more processors may determine the therapy parameters based on the characteristics of the frequency components of the sensed bioelectrical signal. As another example, the one or more processors may determine the therapy parameters based on received information after the characteristics of the frequency components of the sensed bioelectrical signal are displayed to a user.
Abstract:
A hardware based block moving controller of an active device such as an implantable medical device that provides electrical stimulation reads a parameter data from a block of memory and then writes the parameter data to a designated register set of a component that performs an active function. The block of memory may include data that specifies a size of the block of memory to be moved to the register set. The block of memory may also include data that indicates a number of triggers to skip before moving a next block of memory to the register set. A trigger that causes the block moving controller to move the data from the block of memory to the register set may be generated in various ways such as through operation of the component having the register set or by a separate timer.
Abstract:
A hardware based block moving controller of an active device such as an implantable medical device that provides electrical stimulation reads a parameter data from a block of memory and then writes the parameter data to a designated register set of a component that performs an active function. The block of memory may include data that specifies a size of the block of memory to be moved to the register set. Multiple individual block mover components of the controller may move respective blocks, each responsive to a dedicated trigger or to a same trigger. Furthermore, a given block mover or individual block mover component may have multiple selectable triggers. The block moving hardware based controller may have one or more memory devices to access, and the firmware may write to one memory while the block moving hardware based controller may read from another.
Abstract:
A hardware based block moving controller of an active device such as an implantable medical device that provides electrical stimulation reads a parameter data from a block of memory and then writes the parameter data to a designated register set of a component that performs an active function. The block of memory may include data that specifies a size of the block of memory to be moved to the register set. Multiple individual block mover components of the controller may move respective blocks, each responsive to a dedicated trigger or to a same trigger. Furthermore, a given block mover or individual block mover component may have multiple selectable triggers. The block moving hardware based controller may have one or more memory devices to access, and the firmware may write to one memory while the block moving hardware based controller may read from another.