Next Article in Journal
A Novel Smart Assistance System for Blood Vessel Approaching: A Technical Report Based on Oximetry
Next Article in Special Issue
Silicon Photomultiplier Sensor Interface Based on a Discrete Second Generation Voltage Conveyor
Previous Article in Journal
Pilot Site Deployment of an IoT Solution for Older Adults’ Early Behavior Change Detection
Previous Article in Special Issue
Miniaturized 0.13-μm CMOS Front-End Analog for AlN PMUT Arrays
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Reconfigurable Time-to-Digital Converter Based on Cascaded Time Interpolators for Electrical Impedance Spectroscopy †

1
Foundry Business, Samsung Electronics Co., Ltd., Hwaseong-si, Gyeonggi-do 18448, Korea
2
School of Electrical Engineering, Korea Advanced Institute of Science and Technology (KAIST), Daejeon 34141, Korea
3
System LSI Business, Samsung Electronics Co., Ltd., Hwaseong-si, Gyeonggi-do 18448, Korea
*
Author to whom correspondence should be addressed.
This paper is an extended version of “An efficient, wide range time-to-digital converter using cascaded time-interpolation stages for electrical impedance spectroscopy” published in Proceedings of the IEEE Asia Pacific Conference on Circuits and Systems (APCCAS) on Jeju, South Korea, 25–28 October 2016.
Both authors contributed equally to this work.
§
Both authors were with School of Electrical Engineering, KAIST.
Sensors 2020, 20(7), 1889; https://doi.org/10.3390/s20071889
Submission received: 17 February 2020 / Revised: 16 March 2020 / Accepted: 26 March 2020 / Published: 29 March 2020
(This article belongs to the Special Issue Electronics for Sensors)

Abstract

:
This paper presents a reconfigurable time-to-digital converter (TDC) used to quantize the phase of the impedance in electrical impedance spectroscopy (EIS). The TDC in the EIS system must handle a wide input-time range for analysis in the low-frequency range and have a high resolution for analysis in the high-frequency range. The proposed TDC adopts a coarse counter to support a wide input-time range and cascaded time interpolators to improve the time resolution in the high-frequency analysis without increasing the counting clock speed. When the same large interpolation factor is adopted, the cascaded time interpolators have shorter measurement time and smaller chip area than a single-stage time interpolator. A reconfigurable time interpolation factor is adopted to maintain the phase resolution with reasonable measurement time. The fabricated TDC has a peak-to-peak phase error of less than 0.72° over the input frequency range from 1 kHz to 512 kHz and the phase error of less than 2.70° when the range is extended to 2.048 MHz, which demonstrates a competitive performance when compared with previously reported designs.

1. Introduction

Electrical impedance spectroscopy (EIS), which measures the impedance over a range of frequencies, has been widely used in today’s biomedical applications such as body composition analysis [1,2,3], cancer diagnosis [4,5,6], and detection of allergic contact reaction [7], and so on. The frequency range from 1 kHz to several MHz, which is associated with the polarization of macromolecules [8], is required for these applications. With growing demands on portable EIS systems, today’s research is focused on designing fully integrated EIS systems that support a wide frequency range.
The impedance spectrum can be obtained by measuring the impedance for a particular frequency and then repeating the measurement with sweeping the frequency, which is called the frequency response analyzing (FRA) method [9]. When a sinusoidal current signal is injected into the material under the experiment, the resulting sinusoidal voltage signal is generated with the magnitude and time delay that depend on the magnitude and phase of the material’s impedance, respectively [10,11]. The EIS system is generally composed of two parts: a sinusoidal signal generator (SSG) and a demodulator. The SSG injects the sinusoidal current signal into the target material, and the demodulator measures the resulting voltage signal. Considering that the EIS system that supports sensor array includes several demodulators with one SSG [9,12,13], it is important to design a demodulator to be hardware-efficient and to have high precision.
Conventional quadrature demodulators extract real and imaginary parts of impedance using quadrature mixers and low-pass filters (LPFs) [12,13,14]. When the resulting signal depending on the target impedance is multiplied by a signal that is in phase with the injected signal and then low-pass filtered, the output value represents the real part of the impedance. When multiplied by a signal that is 90° out of phase with the injected signal and then low-pass filtered, the imaginary part of the impedance is provided. In such a process, incomplete synchronization among the aforementioned signals becomes a dominant source of error, and the need for phase-correction circuitry increases the implementation complexity [15]. To resolve this synchronization issue, polar demodulators, which asynchronously measure the magnitude variation and time delay of the resulting signal, have been proposed [10,11,15,16,17]. In particular, the polar demodulators in [10,11,17] mitigate the complexity of analog front-end significantly because the magnitude variation is measured without large-time-constant LPFs and the time delay is measured with one of simple logics such as XOR, XNOR, and latch. In quadrature demodulators, the large-time-constant LPFs limit measurement speed [17] and occupy large area. In polar demodulators, contrarily, the simple logic produces a pulse having the width that corresponds to the time delay, and then a time-to-digital converter (TDC) is used to quantize the pulse width. Note that the pulse width is proportional not only to the phase of impedance but also to the period of the injected signal. Therefore, the TDC should be able to handle wide input-time range to support the analysis at low frequencies, and also achieve a high resolution to support the analysis at high frequencies. It is, therefore, important to design the TDC to meet these requirements in a simple and efficient way for implementing a low-complexity polar demodulator.
Two types of TDCs have been proposed for the EIS system: TDCs based on a time-to-voltage converter (TVC) [15] and a counter [17,18,19]. The TVC converts the pulse width to the voltage by charging a capacitor with a current source, and the following analog-to-digital converter (ADC) quantizes the output of the TVC [15]. However, the phase error increases with the frequency of the injected signal because the full-scale output voltage of the TVC decreases as the frequency of the injected signal increases. Since counter-based TDCs have an input-time range that is theoretically unlimited [20], this type of TDCs appear to be attractive phase quantizers in the EIS system. However, the TDC in [17] requires high-speed counting clock for high-frequency analysis because the counting speed solely decides the time resolution. This TDC adopts a 3.3-GHz counting clock to support the maximum frequency of up to 10 MHz.
We have proposed two reconfigurable TDCs combining counters with time interpolators to improve resolution without increasing the counting clock speed and verified them by simulation [18,19]. Both TDCs employ a coarse counter to secure wide input-time range. The TDC in [18] uses cascaded time interpolators with a reconfigurable time interpolation factor. When the same large interpolation factor is used, the cascaded time interpolators have shorter measurement time and smaller chip area than a single-stage time interpolator. Since both the required input-time range and time resolution vary with the frequency of the injected signal, the reconfigurable time interpolation factor is employed to maintain phase error within an appropriate level while providing reasonable measurement time. Instead of the cascaded time interpolators, the TDC in [19] utilizes a time interpolator with a low interpolation factor and a chain delay line to further reduce the phase error. Although the TDC in [19] shows improved precision, the TDC in [18] allows more efficient implementation in terms of chip size.
This paper presents the reconfigurable TDC based on cascaded time interpolators [18], which has been fabricated in 0.25-μm CMOS process, with providing comprehensive explanation, detailed analysis, and measurement results. The fabricated TDC quantizes the pulse width corresponding to the phase of 0° to 90° with the peak-to-peak phase error of under 0.72° up to 512-kHz frequency and the phase error of under 2.70° up to 2.048-MHz frequency, demonstrating competitive performances compared to previously reported designs.

