A multi-channel biphasic neural stimulator with on-chip DAC calibration and current matching capabilities is presented. Each channel consists of two sub-binary radix DACs, for the anodic and cathodic stimulation phases, and a wideswing high output impedance current source and sink. A single integrator is shared among channels and serves to calibrate DAC coefficients and to closely match the anodic and cathodic stimulation phases. After calibration, the differential non-linearity is bounded between +/- 0.5 LSBs at 8-bit resolution, and the two stimulation phases can be matched to better than 50 nA. We demonstrate operation with stimulation through a tungsten microelectrode in saline, and show stimulator induced modulation of neural activity in the cortex of a rat. Our novel architecture allows for blind self-calibration, amenable to implantable neural interfaces.