What is an implantable pulse generator (IPG)?

You know it better as a pacemaker. An implantable pulse generator provides timed electrical stimuli to the heart. It's one part of a three-part system: the pacemaker with the electronics and power source, your heart, and the leads that connect the two.