2. Background and Design Specifications

This section describes the impedance measurement principle and phase measurement scheme in EIS systems. From this background, design specifications are derived at the end of the section.

2.1. Impedance Measurement Principle

When a sinusoidal current signal iin(t) is injected into the target material, a resulting sinusoidal voltage signal vb(t) is generated, and its magnitude and time delay with respect to iin(t) depend on the impedance of the material, as shown in Figure 1. Zb is the impedance of the target material, and |Zb| and θ are the magnitude and phase of Zb, respectively.
Polar demodulators measure the magnitude and time delay of vb(t) for a particular frequency. |Zb| and θ can be calculated as follows:
| Z b | = | v b ( t ) | | I I N | ,
θ = T b T i n ,
where |vb(t)| and Tb are the magnitude and time delay of vb(t), respectively. |IIN| is the magnitude of iin(t), and Tin is the period of iin(t) and vb(t). Impedance spectrum is obtained by using the FRA method, which analyzes one frequency at a time, repeatedly with sweeping the frequency [9].

2.2. Phase Measurement Scheme in Polar Demodulators

Figure 2 shows the phase measurement scheme adopted in polar demodulators [10,11,15,16,17]. When iin(t) is injected into the target material and reference resistor, vr(t) with the same phase as iin(t) is generated from the resistor in addition to vb(t). Comparators convert vr(t) and vb(t) to clock signals, ϕr and ϕb, from which an XOR gate and an SR latch create clock signals, ϕXOR and ϕSR, respectively. These clock signals have the pulse width of Tb, which corresponds to θ, as shown in Figure 2. From Equation (2), when the frequency of the injected current, fin = 1/Tin is known, θ can be determined by measuring Tb.

2.3. Design Specifications

Design specifications of TDC proposed in this paper are presented in Table 1. fin is set from 1 kHz to 2.048 MHz because the proposed TDC is implemented in the form of a fully integrated chip for EIS systems in biomedical applications. Considering that the impedance measured in such applications [15] usually has capacitive reactance, θ ranges from 0° to 90°, and the corresponding input-time range is 0 to 122 ns at the shortest when fin is 2.048 MHz and 0 to 250 μs at the widest when fin is 1 kHz. Referring to performances of the previous works reported in [15,17], this TDC aims to have maximum phase error under 1° and phase resolution over 10 bits for the suggested range of fin. This amount of phase error corresponds to 1.35 ns in the worst case when fin is 2.048 MHz. Lastly, the frequency of the reference clock (fclk) is set to 32.768 MHz, which is only 16 times the maximum fin. Compared to the TDC in [17], where fclk is 330 times higher than the maximum fin, the proposed TDC aims to achieve competitive phase error performance with much lower fclk.

3. Architecture of the Proposed TDC

As shown in Table 1, the requirements of both the input-time range and time resolution vary with fin. The proposed TDC operates across three different modes to meet the design specifications with maintaining reasonable measurement time. This section describes overall architecture and operation in each mode.

3.1. Overall Architecture and Operation

The block diagram of the proposed TDC is presented in Figure 3. The input pulse signal whose pulse width carries θ is denoted as ϕin. ϕclk is the reference clock, and the outputs of the system are the digital bits, Dc, Df1, and Df2. This TDC is composed of three stages, namely a coarse stage, the first fine stage, and the second fine stage. The coarse stage consists of a 12-bit coarse counter with digital logics. Each fine stage consists of a time splitter, a reconfigurable time interpolator, and a 4-bit counter. The coarse counter is used to implement a wide input-time range, and two fine stages are employed to improve resolution without increasing fclk. In each fine stage, the time splitter extracts quantization error of the preceding stage and the time interpolator stretches the quantization error. The resolution can be improved by quantizing the stretched quantization error through the fine counters and ϕclk.
The proposed TDC operates in one of the three modes to achieve the phase resolution over 10 bits. In mode A, only the coarse stage is used, and the time resolution is Tclk. For low fin of 1 kHz and 2 kHz, fclk is high enough to achieve target phase resolution. For 4-kHz fin upwards, the fine stages are used with the coarse stage to further improve the time resolution without increasing fclk. In mode B, the coarse stage and the first fine stage are used for fin from 4 kHz to 32 kHz. The first fine stage further quantizes the quantization error of the coarse stage with a time interpolation factor of AT1. The time resolution in mode B is Tclk/AT1, which is AT1 times higher than the highest resolution in mode A while keeping fclk = 32.768 MHz. In mode C, for 32-kHz fin upwards, the coarse stage and the first fine stage operate in the same manner. In addition, the second fine stage further quantizes the quantization error of the first fine stage. The time resolution in mode C is Tclk/(AT1AT2), which is AT1AT2 times higher than the highest one in mode A, still keeping fclk = 32.768 MHz. When fin = 2.048 MHz, the coarse stage only achieves a 2-bit resolution for θ range from 0° to 90° with fclk = 32.768 MHz. Therefore, the total interpolation factor (AT) of up to 256 is required to achieve a 10-bit resolution for the whole fin range. AT1 and AT2 are set, as shown in Table 2, across three different modes, A, B, and C, for varying values of fin.
When utilizing the time interpolator, AT is determined by the ratio of discharging capacitance and discharging current [20]. If the current increases for implementing a large AT, the power consumption of TDC increases accordingly. Moreover, since the pulse width of the interpolated signal increases, the conversion time increases significantly, which leads to the degraded conversion rate. Thus, the large AT is realized in two steps by dividing AT into AT1 and AT2 to offer much more relaxed design conditions. AT1 and AT2 can be adjusted between 2, 4, 8, and 16 to provide 1, 2, 3, and 4 additional bits, respectively. Reconfigurable AT1 and AT2 maintain the phase resolution over 10 bits with reasonably short measurement time.

