Abstract:
Devices and methods compensate for perturbations in a stimulation signal caused by external conditions such as a magnetic field of an MRI machine so that stimulation therapy may continue in the presence of the external condition. Compensation for the perturbations during a stimulation pulse of a stimulation phase may be provided by using feedback within a stimulation current source. Perturbations during a recharge phase may be addressed by utilizing an active recharge at least when the external condition is present. Furthermore, compensation for perturbations during a recharge pulse of the active recharge phase may be provided by using feedback within a recharge current source. Passive recharge may be used instead of active recharge when the external condition is not present to preserve battery life of the stimulation device. The stimulation device may include a sensor to detect the external condition so that an appropriate mode of recharge may be chosen.
Abstract:
Devices and methods compensate for perturbations in a stimulation signal caused by external conditions such as a magnetic field of an MRI machine so that stimulation therapy may continue in the presence of the external condition. Compensation for the perturbations during a stimulation pulse of a stimulation phase may be provided by using feedback within a stimulation current source. Perturbations during a recharge phase may be addressed by utilizing an active recharge at least when the external condition is present. Furthermore, compensation for perturbations during a recharge pulse of the active recharge phase may be provided by using feedback within a recharge current source. Passive recharge may be used instead of active recharge when the external condition is not present to preserve battery life of the stimulation device. The stimulation device may include a sensor to detect the external condition so that an appropriate mode of recharge may be chosen.
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. 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.