A digital tracking R/D converter with hardware error calculation using a TMS320C14