3.2. Operation in Mode A

This mode offers only counter-based time quantization, and the timing diagram of its operation is depicted in Figure 4.
The proposed TDC in mode A outputs digital bits Dc with the relation as follows:
T b = D c × T c l k T q , c ,
where Τq,c is the quantization error of the coarse stage and smaller than Τclk. The time resolution in mode A becomes one period of the clock signal, Tclk. To achieve a 12-bit phase resolution for θ range from 0° to 90° at low fin, this mode is used for fin of up to 2 kHz.

3.3. Operation in Mode B

Mode B uses the coarse stage and the first fine stage, each generating output digital bits, Dc and Df1, respectively. The timing diagram of its operation is presented in Figure 5.
The pulse width of Tf1 is generated by the time splitter in the first fine stage and expressed as follows:
T f 1 = T q , c + T c l k .
The time interpolator in the first stage stretches Tf1 to Tint1, which is described by:
T int 1 = A T 1 T f 1 .
The fine counter quantizes Tint1 with the reference clock, to output up to four fine digital bits, Df1. The relation among Tb, Dc, and Df1 is given by:
T b = T c ( T f 1 T c l k ) = ( D c × T c l k ) ( T int 1 A T 1 T c l k ) = ( D c × T c l k ) ( D f 1 × T c l k T q , f 1 A T 1 T c l k ) ,
where Τq,f1/AT1 is always smaller than Τclk. The time resolution in mode B is improved from Tclk to Tclk/AT1, which is AT1 times higher than the highest resolution in mode A while keeping fclk = 32.768 MHz. To achieve a 12-bit phase resolution for θ range from 0° to 90°, fin must satisfy the following condition:
1 f i n 90 360 1 2 12 < T c l k A T 1 .
With the maximum AT1 of 16, this mode is used until fin increases up to 32 kHz.

3.4. Operation in Mode C

The mode C uses the coarse stage, the first fine stage, and the second fine stage, each generating output digital bits, Dc, Df1, and Df2, respectively. The timing diagram of its operation is presented in Figure 6.
The coarse stage and the first fine stage operate in the same manner as in mode B. The time splitter in the second stage generates Tf2, which is expressed as:
T f 2 = T q , f 1 + T c l k .
The time interpolator in the second stage stretches Tf2 to Tint2, which is described by:
T int 2 = A T 2 T f 2 .
The fine counter in the second fine stage quantizes Tint2 with the reference clock, to output up to four fine digital bits, D2. The relation among Tb, Dc, Df1, and Df2 is given by:
T b = ( D c × T c l k ) ( D f 1 × T c l k T q , f 1 A T 1 T c l k ) = ( D c × T c l k ) { D f 1 × T c l k ( T f 2 T c l k ) A T 1 T c l k } = ( D c × T c l k ) { D f 1 × T c l k ( D f 2 × T c l k T q , f 2 A T 2 T c l k ) A T 1 T c l k } = { ( D c + 1 ) × T c l k } { ( D f 1 1 ) × T c l k A T 1 } + ( D f 2 × T c l k T q , f 2 A T 1 A T 2 ) ,
where Τq,f2/(AT1AT2) is always smaller than Τclk. The time resolution in mode C is improved from Tclk to Tclk/(AT1AT2), which is AT1AT2 times higher than the highest resolution in mode A, even though fclk = 32.768 MHz is kept. To achieve a 10-bit phase resolution for θ range from 0° to 90°, fin must satisfy the following condition:
1 f i n 90 360 1 2 10 < T c l k A T 1 A T 2 .
with the maximum AT1 and AT2 of 16, this mode is used for fin of up to 2.048 MHz.

4. Circuit Design

This section describes how the first fine stage is designed to realize time interpolation with reconfigurable AT1. The second fine stage is designed to be identical to the first one.

4.1. Time Splitter

Figure 7 shows the structure of the time splitter, which consists of three D flip-flops and one NOR gate. As shown in Figure 5 and Figure 6, the time splitter extracts the quantization error of the coarse stage with an offset of Tclk. This offset is employed to avoid the metastability issue of the D flip-flops [20]. Therefore, Tf1 takes the value from Tclk to 2Tclk, corresponding to 30.52 ns to 61.04 ns. As shown in Equations (6) and (10), in mode B and C, the offset is compensated when Tb is calculated from the digital outputs.

4.2. Reconfigurable Time Interpolator

Figure 8 shows the block diagram and timing diagram of the reconfigurable time interpolator. The reconfigurable time interpolator is similar to the time interpolator in [20]. A variable discharging capacitor, which has the capacitance of CINT, is added to obtain reconfigurable AT1.
While ϕf1, which has the pulse width of Tf1, is high, a capacitor which has the capacitance of CF is discharged by a constant current, IF, such that v1(t) drops by ΔV. ΔV is expressed as follows:
Δ V = I F T f 1 C F .
From the falling edge of ϕf1, a capacitor of CINT is discharged by a constant current, IINT, during ϕf1,q is high. In the same manner with Equation (12), the pulse width of ϕf1,q is expressed as follows:
A T 1 T f 1 = C I N T I I N T Δ V = C I N T I I N T I F C F T f 1 = C I N T C F I F I I N T T f 1 = ( M N ) T f 1 ,
where M is the capacitance ratio, CINT/CF, N is the current ratio, IF/IINT, and AT1 is M·N.
In the proposed TDC, N is kept constant while M is controlled to change AT1 between 2, 4, 8, and 16. Adjustment of the capacitance value is selected over the current value because controlling the capacitance ratio is more accurate than controlling the current ratio in IC implementation. In each fine stage, since N is fixed to 2, CF is kept constant as 3.6 pF, and CINT is changed across 3.6 pF, 7.2 pF, 14.4 pF, and 28.8 pF. IF and IINT are 80 μA and 40 μA, respectively.

