Comment

Comment by FunkyDuckling

I'm not entirely sure what you mean by floating point for an ADC.

from a super high level all ADCS do is quantize an analog signal. They take in a voltage from say 0 - 1.8V and quantize that on a 12 bit range. Return a value from 0-4095. You could build one that scales this range with non-linear steps. But this doesn't add any value. We won't get more accuracy at smaller steps. Our noise and accuracy problems won't be solved by this as they are due to thermal noise or mismatch. quantization noise is not the problem. (We already build segmented ADCs to try and do this)

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton