A Charge Balanced Neural Stimulator with 3.3 V to 49 V Supply Compliance and Arbitrary Programmable Current Pulse Shapes | IEEE Conference Publication | IEEE Xplore