4.3. Novel Features of the Proposed TDC

The proposed TDC employs time interpolation technique, which can improve time resolution without increasing fclk in the counter-based TDC. However, two inherent issues are associated with large AT. Although the resolution becomes much higher when the front-stage quantization error is interpolated with AT, the chip size or power consumption increases by a substantial amount because AT is determined by capacitance ratio or current ratio. Also, the conversion time increases significantly because the interpolated pulse width increases as AT increases. A novel structure of cascading two separate fine stages resolves these two issues at the same time.
When AT of 256 is obtained by using a single-stage time interpolator with CF of 1 pF and CINT of 256 pF, this results in excessively large chip size and poor area efficiency. In the proposed TDC, two interpolation stages are cascaded. As a result, the interpolation factor of only 16 is required in each stage instead of 256. In other words, this system requires two capacitors with the size of CINT, which is equal to 16 CF. Compared to the single stage with AT of 256, this approach reduces the area used for implementing the discharging capacitors by a factor of 257/34 = ~7.6 times considering that one time interpolator has two discharging capacitors with the sizes of CINT and CF. As the time interpolators in fine stages occupy a significant portion of the chip size, the area efficiency of the system is greatly improved. On the other hand, when AT of 256 is set by the capacitance ratio, the current consumption of the cascaded time interpolation stages is two times higher than that of the single-stage time interpolator. For the single interpolator with AT of 256, from the falling edge of ϕc, the conversion time of ATTf1 is required for fine conversion, and the maximum conversion time is 2ATTclk considering the offset of the time splitter. For two cascaded interpolation stages with AT1 and AT2 of 16, the conversion time of each fine stage is AT1Tf1 or AT2Tf1, and the maximum conversion time of each stage is 2AT1Tclk or 2AT2Tclk. Compared to the single interpolator with AT of 256, when AT1 = AT2 = 16, the conversion time for fine conversion is reduced by approximately 8 times.
When Nf of time interpolation stages are cascaded and AT is set by the capacitance ratio, the area efficiency (EA), power efficiency (EP), and conversion-time efficiency for fine stages (EC) can be defined and expressed as follows:
E A = Total   capacitance   in   an   interpolation   stage   when   N f = 1   Total   capacitance   in   interpolation   stages   when   N f > 1   = ( 1 + A T ) C F N f ( 1 + A T N f ) C F = 1 + A T N f ( 1 + A T N f ) ,
E P = The   current   consumption   of   an   interpolation   stage   when   N f = 1 The   current   consumption   of   interpolation   stages   when   N f > 1 = I f i n e N f I f i n e = 1 N f ,
E C = The   max .   conversion   time   through   a   fine   stage   when   N f = 1 The   max .   conversion   time   through   fine   stages   when   N f > 1   A T 2 T c l k N f A T N f 2 T c l k = A T N f A T N f ,
where Ifine is the current consumption of a single time interpolation stage.
Table 3 summarizes EA, EP, and EC calculated using Equations (14)–(16). Although the maximum EA·EP·EC value is obtained when Nf = 4, we chose Nf = 2 to minimize the current consumption while taking advantages of the cascaded time interpolators in terms of area and conversion time. The largest capacitor with size of 28.8 pF is small enough to integrate on chip and 2AT1Tclk = ~1 μs of conversion time for the fine stage is short enough.
It is also possible to obtain AT through the current ratio of IF/IINT in Figure 8. In this case, setting the current ratio to 256 directly affects the static power, severely degrading the power efficiency of the system. Total discharging current of cascaded time interpolation stages when Nf = 2 could be 7.6-times smaller than that of a single time interpolation stage when Nf = 1, and the total capacitance of cascaded time interpolation stages when Nf = 2 could be two times larger than that of a single time interpolation stage when Nf = 1. Compared to the single interpolator with AT of 256 and Nf = 1, when Nf = 2, the time for fine conversion is reduced by approximately eight times. The optimization process when AT is set by the current ratio would be similar to that when AT is set by the capacitance ratio.

5. Measurement Results

The proposed TDC has been fabricated with a 0.25-μm CMOS process. The size of the circuit is 787 μm × 524 μm (0.412 mm2). The chip photograph and layout of the fabricated IC are presented in Figure 9.
Figure 10 shows the measurement setup. Two Agilent 33250A function generators are used, one for generating ϕclk and another for generating ϕin whose pulse width varies from 0 to 0.25 of the period which corresponds to the phase of 0° to 90°. These two function generators are synchronized with each other. In the case of generating ϕin in the form of pulse train, the period can be adjusted from 20.00 ns to 2000.0 s, and its pulse width can be controlled from 8.0 ns to 1999.9 s. Therefore, when fin = 2.048 MHz, the phase above 5.9° could be measured. Arduino DUE was selected for a microcontroller unit because it has 54 digital I/O pins which are enough for receiving digital output bits and transmitting assignment codes through SPI for the reconfiguration of TDC. Moreover, its clock speed of 84 MHz allows generating required signals to initialize the SPI communication and select between the read and write modes. Monitoring pads are placed on the main propagation path of signal to examine whether each block and each stage operate as expected. Keysight Technologies DSO7104A oscilloscope was used throughout the measurement. The oscilloscope has enough sample rate of 4 Gsps, bandwidth of 1 GHz, and four scope channels.
In this section, measurement results for one frequency in mode A, one in mode B, and one in mode C are shown. The input-output characteristics of the fabricated TDC are described in Figure 11a, Figure 12a and Figure 13a. Figure 11b, Figure 12b and Figure 13b present the phase errors in each frequency.

5.1. Mode A

Measurement results for fin = 1 kHz are shown in Figure 11. Only the coarse stage is used, and the TDC operates as a counter-based TDC with fclk = 16.384 MHz, halved from the 32.768-MHz clock signal provided by the function generator. The input-output characteristic of the TDC is shown in Figure 11a, where the horizontal axis indicates the pulse width of the input signal in seconds, and the vertical axis shows the TDC output code in units of LSB. The solid line represents theoretical output values for given pulse widths of the input. Figure 11b presents the phase error calculated from the digital output code as a function of the actual phase injected at the input. The input phase is varied with a step size of 0.0005°, which corresponds to about 1.4 ns. The difference between the maximum and minimum phase errors is about 0.022°, implying that the error of the measured output lies within 12-bit-resolution quantization error for θ range from 0° to 90° and that the TDC operates as expected.

