I've asked this question before. But still I got some unanswered ones. I am really tired, but I cannot sleep if I got something laying there, tingling me. http://pokit.org/get/cfb750b79f49cfc12dc51a74a37f576e.jpg [Broken] This is digital ramp. In attachments I added a full circuit, from allaboutcircuits. Can somebody explain to me, how does the counter-DAC part works. I though I understood it, but i am still not comfortable with the idea. What kind of DAC gives even steps, how come it increments so evenly, that ramp? How does this counting works? What is that counter essentially? It is confusing me, because in succesive approximation, we have a "normal" DAC, like DAC with R2R. http://pokit.org/get/b75abb641b183f5128aa50a8eacd0770.jpg [Broken] Those jumps are uneven, and I understand that. But how come out of the digital ramp ADC, the DAC gives even steps. It doesn't matter whether you go from LSB to MSB, or the other around, those steps cannot be even!!