A programmable nonlinear ADC using optimal-sized ROM | IEEE Journals & Magazine | IEEE Xplore