5.2. Mode B

Measurement results for fin = 8 kHz are shown in Figure 12. The coarse stage and the first fine stage are used with fclk = 32.768 MHz and AT1 = 4. However, AT1 of 4.05 is obtained from the measured Tint1 and Tf1, and this value is substituted to Equation (6) to derive Tb using output code. The input-output characteristic of the TDC is shown in Figure 12a, where the horizontal axis, vertical axis, and solid line are as described in Figure 11a. Figure 12b presents the phase error calculated from the digital output code as a function of the actual phase injected at the input. The input phase is varied with a step size of 0.0003°, which corresponds to 0.1 ns. The peak-to-peak phase error is about 0.022°, implying that the error of the measured output lies within 12-bit-resolution quantization error for θ range from 0° to 90°. This result shows a good agreement with the theoretical prediction.

5.3. Mode C

Measurement results for fin = 2.048 MHz are shown in Figure 13. For fin = 2.048 MHz, AT1 and AT2 are both set to 16 to achieve the largest AT of 256. However, AT1 of 15.9 and AT2 of 15.9 are obtained, and these values are substituted to Equation (10) to derive Tb using output code. The input-output characteristic of the TDC is shown in Figure 13a, where the horizontal axis, vertical axis, and the solid line are as described in Figure 11a. Figure 13b presents the phase error calculated from the digital output code as a function of the actual phase injected at the input. The input phase is varied with a step size of 0.07°, which corresponds to 0.1 ns. The peak positive phase error is 1.123°, and the peak negative phase error is −1.846°, resulting in the peak-to-peak phase error of 2.969°. This phase error is beyond the target quantization error of 0.088° and target phase error of 1°. The error analysis for the mode-C operation is presented in the next sub-section with a summary of the measurement results.

5.4. Error Analysis

The peak-to-peak phase error and corresponding time error for fin from 1 kHz to 2.048 MHz are described in Figure 14. The peak-to-peak phase error is proportional to fin and exceeds 1° for only when fin = 1.024 MHz and fin = 2.048 MHz.
Table 4 summarizes the exact values of the peak-to-peak phase error and corresponding time error as a function of fin. It also shows the values of AT1 and AT2 set for the measurement. Although AT2 increases, the corresponding time error does not decrease below 1.06 ns.
These extra errors would come from the uncertainty of comparator operation in time interpolators. The schematic of comparators and the uncertainty caused by the comparator operation during time interpolation are shown in Figure 15a,b, respectively. The comparators are designed by cascading two self-biased inverters as in [21,22].
As shown in Figure 15b, if there is a voltage-domain uncertainty of Δvcomp when v1(t) and v2(t) cross each other, Δvcomp causes a time-domain uncertainty of Δtcomp, which is given by:
Δ t c o m p = Δ v c o m p C I N T I I N T .
Therefore, Δvcomp should be minimized in order to reduce Δtcomp and hence extra time errors. The finite resolution and noise of the comparator would cause the uncertainty in the voltage domain, which, in turn, is translated into the uncertainty in the time domain.
The resolution of the comparator (Δvmin,comp), which means the minimum input difference that saturates the output, is expressed as follows [23]:
Δ v min , c o m p = V O H V O L A v 0 ,
where Av0 is the open-loop gain of the comparator, VOH is the output voltage when the output is high, and VOL is the output voltage when the output is low. VOH and VOL should be large and small enough, respectively, so that the following digital logic can distinguish binary states. That is, when the transient behavior of v1(t) and v2(t) is not fast enough or Av0 is not sufficiently large, the comparator suffers from a substantial uncertainty in time domain (Δtcomp) because it will take relatively longer time for the following digital logic to determine binary states.
Considering that Tf1 and Tf2 vary within the range from Tclk to 2Tclk, the crossing point of v1(t) and v2(t) in Figure 15b falls within the voltage range from 0.9 V to 1.4 V. In this voltage range, Av0 varies between 41.8 dB and 58.0 dB depending on the voltage level where v1(t) and v2(t) intersect. From Av0 = 41.8 dB and supply voltage of 2.5 V, Δvmin,comp is about 20.3 mV. For fin = 128 kHz with AT1 = 15.9 and AT2 = 4.05, Δtcomp in the first stage caused by Δvmin,comp is calculated as about 14.6 ns by substituting CINT = 28.8 pF and IINT = 40 μA into Equation (17). This Δtcomp in the first fine stage is divided by AT1 after being quantized by the fine counter. Therefore, the fabricated TDC could not achieve the time error below 0.92 ns.
The noise of comparator would become another source of uncertainty. The input-referred noise voltage of the differential-to-single-ended self-biased inverter in Figure 15a is expressed as follows [24]:
V n , i n v 2 ( f ) ¯ = [ 1 W P L P + 1 W N L N ] 2 K f C O X + 8 k T γ g m , N + g m , P ,
where WP and LP are the width and length of the input PMOS transistor, respectively, while WN and LN are the width and length of the input NMOS transistor, respectively. K is the process-dependent flicker noise constant. gm,N and gm,P are the transconductances of the NMOS and PMOS input transistors, respectively. The input-referred noise of the fully differential self-biased inverter is also given by Equation (19).
Since the noise of the first stage is dominant compared to that of the second stage and the 1/f noise can be ignored because of the wide bandwidth of the comparator, the input-referred noise voltage of the comparator can be approximated as follows:
V n , c o m p 2 ( f ) ¯ 8 k T γ g m , N + g m , P .
When T = 300 K, γ = 1, and noise bandwidth = 100 MHz, the input-referred noise of the comparator is about 1.8 mVrms, 180 μVrms, and 18 μVrms for gm,N + gm,P = 1 μS, gm,N + gm,P = 10 μS, gm,N + gm,P = 100 μS, respectively. Since our TDC consumes enough current, the uncertainty due to the comparator noise is not significant in our design. However, if the bandwidth of the comparator is very large and gm,N + gm,P is small, considerable uncertainties may occur. For fin = 128 kHz with AT1 = 15.9 and AT2 = 4.05, the voltage-domain uncertainty of 1.8 mVrms causes Δtcomp = 1.3 nsrms, which corresponds to the time error of 0.08 nsrms. In particular, it is important to ensure that the value of gm,N + gm,P is sufficiently large when the bandwidth of the comparator is wide.
Since the extra time errors are mainly due to the resolution of comparators, the errors would be mitigated if the comparators based on multi-stage amplifiers are used as in [15]. In such comparators, the optimum number of amplifier stages, NOPT, is expressed as follows [15]:
N O P T 1.1 × ln ( V O H Δ v min , c o m p ) + 0.79 .
By replacing the two-stage high-gain amplifiers with multiple stages of low-gain amplifiers, the improved Δtcomp can be obtained as Δvmin,comp is reduced.
Moreover, when AT2 increases from 8 to 16, the time error increases rather than decreases. Therefore, another way of improving the extra time error is measuring the quantization error of the first stage without performing time interpolation of the second fine stage. In [19], we employed a chain delay line in the second fine stage instead of the time interpolator, and the results were verified by simulation. Since the mismatches between unit delay cells would occur, the proposed architecture needs to be verified by measurement.

