1. Field of the Invention
The present invention relates to Analog to Digital Converters that operate either in current mode in order to perform several mathematical operations such as addition, subtraction, multiplication and division in a simple way or in voltage mode in order to achieve higher speeds. It furthermore relates to an integer divider/floor function provider/quantizer. Moreover, lower power supply can be used in current mode operation and the speed may be comparable to that of a flash converter if fast current comparators are used.
2. Description of Related Art
The fastest commonly used Analog to Digital Converters are so called Flash ADCs. If a Flash converter has n-bit resolution, it requires 2n comparators that accept as input the sampled voltage and compare it to 2n referencevoltages provided by a resistor ladder. The comparator outputs (also referred to as thermometer or unary code) are encoded to provide a n-bit binary output. This encoding requires exclusive and inclusive OR operations that can be implemented as described for example in the paper authored by F. Liu et al, entitled “CMOS Folding and Interpolating ADC with Differential Compensative Track and Hold Circuit” that was presented in the IEEE Conference on Electron Devices and Solid State Circuits, December 2003, pp. 453-456. The Flash architecture can also be applied to current mode ADCs. For example, in prior art in the Proceedings of the 44th IEEE MWSCAS, Volume 1, 14-17 Aug. 2001 Page(s): 272-275 vol. 1 entitled “CMOS current mode flash analog to digital converter”, authored by Bell, J. A., Bruce, J. W., Blalock, B. J. and Stubberud, P. A. describes the 2n current comparators working in current mode comparing the input current (derived by a Voltage to Current converter) to 2n reference currents. Flash converters with higher than 8-bit resolution, are not practically used, due to the large number of comparators they consist of and consequently their high power consumption and required area.
Pipeline and Subrange current mode ADCs such as the one described for example in the Proceedings of IEEE ISCAS 2002 Volume 3, 26-29 May 2002 Page(s): III-117-111-120 vol. 3, by Yu-Yee Liow and Chung-Yu Wu in the work entitled “The design of high-speed pipelined analog-to-digital converters using voltage-mode sampling and current mode processing techniques” consist of a sequence of lower resolution ADCs. For example a 2-stage m+n bit subrange ADC consists of a m-bit coarse conversion followed by a n-bit fine conversion stage. The m-most significant bits of the coarse ADC are input to a Digital to Analog Converter (DAC) and the output of this DAC is subtracted by the initial signal. The difference feeds the input of the n-bit fine ADC. The size of the coarse ADC can be larger than m bits (e.g., m+r). The redundant r-bits can be used by correction logic to correct errors derived from noise and transistor mismatches. The redundant r-least significant bits of the coarse ADC should match the r-most significant bits of the n-bit fine ADC (r<n).
The number of comparators used in pipeline ADCs is significantly smaller than the ones required by a flash one with the same resolution. More specifically a flash n+m bits ADC requires 2n+m comparators while a two stage pipeline ADC (without correction logic) requires 2n+2m ones. This number can be further reduced if more stages are used with smaller number of bits per stage. The Sample and Hold circuits needed at each stage are synchronized by one or more clock signals. The pipeline ADCs offer high throughput due to the fact that each stage operates on a different sample. Nevertheless, the latency for completing a single conversion is orders of magnitude higher than that required by a flash ADC.
Folding and Interpolating converters such as the one described in the IEEE Journal of Solid State Circuits, Vol. 38, No. 8, August 2003, pages: 1405-1410, in the paper entitled “A Wide Input Bandwidth 7-bit 300 MS/s Folding and Current-Mode Interpolating ADC”, authored by Yiunchu Li and Edgar Sanchez Sinencio, use less than 2n comparators for a n-bit ADC. The input is compared successively to different sets of references that are applied to the comparators.
Current mode implementations rely heavily on high speed current comparators. Such high speed comparators are disclosed in the prior art described in the previous paragraphs or in the US patent US2002/0105363 A1 authored by Lin et al. The convergence delay of this comparator depends on the input current and ranges from less than 1 ns to 100 ns for an input current between 10 uA to 0.01 uA respectively.
The selection of a fast comparator is also important for voltage mode implementations. The fastest known voltage mode comparators described in the literature are differential comparators. The comparator followed by a D Flip Flop latch that is described in the paper entitled “A 3.5 GS/s 5-b Flash ADC in 90 nm CMOS” that was presented in IEEE 2006 Custom Integrated Circuits Conference (CICC), pp. 489-492, authored by S. Park et al, can be mentioned as an example. Another example of a fast differential voltage comparator is described in the patent CN101346880 (A)/2009-01-14 authored by J. Naka and K. Sushihara.
The input of a current mode ADC should be supplied through a Sample and Hold (S/H) circuit followed by a Voltage to Current (V2I) converter. Similar approaches to the one disclosed in the present invention can be found in the IEEE Transactions on Circuits and Systems II, Vol. 1, January 1998, pages: 61-75, in the paper entitled “An integrated 200 MHz 3.3V BiCMOS class-IV partial-response analog Viterbi decoder”, authored by Shakiba, M., Johns, D. and Martin, K. as well as in the IEEE Journal of Solid-State Circuits, Vol. 40, No. 3, March 2005, pages 753-762, in the paper entitled “A 0.35-μm CMOS Analog Turbo Decoder for the 40-bit Rate 1/3 UMTS Channel Code”, authored by Vogrig, D., Gerosa, A., Neviani, A., Grael i Amat, A., Montorsi, G. and Benedetto, S.
An object of the present invention is to provide an ADC circuit that mitigates at least one the problem with the prior art mentioned above and preferably is capable of performing high resolution Analog to Digital Conversion with a small number of components requiring small area and low power consumption without sacrificing speed.
According to a first aspect of the invention there is provided an analog to digital converter for converting an initial analog signal into a digital signal comprising, a plurality of electronic modules with an input a first output and a second output which modules generate from an analog input current (or voltage), a first output current (or voltage) which in terms of multiples of a predetermined amount of current (or voltage), such as 1 uA, (or 1 mV) is substantially equal to the integer quotient of division of the input current (or voltage) by a number, and, a second output current (or voltage) which in terms of multiples of a predetermined amount of current (or voltage), such as 1 uA, (or 1 mV) is substantially equal to the remainder of the division, the module configured so that in use when the analog input current (or voltage) enters through the input the first output current (or voltage) exits from the first output the second output current (or voltage) exits from the second output and, wherein the modules are configured in a tree formation connected together, the formation comprising, an input module with the first and second outputs each connected a different module, the input module configured so that in use it takes the initial analog input and sends the first and second output current (or voltage) to the two connected modules, and an output layer comprising at least two modules, one connected to a first output of another module and one to a second output of a module, wherein in use when the output currents (or voltages) of the modules of the output layer are mapped to a binary value by comparison to a threshold value (current or voltage) they provide the digital signal.
Preferably for at least one, and more preferably each, module the predetermined current (or voltage) for the first and second outputs is the same and/or wherein the predetermined current (or voltage) for a first or second output of one or more/each module is the same.
Preferably the number of the division is in the form 2x where x is an integer and/or wherein if the outputs currents (or voltages) of a/each modules are mapped to a binary value by comparison to a threshold current (or voltage). the/each modules act as two bit resolution analog to digital converter of the input current (or voltage) received at that module's input,
Preferably wherein there is at least one intermediate layer of modules between the input layer and at least some/one of the modules of the output layer. More preferably wherein there are a plurality of intermediate layers of modules between the input layer and at least some of the modules of the output layer and/or wherein the first intermediate layer comprising at least two modules each of the two taking an output current (or voltage) from the input module to its input and any subsequent layers taking the output currents (or voltages) of the previous layer to its input and providing its output currents (or voltages) to the next layer which in the case of the last intermediate layer is the output layer.
Preferably wherein integer x for the number used for division by a module is one greater than integer x for the number used for division by the modules connected to one or both of its outputs and/or x is equal to one for at least one and possibly all of the modules in the output layer and/or wherein the output layer comprises n/2 modules where n is the bits of resolution of the converter
Preferably the converter comprising a mapper configured to map output currents (or voltages) of the modules of the output layer to a binary value by comparison to a threshold current (or voltage) to provide the digital signal and/or wherein one or more and preferably each module comprises an integer divider which divides an input current (or voltage) by the number, and provides the integer quotient, optionally a multiplier which multiplies an input current (or voltage) by the number of the division, and a subtractor which takes one input current (or voltage) from another, the components arranged so that in use the integer divider supplies the first output current or voltage (multiplier receives its input from the integer divider) and the subtractor receives its inputs from the multiplier or the integer divider, and from the module input.
According to an aspect of the invention there is provided an integer divider for finding the integer quotient of dividing by a number y, the divider comprising y−1 comparators and y−1 connected switches,
each comparator comparing an input current to a multiple of a reference current the multiple of the reference current varying from one to y−1 for the comparators, and preferably including each integer in between,
the y−1 switches each connected to a comparator output and a predetermined current which depending on the output of the comparator either allow the predetermined current to pass or do not,
the output is combined from the predetermined current allowed to pass and is equal to the integer quotient of the input current divided by the number expressed in multiples of predetermined current.
Preferably the predetermined current of an integer divider is the reference current divided in amplitude by y and/or the predetermined current is the reference current and/or, the predetermined current used is such that the integer quotient of the input current expressed in multiples of predetermined current is of same magnitude as input and/or is the result of a floor function applied to the input current
Preferably an integer divider for dividing by a number z where z=ab comprises a first integer divider with a−1 comparators (where a=y) and a second comprising b−1 comparators (where b=y) connected together preferably so that the output of the first divider is subtracted from the input current and the result is sent as the input current of the second divider, the outputs currents of the first and second dividers being added together to form the output current of the overall integer divider.
There may be provided an analog to digital converter for converting an initial analog voltage into a digital signal comprising a voltage to current converter and a analog to digital current converter
According to an aspect of the invention there is provided an analog to digital converter comprising a binary tree of 2 bit resolution analog to digital converters with the inputs of some converters connected to the outputs of others.
Further aspects and preferable features of the invention are defined in the claims.
In some embodiments there may be provided a DIVNxIu circuit performing integer division of an input current Iin with a reference current Iref. The current unit is Iu. The output of DIVNxIu is a current nIu, where n is the highest positive integer with nIref≦Iin. This circuit can be used to perform the integer division or the floor function on a floating point current value. DIVNxIu may consists of N−1 current comparators, N−1 current sources of Iu and N−1 switches. The input Iin can be compared at each one of the N−1 current comparators with the reference currents Iref, 2Iref, . . . , (N−1)Iref. The output of each current comparator controls a corresponding switch. The input of each switch is connected to a current source Iu. The outputs of the switches are connected together to form the output of the DIVNxIu component. The implementation of a DIVNxIu component can be based on N and P current mirrors. In N-current mirrors all the input and output currents flow into the mirror. The N-current mirrors can be implemented for example with NMOS transistors in the case that CMOS technology is used or NPN transistors in the case that bipolar technology is employed. In P-current mirrors all the input and output currents flow outside of the mirror. The P-current mirrors can be implemented for example with PMOS transistors in CMOS technology or PNP transistors in bipolar technology. The said DIVNxIu circuit preferably comprises N−1 current comparators; A current copier circuit capable of producing N−1 copies of the input current. The current copier consists of an N-current mirror with N−1 outputs that are connected to the first input of the said current comparators. Each output of the current mirror should reproduce the exact input current;
A current copier-and-multiplier circuit capable of producing the N−1 currents: Iref, 2Iref, . . . , (N−1)Iref. The current copier-and-multiplier preferably consists of a P-current mirror with N−1 outputs. The input of the current mirror is connected to the current source Iref. For example, in a CMOS implementation, if the size of the transistors at the input of the current mirror are W/L, the transistors sizes of the 1st, 2nd, . . . , 15th output are W/L, 2W/L, . . . , 15W/L respectively, or
A current copier circuit capable of producing N−1 copies of the current unit Iu. This current copier can consists of a P-current mirror with N−1 outputs. Its input is connected to a current source Iu and each one of its outputs is connected to the input of a corresponding switch. N−1 switches that consist of an input, an output and a control input. Depending on the values of the control input either the switch is closed i.e., the input forms a short circuit with the output, otherwise the switch is open i.e., the impedance between the input and the output is too large (theoretically infinite). For example, in CMOS technology the switches can be implemented as pass gates using NMOS or PMOS transistors or both. The control input of each switch is connected to the corresponding output of a current comparator, the input of each switch is connected to the output of the said current copier of the current unit Iu and the output of each switch is connected to the output of the said DIVNxIu circuit.
A DIVNxIref circuit may be provided performing a quantization of an input current Iin to the closest lower multiple of a reference current Iref. DIVNxIref is a DIVNxIu circuit with Iu=Iref.
In some embodiments there may be provided a VDIVNxVu circuit performing integer division of an input voltage Vin with a reference voltage Vref. The voltage unit is Vu. The output of VDIVNxVu is a voltage nVu, where n is the highest positive integer with nVref≦Vin. This circuit can be used to perform the integer division or the floor function on a floating point voltage. VDIVNxIu may consist of N−1 differential or single ended voltage comparators, N−1 resistors and N−1 switches. The input Vin can be compared at each one of the N−1 voltage comparators with the reference voltages Vref, 2Vref, . . . , (N−1)Vref. The output of each voltage comparator controls a corresponding switch. The input of each switch is connected to a resistor. The other pin of all these resistors is connected to a common voltage Vcom. The outputs of the switches are connected together to one input of a differential amplifier with positive and negative feedback resistors. The other input of the differential amplifier is connected through another resistor to the common voltage Vcom. The value of the resistors connected to the switches are selected in such a way that the outputs of the differential amplifier are modified by the predetermined voltage Vu when an additional switch neighboring to the already closed switches is also closed.
A VDIVNxVref circuit may be provided performing a quantization of an input voltage Vin to the closest lower multiple of a reference voltage Vref. VDIVNxVref is a VDIVNxVu circuit with Vu=Vref.
DIVNxIu can be used as a function generator of the form:
In this case, the reference currents used by the comparators are k1Iref, k2Iref, . . . , kN−1Iref and the current sources Iu are substituted by α1Iref, α2Iref, . . . , αN−1Iref. For example, in the case that CMOS technology is used, the transistor sizes in the current copier-and-multiplier of the Iref and the current copier of Iref are selected as follows: if the size of the input PMOS transistors of the Iref current copier is W/L, then the sizes of the PMOS transistors at the N−1 outputs, are a0W/L, a1W/L, . . . , aN−1W/L. If the size of the input PMOS transistor of the current copier-and-multiplier of Iref is W/L then the sizes of the PMOS transistors at the N−1 outputs are k0W/L, k1W/L, . . . , kN−l W/L, k0<k1<, . . . , kN−1. This function generation be implemented by a voltage mode divider circuit if the resistor values are appropriately selected. These resistor values depend on the characteristics of the differential amplifier that they are connected to through the switches.
A DIVNxIref circuit can be substituted with the components DIVN1xIref1 and DIVN2xIref2 if N=N1N2. If the upper limit of the input current range is Imax, then Iref1=Imax/N1 and Iref2=Imax/(N1N2). The input of DIVN1xIref1 is the input of the substituted DIVNxIref device. A copy of DIVN1xIref1 output is subtracted from a copy of its input and the difference forms the input of the DIVN2xIref2 component. The output of the DIVN2xIref2 and a copy of the DIVN1xIref1 output are added to form the output of the substituted DIVNxIref device. If q=Iin/N, then the overall output has the form: q·Iref2. The DIVN1xIref1 and DIVN2xIref2 components could be in turn recursively substituted with simpler division circuits just as described above. A large voltage mode divider VDIVNxVref can also be substituted by smaller ones in the same way using appropriate (more complicated) voltage adders/subtractors.
A DDIVNxIref circuit can be provided with two outputs performing an optimized quantization of an input current Iin to the closest lower multiple of a reference current Iref. This circuit is similar to the DIVNxIref but the current copier circuit and the switches described are duplicated. More specifically, a first current copier circuit capable of producing N−1 identical or modified copies of the reference current Iref consists of a P-current mirror with N−1 outputs. Its input is connected to an input reference current Iref and each one of its outputs is connected to the input of a corresponding switch that belongs to the first set of switches. The control input of each switch of the first set of switches is connected to the corresponding output of a current comparator. The input of each switch of the first set is connected to the output of the said first current copier of reference current Iref and the output of each switch is connected to the first output of the said DDIVNxIref circuit. The second current copier circuit capable of producing N−1 identical or modified copies of the reference current Iref consists of a P-current mirror with N−1 outputs. Its input is connected to an input reference current Iref and each one of its outputs is connected to the input of a corresponding switch that belongs to the second set of switches. The control input of each switch in the second set of switches is connected to the corresponding output of a current comparator. The input of each switch in the second set is connected to the output of the said second current copier of reference current Iref and the output of each switch is connected to the second output of the said DDIVNxIref circuit.
A 2-bit Current ADC circuit can be provided comprising a said DIV2xIref or DDIV2xIref circuit. The reference input of the said DIV2xIref or DDIV2xIref component is connected to the current source Iref, while its main input is driven by the input current. The output current of the said DIV2xIref component or the first output of the said DDIV2xIref component is input to a current comparator that compares it with Iref/2 and the comparator voltage output forms the most significant digit of the said 2-bit ADC. The output current of the said DIV2xIref component or the second output of the said DDIV2xIref component is subtracted from the input current and the difference is input to a current comparator that compares it with Iref/2. The voltage output of the current comparator is the least significant digit of the said 2-bit ADC. The input current is in the range 0 to 2Iref. If the said 2-bit ADC is not used at the output stage of an ADC with higher resolution but at the intermediate stages instead, the current comparators are omitted and its outputs are the output of the DIV2xIref component (or the said first output of the DDIV2xIref component) and the output of the current subtractor.
A 2n2m-bit Current ADC can be provided comprising of multiple said 2-bit ADCs. The input of the root said 2-bit ADC is connected to the input current signal. The outputs of the said root 2-bit ADC are connected to a 2n-bit ADC and a 2m-bit ADC respectively. This is potentially achieved through current mirrors that perform range adaptation or simply invert the current direction. The said 2n-bit ADC recursively consists of a said 2-bit ADC that connects its outputs to two 2n−1-bit ADCs, the root 2-bit ADC of each of these two 2n−1-bit ADC connects is outputs to two 2n−2-bit ADCs and so on. Similarly, the said 2m-bit ADC recursively consists of a said 2-bit ADC that connects its outputs to two 2m−1-bit ADCs, the root 2-bit ADC of each of these two 2m−1-bit ADC connects its outputs to two 2m−2-bit ADCs and so on.
In a similar way voltage mode dividers can be connected in a voltage mode ADC with binary tree structure. Alternatively the quotient and the residue of a single voltage mode divider can be connected to a pair of ADCs that are based on different architecture. For example, the voltage mode divider can drive the input of Flash ADCs. This connection to ADCs with different architecture such as Flash ADCs can also be done with current mode dividers, however, the combination is found to be more advantageous for voltage mode. In the voltage mode it removes any need for current to voltage converters in order to connect to fast voltage mode Flash ADCs.
A dual Sample and Hold circuit can be provided followed by a voltage to current converter (V2I) with offset correction that is capable of providing an input current required for current mode ADCs. The dual Sample and Hold circuit may consist of a first and a second Sample and Hold circuits. Each one of the first and the second Sample and Hold circuits can consist of a switch A and a switch B. The input of the switch A is connected to the positive pole of the input voltage. The output of the switch A is connected to the first pin of a small capacitor. The second pin of the capacitor is connected to the negative pole of the input voltage. The output of the switch A is also connected to the input of the switch B. The output of the switch B of the first Sample and Hold is the output of the dual Sample and Hold circuit. The output of the switch B of the second Sample and Hold is also connected to the output of the dual Sample and Hold circuit. The switch A of the first Sample and Hold and the switch B of the second Sample and Hold are activated with the High level of the Sample and Hold clock. The switch B of the first Sample and Hold and the switch A of the second Sample and Hold are activated with the Low level of the input clock. The dual Sample and Hold output and the negative pole of the input voltage can be connected to the base of two identical NMOS transistors of the V2I circuit. The sources of these transistors are connected to a current source Ibias. The drains of the NMOS transistors are connected to the drain of a PMOS transistor with W/L size and to the drain of a PMOS transistor with 2W/L size respectively. The gate of the W/L sized transistor is connected to its drain. The gate of the 2W/L sized transistor is connected to its drain and to the gate of a third PMOS transistor with size W/L. The sources of all PMOS transistors are connected to the power supply of the V2I. The drain of the third W/L PMOS transistor can be connected to a current source that removes the offset in order to have the output current starting from 0 uA. A NMOS transistor in CMOS technology or an NPN transistor in bipolar technology can be used for the implementation of the offset correction. The gate of the offset correction transistor is connected to an appropriate bias voltage and its source is connected to the ground. The drain of the offset correction transistor is connected to the input of an N-current mirror. The output of this current mirror is the output current of the V2I circuit.
For the achievement of at least one object mentioned above, a binary tree structure is provided. For example, in some embodiments if a conversion with 8-bit resolution is required, two analog values might be derived representing the 4 most significant and the 4 least significant bits respectively. Each one of these two 4-bit analog values is further split into two other analog values which produce the 2 most significant and the 2 least significant bits of the 4-bits analog value. Finally, the last four analog values are further split into totally eight analog values that provide the output of the 8-bit ADC after they are compared to a proper threshold value. The procedure described above can be represented by a binary tree like the one shown in
The binary trees mentioned in the previous paragraph may consist of nodes that are implemented by circuits of identical architectures. This architecture implements the integer division of the input analog value with a proper power of 2 in order to get an output analog value corresponding to the most significant bits. The input and output analog values are represented by electrical current intensity or electrical voltage. The output analog value produced by the integer division is multiplied by the same power of 2 that was used for the division and the result is subtracted from the input analog value. The resulting difference is used to produce the least significant bits (
The integer division may be implemented by what is called a DIVNxIu,or a DIVNxIref or the DDIVNxIref or a VDIVNxVu,or a VDIVNxVref component. Iref is a reference current and Iu is the current unit, Vref is a reference voltage and Vu is the voltage unit. The DIVNxIu component accepts as input a current Iin and returns an output current nIu, where n is the highest positive integer with nIref≦Iin The integer division circuits used in current mode implementations are the DIVNxIref or DDIVNxIref components rather than the DIVNxIu one, since the first two components use a single current reference (Iref) instead of two (Iref and Iu) and they furthermore incorporate the necessary multiplication by the appropriate power of 2 that follows the division by the same power of 2 as shown in
Current mirrors can be used to provide the copies of the input current and can be used to provide the multiples of the Iref that are used as references by the comparators of the DIVNxIref circuit. In N-current mirrors all the input and output currents flow into the mirror. The N-current mirrors can be implemented for example with NMOS transistors in the case the CMOS technology is used or NPN transistors in the case the bipolar technology is employed. In P-current mirrors all the input and output currents flow out of the mirror. The P-current mirrors can be implemented for example with PMOS transistors in CMOS technology or PNP transistors in bipolar technology. The subtraction of the DIVNxIref circuit output or of the one output of the DDIVNxIref circuit from the initial current is performed by connecting the outputs of an N-current mirror and a P-current mirror that reproduce the corresponding currents. The difference between the current that is sunk by the N-current mirror and the one that the P-current mirror tries to supply, is driven in a load that can be the input of an N-current mirror. The sizes of the transistors of these mirrors should be carefully selected in order to achieve an accurate current subtraction that is immune to the mismatch effect. The existence of two different outputs in DDIVNxIref allows for the optimization of the values that will be subtracted from the input current as well as the corresponding values that will be used as the main output of the divider by the following stages.
The input current of the ADC circuit can be supplied by a Sample and Hold (S/H) circuit and/or use a linear Voltage to Current converter (V2I) since the ADC circuits are usually sampling voltage levels instead of current ones. A S/H+V2I circuit disclosed consists of a pair of S/H circuits that are activated at different levels of the sampling clock. The outputs of this S/H pair are connected to a linear V2I circuit. The outputs of the usual V2I circuits are linear within a current region which is not suitable for the input of the ADCs that are disclosed in the present invention. For this reason, a current offset correction is applied to the output of the V2I circuit, which may be provided by the specific (S/H+V2I) circuit disclosed in this invention.
Embodiments of the present invention will be described according to the appended drawings in which:
a illustrates the current mode module that implements the integer division and outputs the quotient and the residue of the division;
b illustrates the voltage mode module that implements the integer division and outputs the quotient and the residue of the division;
a shows how a DIVNxIref device can be substituted by two smaller dividers DIVN1xIref1 and DIVN2xIref2 with N=N1N2;
b shows how a VDIVNxVref device can be substituted by two smaller dividers VDIVN1xVref1 and DIVN2xVref2 with N=N1N2;
a shows the root of a 12-bit non-balanced current mode ADC tree;
b shows the root of a 10-bit non-balanced voltage mode ADC tree;
a shows the general structure of a DIVNxIref or DIVNxIu device;
b shows the general structure of a DDIVNxIref device;
c shows the general structure of a VDIVNxVref device;
a shows the plot of the output current of a DIV16x8 uA circuit where the input current is ranging between 0 and 140 uA;
b shows the plot of the output of differential VDIV16x650 uV circuit;
The basic building block of the Analog-to-Digital Converters disclosed in the present invention is the module described in
In a similar way the component VDIVNxVu is defined in voltage mode for the implementation of integer division as shown in
The general architecture of an n-bit ADC is presented in
The integer divider (
If rather than (or in addition to) a conversion from analog to digital binary, a conversion from analog to multivalue/multilevel digital representation is required, the outputs of the intermediate nodes of the tree that is shown in
A DIVNxIref component requires N−1 current comparators and N−1 current sources. In order to reduce the required number of components, a DIVNxIref device can be replaced by two simpler ones: DIVN1xIref1 and DIVN2xIref2, as shown in
The output of the circuit shown in
Similarly, each one of the components DIVN1xIref1 and DIVN2xIref2 can be recursively substituted by simpler integer dividers. In this way, a DIVNxIref device can be implemented by several smaller components thus reducing significantly the overall number of required comparators and current sources. The cost of this solution is lower speed since it introduces more delay stages. For example, a DIV256x1 uA component using a straightforward implementation requires 256 current comparators and (256) 1 uA current sources. This number can be reduced to 32 comparators and current sources only, if the DIV256x1 uA block is substituted with a DIV16x16 uA and a DIV16x1 uA component connected as shown in
Large voltage mode integer dividers can also be substituted by simpler ones as shown in
A non-balanced tree is used for the implementation of an n-bit ADC, if n is not power of 2. For example, the root block of a 12-bit current mode ADC is presented in
For example, in
The general structure of a DIVNxIref or a DIVNxIu device is shown in
A DDIVNxIref is shown in
In the following current mode examples it will be considered that DIVNxIref devices are used for reasons of simplicity although they can be equivalently replaced by DDIVNxIref devices as discussed previously.
In voltage mode implementations of the ADC tree of
Icom=I1−I1′+I2−I2′
Vcc−I1R1−I1′(R2+R3)=Vcom
Vcc−I2R1−I2′(R2+R3′)=Vcom
ΔV=Vo+−Vo−=Vcc−I1R1−(Vcc−I2R1)=I2R1−I1R1
A DIV2xIref circuit consisting of a single current comparator (M5) is presented in
An implementation of a DIV4xIref circuit is shown in
A 2-bit current mode ADC that works in the range [0,2Iref) is shown in
A 4-bit current mode ADC is shown in
An 8-bit current mode ADC can be implemented as shown in
Current mode ADCs with different sizes like 12-bit and 16-bit can be designed based on the architectures presented in
Since an ADC is usually sampling voltage rather than current, a Voltage to Current (V2I) converter circuit can be used at the input of a current mode ADC. Moreover, a Sample and Hold (S/H) circuit should also be used in order to keep the input stable for the period that is needed by the ADC outputs to be settled. A proper combination of S/H and V2I circuit is disclosed in
In the context of this example, it was found that the area occupied by a 4-bit ADC implemented with small sized transistors was 1130 u2. When cascode mirrors with 5 times larger transistors were used in order to achieve higher mismatch immunity the estimated area of an 8-bit ADC was about 0.06 mm2. The average current consumption was 7 mA and the supply voltage when cascode current mirrors were used was 1.8V. When simple mirrors were used, then the average current consumption is 7 mA with 1V supply voltage.
A voltage mode 8-bit ADC has also been tested based on the circuit of
The voltage input is driven into the VDIV16xVref component M88. The outputs of these comparators connected to the M90 encoder generates the 4 most significant bits of the 8-bit voltage mode ADC.
The quotient output of the common mode differential amplifier stage M89 (the output of the circuit of
The simulated output of the 8-bit voltage mode ADC M86 is shown in
Number | Date | Country | Kind |
---|---|---|---|
0815802.4 | Aug 2008 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/GB09/51101 | 9/1/2009 | WO | 00 | 2/25/2011 |