ti proporrei di realizzare un convertitore A/D ad approssimazioni successive, il cui vantaggio e' quello di avere un tempo di conversione fisso, mentre nel tuo circuito il tempo di conversione e' dipendente dalla Vin. un A/D ad approssimazioni successive di 8 bit ben fatto, ha bisogno di 9 impulsi di clock fissi per eseguire la conversione indipendentemente dal valore di Vin, nel tuo schema il tempo e' variabile da 0 a 255 colpi di clock. schemi da farti vedere non ne ho, mi ricordo che si poteva realizzare con gli "addressable latch" tipo il 74259
un altro metodo brutale, e' un A/D seguito da un latch seguito da un D/A, molto costoso ma efficace e anche "time independent" se lo A/D e' di tipo "flash", ooopss, vedo che te lo hanno gia' proposto, e non ti e' piaciuto :-)