5.5. Performance Summary and Comparison

Table 5 summarizes performances of the presented TDC, together with those of two polar demodulators and two TDCs, reported previously. In comparison with the TDC in [20] that consists of a coarse counter and a single-stage time interpolator with large AT of 250, our TDC offers lower complexity and shorter conversion time for achieving the same phase resolution, as analyzed in Section 4.3. Compared to the TDC presented in this manuscript, another kind of our TDC in [19] seems to achieve smaller phase error. However, the TDC in [19] has not yet been verified by measurement. Through our future work, the TDC in [19] will be fabricated and measured. The phase error performance of our TDC presented in this paper is competitive when compared with previously reported designs in [15,17].

6. Conclusions

A reconfigurable time-to-digital converter (TDC) used to quantize the phase of impedance in electrical impedance spectroscopy (EIS) is introduced in this manuscript and verified through the fabricated IC. This TDC adopts a coarse counter to have a wide input-time range and cascaded time interpolators to improve resolution in the high-frequency analysis without increasing counting clock speed. When the same large interpolation factor is assumed, the cascaded time interpolators have shorter measurement time and smaller chip area than a single-stage time interpolator. The reconfigurable time interpolation factor maintains phase resolution within an appropriate level while providing reasonable measurement time. The fabricated TDC achieves the peak-to-peak phase error of under 0.72° for the input frequency range from 1 kHz to 512 kHz and the peak-to-peak phase error of 2.70° when it covers up to 2.048 MHz, demonstrating competitive performances in comparison with previously reported designs. Two precision improvement methods are also proposed: revision of the comparator, and revision of the second fine stage. As future work, we plan to fabricate the TDC that uses chain delay lines in the second fine stage and compare it with the TDC based on cascaded time interpolators.

Author Contributions

S.S., S.-J.K., and J.-H.P. implemented and measured the IC. S.S. and Y.J. analyzed the measurement results and wrote the draft of the manuscript through E.L. and J.K.’s editing and discussion. H.-J.Y. and M.J. helped in setting the target specification. S.-J.K. is the corresponding author, reviewed and edited this manuscript through discussion with H.-J.Y. and M.J. All authors discussed the results and commented on the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by Basic Science Research Program under grant number NRF-2018R1A6A3A01013018 and BK21 plus program through the National Research Foundation (NRF) of Korea funded by the Ministry of Education. In addition, this research was supported in part by the Convergence Technology Development Program for Bionic Arm (2017M3C1B2085296) through NRF of Korea funded by the Ministry of Science & ICT.

Acknowledgments

