A Novel Frequency Based Current-to-Digital Converter with Programmable Dynamic Range