| CPC H03M 1/1061 (2013.01) [A61N 1/025 (2013.01); A61N 1/0551 (2013.01); A61N 1/08 (2013.01); A61N 1/14 (2013.01); A61N 1/36062 (2017.08); A61N 1/36125 (2013.01); A61N 1/36142 (2013.01); A61N 1/378 (2013.01)] | 20 Claims |

|
1. A pulse generator, comprising:
a plurality of electrode nodes, each electrode node configured to be coupled to an electrode configured to contact a patient's tissue;
a first digital-to-analog converter (DAC) configured to produce a first current, wherein the first DAC is configured to receive digital data specifying
a total anodic current amplitude to be produced at the electrode nodes,
a gain, and
an offset,
wherein the first current has a magnitude that is a function of the total anodic current amplitude, the gain, and the offset;
a first distributor circuit configured to receive the first current, and to distribute the first current as a plurality of second currents; and
a plurality of second DACs each associated with one of the electrode nodes, wherein each second DAC is configured to receive one of the second currents, wherein each of the second DACs is configured when selected to amplify its received second current to produce an anodic stimulation current at its associated electrode node.
|