The EDA tool was supported by the IC Design Education Center (IDEC), Korea.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Choi, A.; Kim, J.Y.; Jo, S.; Jee, J.H.; Heymsfield, S.B.; Bhagat, Y.A.; Kim, I.; Cho, J. Smartphone-based bioelectrical impedance analysis devices for daily obesity management. Sensors 2015, 15, 22151–22166. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Shin, S.-C.; Lee, J.; Choe, S.; Yang, H.I.; Min, J.; Ahn, K.-Y.; Jeon, J.Y.; Kang, H.-G. Dry electrode-based body fat estimation system with anthropometric data for use in a wearable device. Sensors 2019, 19, 2177. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  3. Ferreira, J.; Pau, I.; Lindecrantz, K.; Seoane, F. A handheld and textile-enabled bioimpedance system for ubiquitous body composition analysis. An initial functional validation. IEEE J. Biomed. Health Informat. 2017, 21, 1224–1232. [Google Scholar] [CrossRef] [PubMed]
  4. Halter, R.J.; Hartov, A.; Heaney, J.A.; Paulsen, K.D.; Schned, A.R. Electrical impedance spectroscopy of the human prostate. IEEE Trans. Biomed. Eng. 2007, 54, 1321–1327. [Google Scholar] [CrossRef] [PubMed]
  5. Åberg, P.; Nicander, I.; Hansson, J.; Geladi, P.; Holmgren, U.; Ollmar, S. Skin cancer identification using multifrequency electrical impedance–a potential screening tool. IEEE Trans. Biomed. Eng. 2004, 51, 2097–2102. [Google Scholar] [CrossRef] [PubMed]
  6. Kerner, T.E.; Paulsen, K.D.; Hartov, A.; Soho, S.K.; Poplack, S.P. Electrical impedance spectroscopy of the breast: Clinical imaging results in 26 subjects. IEEE Trans. Med. Imag. 2002, 21, 638–645. [Google Scholar] [CrossRef] [PubMed]
  7. Nyrén, M.; Kuzmina, N.; Emtestam, L. Electrical impedance as a potential tool to distinguish between allergic and irritant contact dermatitis. J. Am. Acad. Dermatol. 2003, 48, 394–400. [Google Scholar] [CrossRef] [PubMed]
  8. Dean, D.A.; Ramanathan, T.; Machado, D.; Sundararajan, R. Electrical impedance spectroscopy study of biological tissues. J. Electrostat. 2008, 66, 165–177. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. Wei, C.-L.; Wang, Y.-W.; Liu, B.-D. Wide-range filter-based sinusoidal wave synthesizer for electrochemical impedance spectroscopy measurements. IEEE Trans. Biomed. Circuits Syst. 2014, 8, 442–450. [Google Scholar]
  10. Kweon, S.-J.; Park, J.-H.; Shin, S.-H.; Yoo, H.-J. A low-power polar demodulator for impedance spectroscopy based on a novel sampling scheme. In Proceedings of the 2015 International SoC Design Conference (ISOCC), Gyungju, South Korea, 3–7 November 2015; pp. 331–332. [Google Scholar]
  11. Kweon, S.-J.; Shin, S.; Park, J.-H.; Suh, J.-H.; Yoo, H.-J. A CMOS low-power polar demodulator for electrical bioimpedance spectroscopy using adaptive self-sampling schemes. In Proceedings of the 2016 IEEE Biomedical Circuits and Systems Conference (BioCAS), Shanghai, China, 17–19 October 2013; pp. 284–287. [Google Scholar]
  12. Manickam, A.; Chevalier, A.; McDermott, M.; Ellington, A.D.; Hassibi, A. A CMOS electrochemical impedance spectroscopy (EIS) biosensor array. IEEE Trans. Biomed. Circuits Syst. 2010, 4, 379–390. [Google Scholar] [CrossRef] [PubMed]
  13. Hong, S.; Lee, K.; Ha, U.; Kim, H.; Lee, Y.; Kim, Y.; Yoo, H. A 4.9 mΩ-sensitivity mobile electrical impedance tomography IC for early breast-cancer detection system. IEEE J. Solid-State Circuits 2015, 50, 245–257. [Google Scholar] [CrossRef]
  14. Li, H.; Liu, X.; Li, L.; Mu, X.; Genov, R.; Mason, A.J. CMOS electrochemical instrumentation for biosensor microsystems: A review. Sensors 2017, 17, 74. [Google Scholar] [CrossRef] [PubMed]
  15. Kassanos, P.; Triantis, I.F.; Demosthenous, A. A CMOS magnitude/phase measurement chip for impedance spectroscopy. IEEE Sens. J. 2013, 13, 2229–2236. [Google Scholar] [CrossRef]
  16. Ramos, J.; Ausín, J.L.; Torelli, G. A 1-MHz analog front-end for a wireless bioelectrical impedance sensor. In Proceedings of the 6th Conference on Ph.D. Research in Microelectronics Electronics, Berlin, Germany, 18–21 July 2010; pp. 1–4. [Google Scholar]
  17. Huang, H.; Palermo, S. A TDC-based front-end for rapid impedance spectroscopy. In Proceedings of the 2013 IEEE 56th International Midwest Symposium on Circuits and Systems (MWSCAS), Columbus, OH, USA, 4–7 August 2013; pp. 169–172. [Google Scholar]
  18. Shin, S.; Kweon, S.-J.; Park, J.-H.; Choi, Y.-C.; Yoo, H.-J. An efficient, wide range time-to-digital converter using cascaded time-interpolation stages for electrical impedance spectroscopy. In Proceedings of the 2016 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS), Jeju, South Korea, 25–28 October 2016; pp. 425–428. [Google Scholar]
  19. Kweon, S.-J.; Park, J.-H.; Shin, S.; Yoo, S.-S.; Yoo, H.-J. A reconfigurable time-to-digital converter based on time stretcher and chain-delay-line for electrical bioimpedance spectroscopy. In Proceedings of the 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS), Boston, MA, USA, 6–9 August 2017; pp. 1037–1040. [Google Scholar]
  20. Chen, P.; Chen, C.-C.; Shen, Y.-S. A low-cost low-power CMOS time-to-digital converter based on pulse stretching. IEEE Trans. Nucl. Sci. 2006, 53, 2215–2220. [Google Scholar] [CrossRef]
  21. Milovanovic, V.; Zimmermann, H. Analyses of single-stage complementary self-biased CMOS differential amplifiers. In Proceedings of the NORCHIP 2012, Cpenhagen, Denmark, 12–13 November 2012. [Google Scholar]
  22. Tan, M.-T.; Chang, J.S.; Tong, Y.-C. A process-independent threshold voltage inverter-comparator for pulse width modulation applications. In Proceedings of the 6th IEEE International Conference on Electronics, Circuits and Systems, Pafos, Cyprus, 5–8 September 1999; pp. 1201–1204. [Google Scholar]
  23. Allen, P.E.; Holberg, D.R. CMOS Analog Circuit Design, 2nd ed.; Oxford University Press: New York, NY, USA, 2002. [Google Scholar]
  24. Kim, J.; Maitra, R.; Pedrotti, K.D.; Dunbar, W.B. A patch-clamp ASIC for nanopore-based DNA analysis. IEEE Trans. Biomed. Circuits Syst. 2013, 7, 285–295. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Magnitude and phase of the resulting voltage determined by the impedance under measurement.
