Abstract:
An analog to digital converter (100) is provided that first converts an analog input voltage (Vin+, Vin-) into first (clk+) and second (clk-, clkref) periodic signals having a phase difference there between that is a function of the analog input voltage. The first periodic signal (clk+) is introduced into a forward direction data path through a series of consecutive delay cells so that the first periodic signal propagates through the cells via the first series of delay elements (111 1 -111 2n ) in a first direction. The second periodic signal (clk-, clkref) is introduced into a reverse direction data path through the same series of delay cells so that the second periodic signal propagates through the cells via the second series of delay elements (112 1 -112 2n ) in an opposite direction. Using the second periodic signal (clk-, clkref) to latch the first periodic signal (clk+) in each cell so as to generate an output signal for each cell, said output signals of said cells collectively indicating a unique cell (105 1 -105 2 n ) in which the leading edges of corresponding pulses in the first and second directions met. The outputs of the cells are decoded to generate a digital binary output value.