A novel frequency based current-to-digital converter with programmable dynamic range | IEEE Conference Publication | IEEE Xplore