1. An integrated circuit, comprising: a component calculator configured to compute at least one component value of a highly programmable analog-to-digital converter (ADC) from at least one application parameter; and a mapping module configured to map the component value to a corresponding register setting of the ADC based on at least one process parameter, wherein the integrated circuit produces digital control signals capable of programming the ADC.