Figure 1. Magnitude and phase of the resulting voltage determined by the impedance under measurement.
Sensors 20 01889 g001
Figure 2. (a) Block diagram and (b) waveforms of the phase measurement scheme (reproduced from [19] with permission from the IEEE).
Figure 2. (a) Block diagram and (b) waveforms of the phase measurement scheme (reproduced from [19] with permission from the IEEE).
Sensors 20 01889 g002
Figure 3. Block diagram of the proposed TDC (reproduced from [18] with permission from the IEEE).
Figure 3. Block diagram of the proposed TDC (reproduced from [18] with permission from the IEEE).
Sensors 20 01889 g003
Figure 4. Timing diagram of the proposed TDC in mode A.
Figure 4. Timing diagram of the proposed TDC in mode A.
Sensors 20 01889 g004
Figure 5. Timing diagram of the proposed TDC in Mode B.
Figure 5. Timing diagram of the proposed TDC in Mode B.
Sensors 20 01889 g005
Figure 6. Timing diagram of the proposed TDC in mode C.
Figure 6. Timing diagram of the proposed TDC in mode C.
Sensors 20 01889 g006
Figure 7. Structure of the time splitter (reproduced from [18] with permission from the IEEE).
Figure 7. Structure of the time splitter (reproduced from [18] with permission from the IEEE).
Sensors 20 01889 g007
Figure 8. Block diagram and timing diagram of the reconfigurable time interpolator (reproduced from [18] with permission from the IEEE).
Figure 8. Block diagram and timing diagram of the reconfigurable time interpolator (reproduced from [18] with permission from the IEEE).
Sensors 20 01889 g008
Figure 9. Chip photograph and layout.
Figure 9. Chip photograph and layout.
Sensors 20 01889 g009
Figure 10. Measurement setup.
Figure 10. Measurement setup.
Sensors 20 01889 g010
Figure 11. (a) Measured input-output characteristic of TDC, and (b) phase errors for fin = 1 kHz.
Figure 11. (a) Measured input-output characteristic of TDC, and (b) phase errors for fin = 1 kHz.
Sensors 20 01889 g011
Figure 12. (a) Measured input-output characteristic of TDC, and (b) phase errors for fin = 8 kHz.
Figure 12. (a) Measured input-output characteristic of TDC, and (b) phase errors for fin = 8 kHz.
Sensors 20 01889 g012
Figure 13. (a) Measured input-output characteristic of TDC, and (b) the maximum positive phase error for fin = 2.048 MHz.
Figure 13. (a) Measured input-output characteristic of TDC, and (b) the maximum positive phase error for fin = 2.048 MHz.
Sensors 20 01889 g013
Figure 14. Peak-to-peak phase error and corresponding time error for fin from 1 kHz to 2.048 MHz.
Figure 14. Peak-to-peak phase error and corresponding time error for fin from 1 kHz to 2.048 MHz.
Sensors 20 01889 g014
Figure 15. (a) Schematic of comparators and (b) the uncertainty caused by comparators during time interpolation.
Figure 15. (a) Schematic of comparators and (b) the uncertainty caused by comparators during time interpolation.
Sensors 20 01889 g015
Table 1. Design specifications of the proposed time-to-digital converter (TDC).
Table 1. Design specifications of the proposed time-to-digital converter (TDC).
ParameterTarget Level
ApplicationEIS for biomedical applications
Range of the injected signal frequency (fin)1 kHz to 2.048 MHz
Corresponding input-time range for 0° to 90°0–122 ns (fin = 2.048 MHz) to
0–250 μs (fin = 1 kHz)
Phase resolution>10 bit
Maximum phase error
Corresponding time error<~1.35 ns (fin = 2.048 MHz),
<~2.8 μs (fin = 1 kHz)
Reference clock frequency (fclk)32.768 MHz
Table 2. Assignment of the interpolation factor for different operation modes and values of fin.
Table 2. Assignment of the interpolation factor for different operation modes and values of fin.
Modefin (Hz)0° to 90°fclk (Hz)CoarseAT1AT2
C2.048M0~0.1221 μs32.768M 2 bit1616
1.024M0~0.2441 μs32.768M3 bit1616
512k0~0.4883 μs32.768M4 bit1616
256k0~0.9766 μs32.768M5 bit168
128k0~1.9531 μs32.768M6 bit164
64k0~3.9063 μs32.768M7 bit162
B32k0~7.8125 μs32.768M8 bit16N/A
16k0~15.625 μs32.768M9 bit8N/A
8k0~31.25 μs32.768M10 bit4N/A
4k0~62.5 μs32.768M11 bit2N/A
A2k0~125 μs32.768M12 bitN/AN/A
1k0~250 μs16.384M12 bitN/AN/A
Table 3. EA, EP, and EC versus Nf when AT is set by the capacitance ratio.
Table 3. EA, EP, and EC versus Nf when AT is set by the capacitance ratio.
ATNfEAEPECEA·EP·EC
25627.680.530.4
256412.9160.2551.6
256810.7160.12521.4
Table 4. Peak-to-peak phase error and corresponding time error in mode C.
Table 4. Peak-to-peak phase error and corresponding time error in mode C.
fin (Hz)AT1AT2Target
Phase Error (°)
Peak-to-Peak
Phase Error (°)
Corresponding Time Error (ns)
64k1620.0220.0371.61
128k1640.0220.0491.06
256k1680.0220.1781.93
512k16160.0220.7213.91
1.024M16160.0881.1943.29
2.048M16160.0882.6963.66
Table 5. Performance summary and comparison.
Table 5. Performance summary and comparison.
This WorkIEEE Sensors J.’ 2013 [15]IEEE MWSCAS’ 2013 [17] IEEE TNS.’ 2006 [20]IEEE MWSCAS’ 2017 [19]
Tech.0.25 μm0.35 μm0.35 μm0.35 μm0.18 μm
ApplicationEISEISEISN/AEIS
Implementation scopeTDCPolar demodulatorPolar demodulatorTDCTDC
ArchitectureCounter + Cascaded time interpolatorTVC with ADCCounterCounter + time stretchersCounter+ time stretcher + chain-delay-line
fin1 kHz–
2.048 MHz
0.1 kHz–
100 kHz
0.1 kHz–
10 MHz
N/A1 kHz–
2.048 MHz
fclk32.768 MHzNo use3.33 GHz80 MHz32.768 MHz
Power7.5 mW21 mW*28 mW0.75 mW2.4 mW
Supply2.5 V2.5 V1.8 V3 V–4 V1.8 V
Area0.41 mm2*0.40 mm2*0.40 mm20.23 mm20.35 mm2
Time resolutionN/AN/A300 ps50 ps103 ps–244 ns
Phase error<0.72°
(@512 kHz)
<2.70°
(@2.048 MHz)
<3.95°<2.2°N/A<0.088°
RemarksMeas.Meas.Meas.Meas.Sim.
* Total power consumption or size of entire polar demodulator for EIS system.

Share and Cite

MDPI and ACS Style

Shin, S.; Jung, Y.; Kweon, S.-J.; Lee, E.; Park, J.-H.; Kim, J.; Yoo, H.-J.; Je, M. Design of Reconfigurable Time-to-Digital Converter Based on Cascaded Time Interpolators for Electrical Impedance Spectroscopy. Sensors 2020, 20, 1889. https://doi.org/10.3390/s20071889

AMA Style

Shin S, Jung Y, Kweon S-J, Lee E, Park J-H, Kim J, Yoo H-J, Je M. Design of Reconfigurable Time-to-Digital Converter Based on Cascaded Time Interpolators for Electrical Impedance Spectroscopy. Sensors. 2020; 20(7):1889. https://doi.org/10.3390/s20071889

Chicago/Turabian Style

Shin, Sounghun, Yoontae Jung, Soon-Jae Kweon, Eunseok Lee, Jeong-Ho Park, Jinuk Kim, Hyung-Joun Yoo, and Minkyu Je. 2020. "Design of Reconfigurable Time-to-Digital Converter Based on Cascaded Time Interpolators for Electrical Impedance Spectroscopy" Sensors 20, no. 7: 1889. https://doi.org/10.3390/s20071889

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop