The search functionality is under construction.
The search functionality is under construction.

Open Access
A Multi-Channel Biomedical Sensor System with System-Level Chopping and Stochastic A/D Conversion

Yusaku HIRAI, Toshimasa MATSUOKA, Takatsugu KAMATA, Sadahiro TANI, Takao ONOYE

  • Full Text Views

    230

  • Cite this
  • Free PDF (2.5MB)

Summary :

This paper presents a multi-channel biomedical sensor system with system-level chopping and stochastic analog-to-digital (A/D) conversion techniques. The system-level chopping technique extends the input-signal bandwidth and reduces the interchannel crosstalk caused by multiplexing. The system-level chopping can replace an analog low-pass filter (LPF) with a digital filter and can reduce its area occupation. The stochastic A/D conversion technique realizes power-efficient resolution enhancement. A novel auto-calibration technique is also proposed for the stochastic A/D conversion technique. The proposed system includes a prototype analog front-end (AFE) IC fabricated using a 130 nm CMOS process. The fabricated AFE IC improved its interchannel crosstalk by 40 dB compared with the conventional analog chopping architecture. The AFE IC achieved SNDR of 62.9 dB at a sampling rate of 31.25 kSps while consuming 9.6 μW from a 1.2 V power supply. The proposed resolution enhancement technique improved the measured SNDR by 4.5 dB.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E107-A No.8 pp.1127-1138
Publication Date
2024/08/01
Publicized
2024/02/09
Online ISSN
1745-1337
DOI
10.1587/transfun.2023EAP1093
Type of Manuscript
PAPER
Category
Circuit Theory

1.  Introduction

In recent years, biomedical sensors have been required due to the increasing demand for healthcare applications. These devices operate with batteries such as coin cells. Therefore, a low-voltage and low-power analog front-end (AFE) IC is becoming one of the key components. An AFE IC typically consists of a low-noise amplifier (LNA), analog-to-digital converter (ADC), digital signal processor (DSP), and digital interface (Digital I/F). The area, power, and speed of digital circuits can be improved by the CMOS process scaling. However, the design of analog and mixed-signal circuits such as amplifiers and ADC becomes more difficult in a fine CMOS process because of the increasing mismatch and decreasing supply voltage headroom. Therefore, digitally assisted technologies are becoming more important for improving the performance of sensor devices [1]. The power consumption of analog circuits involves trade-offs between accuracy and operating speed [2]. In particular, LNAs and ADCs dominate in terms of power consumption and accuracy.

Chopper-stabilized LNAs are used to decrease the influence of 1/f noise and low-frequency offset [3]. However, they require an analog post-low-pass filter (LPF) to eliminate the modulation noise [4]. The post-LPF occupies a large occupation area to attenuate modulation noise. In this paper, a chopping technique using a digital demodulator is proposed as a system-level chopping technique. The proposed technique relaxes the requirements of the post-LPF.

For an ADC, a successive approximation register ADC (SAR-ADC) is selected owing to its high power efficiency [5], [6]. The SAR-ADC consists of a digital-to-analog converter (DAC), comparator, and SAR logic. Usually, the DAC block of the SAR-ADC is implemented using a binary-weighted capacitor DAC (CDAC). The resolution of the SAR-ADC is limited by various factors, such as incomplete settling, capacitor mismatch of the CDAC, and thermal noise. In particular, capacitor mismatch and thermal noise are dominant in low-speed, medium-resolution SAR-ADCs used in biomedical sensors [7], [8]. Many capacitance-mismatch calibration techniques have been proposed. However, most of them require additional analog circuits [9]. Thermal noise can be suppressed by oversampling and filtering (analog scaling), which requires four times as much power to improve the effective number of bits (ENOB) by one bit. However, its efficiency degrades for resolution over 10 bits [7]. This study presents a novel resolution-enhancement technique using noise statistics. The proposed technique converts the CDAC output residue using repetitive comparisons and statistical processing.

This paper is organized as follows. The system architecture of the AFE IC is described in Sect. 2. In Sect. 3, the proposed system-level chopping technique is described. In Sect. 4, a resolution enhancement technique using stochastic A/D conversion is proposed. In Sect. 5, the circuit implementation is detailed for the AFE IC, including the proposed techniques, while in Sect. 6, the measurement results are reported. Finally, the conclusions are provided in Sect. 7.

2.  System Architecture

The architecture of the proposed biomedical sensor system, including the AFE IC, is shown in Fig. 1. The AFE IC consists mainly of four-channel LNAs, analog LPFs, a four-channel multiplexer (MUX), ADC, de-multiplexer (DEMUX), digital LPFs, and serial peripheral interface (SPI). The AFE IC also integrates an internal bias, regulators, ADC reference drivers, and clock generation circuits (crystal oscillator (XO) and clock divider). The internal regulator generates a supply voltage of 1.0 V for the LNAs, MUX, and buffer.

Fig. 1  Block diagram of the proposed biomedical sensor system.

The proposed AFE IC integrates both conventional analog and system-level chopping configurations, and these configurations can be set with registers via an SPI. The LPF can be bypassed for the system-level chopping configuration.

The AFE IC integrates a stochastic SAR-ADC [7]. The ADC full-scale range can be selected from 0.5 V, 1.0 V, and 1.5 V by configuring the ADC reference output voltage via the SPI. The variable full-scale range realizes optimal gain and noise performance for variable-range applications. The dynamic range can be enhanced by stochastic A/D conversion, even when a lower full-scale range (0.5 V) is selected. The ADC sampling rate can be configured from 256 Sps to 1.024 kSps with an external clock of 32.768 kHz. The sampling rate can be extended to 500 kSps with an internal XO or an external 32 MHz clock. The statistical processing and auto-calibration logic circuits for the stochastic SAR-ADC are implemented using an off-chip field-programmable gate array (FPGA).

The AFE IC realizes multi-channel data acquisition by time-division multiplexing with four-channel amplifiers, a MUX, and ADC. The SPI implements both slave and master modes. The configuration registers are set in the SPI slave mode. The acquired data (ADC output) is transferred in the SPI master mode for high-speed data transmission. The SPI clock can be set up to 32 MHz with the internal XO or external 32 MHz clock.

3.  System-Level Chopping for Multi-Channel AFE

The block diagrams of system-level chopping techniques for multi-channel AFE and their principles are shown in Fig. 2. The system-level chopping configuration consists of an analog modulator, ADC, digital demodulator, and digital LPF (decimation filter). A delay-controlling circuit is inserted between the analog modulator and digital demodulator to adjust the chopper clock phase by the latency of the ADC. As shown in Fig. 2(b), the output data is delayed by one period of \(clk_{smp}\). Therefore, the chopper clock of the demodulator is also delayed by the same amount. The system-level chopping architecture was proposed for a transducer ADC with a delta-sigma modulator to reduce offset drift [10] and adopted in some studies with delta-sigma ADCs [11]-[14]. Delta-sigma ADCs are not suitable for multi-channel AFEs having fast scan rates because an output code does not correspond to a single point of analog input. In this paper, the system-level chopping technique is applied for a time-division multiplexing system with a SAR-ADC.

Fig. 2  (a) Block diagram of the multi-channel AFE with system-level chopping technique and (b) timing diagram of control pulses (c) their principles in the frequency domain (a blue line shows the gain of a digital filter).

In the system-level chopping architecture, the ADC directly converts the modulated signal, and the digital demodulator demodulates converted data in the digital domain. The digital LPF attenuates the modulated noise originating from the low-frequency noise (mainly 1/f noise).

As with the conventional analog chopping technique, the 1/f noise added between the modulator and demodulator is suppressed by the analog LPF. On the other hand, the system-level chopping technique does not require an analog LPF with high attenuation at \(f_{chop}\). Therefore, the system-level chopping technique can reduce the area occupation of the analog LPF in exchange for the fast sampling of the ADC. The CMOS process scaling can improve ADC sampling speed [2], while the analog LPF cannot be reduced by process scaling. The cost of implementing analog filters increases with advanced processes due to higher costs per area.

As with the system-level chopping technique, the power spectrum of each amplifier output \(S_{amp}(f)\) is given by [15]

\[\begin{eqnarray*} S_{amp}(f) &=& \left(\frac{2A_0}{\pi} \right)^2 \sum_{\substack{k = -\infty \\ k~odd}}^{\infty}\frac{1}{k^2} S_{in} \left( f - kf_{chop} \right) \nonumber \\ &+& A_0^2 S_n(f), \tag{1} \end{eqnarray*}\]

where \(S_{in}(f)\) and \(S_n(f)\) are the power spectra of \(v_{in}\) and \(v_n\), respectively. The power spectrum of the ADC output \(X_{adout}(t)\) for a single channel input, \(S_{adout}(f)\), is given by

\[\begin{equation*} S_{adout}(f) = \sum_{n=-\infty}^{\infty}S_{adin}(f - nf_{smp}), \tag{2} \end{equation*}\]

where \(f_{smp}\) is a sampling frequency. For simplicity, the digital-demodulation signal \(m_{c,smp}(t)\) is expressed as a pulse series of which sign changes every \(1/2\) period of the chopper clock as follows:

\[\begin{eqnarray*} m_{c,smp}(t) &=& \frac{T_c}{2} \sum_{m = -\infty}^{\infty}(-1)^m \delta\left(t - \frac{mT_c}{2}\right) \nonumber \\ &=& \sum_{\substack{m = -\infty \\ m~odd}}^{\infty} e^{j 2 \pi m f_{chop} t}, \tag{3} \end{eqnarray*}\]

where \(T_c = 1/f_{chop} = 2/f_{smp}\) and \(\delta(t)\) denotes Dirac’s delta. The demodulator output is a multiplication of \(m_{c,smp}(t)\) and ADC output \(X_{adout}(t)\). Therefore, the demodulator output spectrum \(S_{dem}(f)\) can be expressed as follows:

\[\begin{equation*} S_{dem}(f) = \sum_{\substack{m=-\infty \\ m~odd}}^{\infty} S_{adout}(f - m f_{chop}). \tag{4} \end{equation*}\]

Finally, the noise spectrum is shifted by \(mf_{chop}\) at the demodulator output and can be given by

\[\begin{equation*} A_0^2 \sum_{\substack{m = -\infty \\ m~odd}}^{\infty} \sum_{n=-\infty}^{\infty} S_n(f - mf_{chop} - nf_{smp}), \tag{5} \end{equation*}\]

and the signal term is given by

\[\begin{equation*} \left( \frac{2A_0}{\pi} \right)^2 \sum_{\substack{m = -\infty \\ m~odd}}^{\infty}\sum_{n=-\infty}^{\infty}\sum_{\substack{k = -\infty \\ k~odd}}^{\infty}\frac{1}{k^2} S_{in} \left( f_{k,m,n} \right), \tag{6} \end{equation*}\]

where \(f_{k,m,n} = f - (k+m)f_{chop} - nf_{smp}\). When \(f_{chop} = f_{smp}\), the noise spectrum is aliased around DC. Therefore, the sampling frequency must be at least twice the chopper frequency (\(f_{smp} \geq 2f_{chop}\)) to avoid aliasing the modulated input signal and noise together. In the proposed system, an anti-aliasing filter (AAF) is implemented as an off-chip filter denoted as the EMI filter in Fig. 1. The wideband (white) noise of the amplifier is aliased by sampling. In the proposed system, sampling is performed at a frequency higher than the signal bandwidth, and a digital filter reduces the effect of thermal noise. In addition, the aliasing of the thermal noise of an amplifier is not critical because the 1/f noise is dominant in biomedical sensor systems.

In the proposed system, the system-level chopping technique is applied to a multi-channel AFE. The DEMUX picks two points from the multiplexed data and distributes them to \(M\) channels. The demultiplexed data are filtered with a decimation rate of \(D\). The transfer function in \(z\) domain \(H(z)\) of the decimation filter can be expressed as follows:

\[\begin{equation*} H(z) = \frac{1}{2} \left( 1 + z^{-1}\right) \cdot \frac{2}{D} \sum_{i=0}^{\frac{D}{2}-1} z^{-2Mi}, \tag{7} \end{equation*}\]

where \(z^{-1}\) corresponds to a unit delay of \(1/f_{smp}\). The output data rate of each channel \(f_{DR,ch}\) is \(f_{smp} / (M \cdot D )\). The sampling points will be unequally spaced. However, averaging will produce an output that is representative of averaging interval.

The system-level chopping technique can also suppress the interchannel crosstalk of a multi-channel AFE. The interchannel crosstalk is mainly caused by capacitance coupling, reference and power supply coupling, and incomplete settling of a MUX. The capacitance coupling and reference/supply coupling can be suppressed by physical layouts such as wiring shielding and supply decoupling. However, the crosstalk caused by incomplete settling cannot be suppressed by these techniques. The incomplete settling of MUXs can be mitigated by the appropriate design of on-resistance and amplifier drivability [16]. For low-power operation, the LPF should be implemented as a passive-RC filter. However, the drivability seen from the MUX input is the series resistance of the LNA output and LPF. In this paper, the crosstalk is suppressed by bypassing the analog LPFs in the system-level chopping configuration.

Figure 3 shows the M-channel MUX and driving circuits. In Fig. 3, \(R_{o}\) is the output resistance of the amplifier, \(R_{filt}\) is the resistance of the LPF, \(R_{on}\) is the on-resistance of the MUX, \(C_{mux}\) is the MUX input capacitance, \(C_{out}\) is the MUX output capacitance including input capacitance of the ADC driver, and \(C_{filt}\) is the capacitance of the LPF. When the ADC input is multiplexed from Ch1 to Ch2, the MUX output voltage \(V_{out}\) will change [16]. When \(R_{on} \ll R_{filt}\), \(V_{out}\) changes instantaneously by charge sharing between \(C_{filt}\) and \(C_{out}\). The voltage change at the MUX output \(\Delta V_{in2} = V_{out} - V_{in2}\) by this charge sharing is expressed as follows:

\[\begin{equation*} \Delta V_{in2} = \frac{C_{out}}{C_{filt} + C_{mux} + C_{out}} \left(V_{in2} - V_{in1} \right), \tag{8} \end{equation*}\]

where \(V_{in1}\) and \(V_{in2}\) are the equivalent outputs of LNAs in Ch1 and Ch2, respectively. Then the remaining charge is supplied from the amplifier through \(R_o\), \(R_{filt}\), and \(R_{on}\). The settling error voltage \(V_{err,2}\) after acquisition time \(t\) can be expressed by first-order approximation as follows:

\[\begin{equation*} V_{err,2}(t) \approx \Delta V_{in2} \exp \left( -\frac{t}{\tau} \right), \tag{9} \end{equation*}\]

where \(\tau\) is the settling time constant and can be expressed as follows:

\[\begin{equation*} \tau = (R_{o} + R_{filt} + R_{on})C_{out} + (R_{o} + R_{filt})(C_{mux} + C_{filt}). \tag{10} \end{equation*}\]

The settling error voltage \(V_{err,2}\) depends on \(\tau\) and previous channel voltage \(V_{in1}\). When the number of channels increases and faster multiplexing is required, buffers should be inserted between the passive LPF of each channel and the MUX. This leads to increased power consumption, area, and nonlinearity. As for system-level chopping architecture, \(R_{filt}\) is bypassed and \(C_{filt}\) is disconnected. Therefore \(\tau\) can be expressed as follows:

\[\begin{equation*} \tau = (R_{o} + R_{on})C_{out} + R_{o}C_{mux}. \tag{11} \end{equation*}\]

When \(R_o = 100\,\Omega\), \(R_{filt} = 1.25\,\rm{M}\Omega\), \(R_{on} = 1\,\rm{k}\Omega\), \(C_{filt} = 120\,\rm{pF}\), \(C_{mux} = 100\,\rm{fF}\) and \(C_{out} = 1~\rm{pF}\), \(\tau\) becomes 151 \(\rm{\mu s}\). On the other hand, when the LPF is bypassed, \(\tau\) becomes 1.11 \(\rm{ns}\). The bypass of the LPF in the system-level chopping technique can reduce crosstalk caused by incomplete settling of multiplexing.

Fig. 3  MUX and driving circuits (LPFs are simplified for conceptual explanation).

4.  Stochastic SAR-ADC

The SAR-ADC architecture is suitable for low-power applications [17]. A typical SAR-ADC requires a binary-weighted capacitor array as an internal CDAC. It occupies a large occupation area as the resolution increases. The split capacitor architecture used to reduce the area occupation [18], [19], introduces some nonlinearity errors due to parasitic capacitance. The thermal noises also degrade A/D conversion accuracy. For a SAR-ADC with a resolution of around 12 bits, the comparator noise is dominant [7]. The noise can be reduced by oversampling. However, it requires four times oversampling to improve an ENOB by one bit.

Recently, stochastic A/D conversion techniques utilizing the statistics of device mismatch are proposed [20], [21]. These studies utilize offsets of many comparators as a flash ADC. As for SAR-ADCs with high resolution, a successive-stochastic-approximation ADC (SSA-ADC) is proposed [22], [23]. This architecture utilizes the stochastic flash ADC (SF-ADC) to enhance resolution by using ensemble statistics of the offsets of 511 comparators.

On the other hand, stochastic SAR-ADCs which utilize comparator noise statistics are proposed [7], [24], [25]. These stochastic SAR-ADCs enhance their resolution by repetitive comparison and residue estimation. One comparator and 17 times comparisons realize 17 comparator decisions in [7]. Sixteen parallel comparators and four times comparisons realize 64 comparator decisions in [24]. This configuration requires comparator offset calibration so that the offset does not affect the noise statistics.

There is a trade-off between comparator counts and repetitive comparison counts for the SSA-ADC or stochastic SAR-ADC. For high-speed applications, it is preferable to adopt the SSA-ADC [23] or stochastic SAR-ADC with multiple comparators [24]. For low-power applications, stochastic SAR-ADC with a single comparator is suitable. In this paper, the stochastic SAR-ADC with only one comparator is used for design simplicity and performance optimization focusing on electrocardiogram (ECG) monitoring applications. Furthermore, the number of repetitions is variable between 7 and 255 for configurable resolution and power dissipation.

The block diagram of the stochastic SAR-ADC is shown in Fig. 4. The stochastic SAR-ADC consists of a conventional CDAC, comparator, SAR logic, and timing generator. The timing generator adopts a self-timing technique used in [17]. The self-timing technique is suitable for a wide range of sampling rates. As the stochastic SAR-ADC quantizes CDAC residue by repetitive comparison, the self-timing technique also has an advantage in this respect.

Fig. 4  Block diagram of the stochastic SAR-ADC.

The stochastic ADC used in this paper consists of one comparator and counter (accumulator) as shown in Fig. 4. The comparator repeats the comparison with noise and offsets during the conversion period and the counter accumulates comparator “1” output. The output \(D_{out,st}\) is the counter output and corresponds to the total number of “1” during the conversion cycle.

The stochastic ADC utilizes stochastic resonance [26] with comparator noise. The resolution of the stochastic ADC is determined by the repetitive comparison counts \(n_{rep}\). The comparator noise level (standard deviation) \(\sigma_{n}\) no longer limits the resolution. The comparator noise level determines the input range.

The stochastic ADC carries out A/D conversion as the following principle. It is assumed that the comparator noise \(v_{n,cmp}\) is white noise and follows Gaussian distribution [21]. When comparator input is \(v_{in,cmp}\), the probability \(P(v_{in,cmp})\) that the comparator outputs “1” can be written as follows:

\[\begin{equation*} P(v_{in,cmp}) = \frac{1}{2} + \frac{1}{2} \mathrm{erf} \biggl(\frac{v_{in,cmp}}{\sqrt{2}\ \sigma_{n}}\biggr) \approx \frac{D_{out,st}}{n_{rep}}, \tag{12} \end{equation*}\]

where \(\mathrm{erf}(x)\) is the error function, and the average of \(v_{n,cmp}\) is assumed to be zero.

The SAR-ADC error can be defined as a difference between SAR-ADC output and SAR-ADC input \(V_{in}\). The SAR-ADC error consists of a sampling error \(\Delta V_{smp}\) and conversion residue \(\Delta V_{dac}\), and can be written as follows:

\[\begin{equation*} D_{out,sar}V_{lsb,sar} - V_{in} = \Delta V_{smp} + \Delta V_{dac}, \tag{13} \end{equation*}\]

where \(D_{out,sar}\) is the SAR-ADC output code and \(V_{lsb,sar}\) is the LSB of the SAR-ADC. For SAR-ADCs, the sampling errors are caused by incomplete settling and \(kT/C\) noise. The incomplete settling can be suppressed by the appropriate design of sampling switches and capacitors. The \(kT/C\) noise is also suppressed by selecting an appropriate input capacitance against the target resolution.

When \(\Delta V_{dac}\) can be obtained, the ADC conversion error can be suppressed by subtracting \(\Delta V_{dac}\) from \(D_{out}V_{lsb,sar}\). The stochastic SAR-ADC estimates \(\Delta V_{dac}\) by repetitive comparison of the CDAC residue after SAR-ADC operation. By substituting \(\Delta V_{dac}\) in Eq. (12), \(\Delta V_{dac}\) can be estimated as follows:

\[\begin{equation*} \Delta V_{dac} \approx \sqrt{2}\sigma_{n}\mathrm{erf}^{-1} \left(2\left(\frac{D_{out,st}}{n_ {rep}} - \frac{1}{2}\right)\right). \tag{14} \end{equation*}\]

where \(\mathrm{erf}^{-1}(x)\) is the inverse error function. The residue \(\Delta V_{dac}\) can be estimated by stochastic ADC output \(D_{out,st}\), total comparison counts \(n_{rep}\), and the standard deviation of comparator noise \(\sigma_{n}\). In previous studies, \(\sigma_{n}\) is estimated by transient noise simulations [7] or offline calibration [24]. However, \(\sigma_{n}\) changes by PVT variations. For robustness, it is preferable to determine \(\sigma_{n}\) automatically after fabrication. The estimation of \(\sigma_{n}\) is discussed as code combination and scaling for SAR and stochastic ADC output codes [23]. In the previous study [23], the code scaling is determined by off-chip foreground calibration with machine learning.

In this paper, the inverse error function is implemented as a look-up table (LUT) and the code scaling is determined by foreground calibration. The LUT output \(w_k\) for \(D_{out,st} = k (k = 0, 1, \dots, n_{rep})\) is determined in the following procedure. First, the ADC input is set to 0 and raw SAR-ADC outputs \(D_{out,sar}\) and stochastic ADC outputs \(D_{out,st}\) are obtained. Then, the average of the corresponding \(D_{out,sar}\) code for the specified \(D_{out,st}\) is calculated. The average code is loaded to the LUT as \(w_{k}\), and can be expressed as follows:

\[\begin{equation*} w_{k} = \frac{1}{N_{ave}} \sum_{i=0}^{N_{ave} - 1} D_{out,sar,i}^{(k)}\ , \tag{15} \end{equation*}\]

where \(D_{out,sar,i}^{(k)}\) is \(i\)-th SAR-ADC output of which corresponding \(D_{out,st} = k\), \(N_{ave}\) is averaging counts for the calibration. The same operations are carried out for \(k = 0, 1, \dots, n_{rep}\) (all \(D_{out,st}\) code patterns).

After calibration, \(D_{out,st}\) is input to the LUT as an address. The LUT output \(w_{D_{out,st}}\) is subtracted from \(D_{out,sar}\). The stochastic SAR-ADC output \(D_{out,stsar}\) is given by

\[\begin{equation*} D_{out,stsar} = D_{out,sar} - w_{k}~~~~(k = D_{out,st}). \tag{16} \end{equation*}\]

Figure 5(a) shows the hardware implementation of the proposed calibration and statistical processing. The auto-calibration logic block consists of an averaging logic circuit, averaging and sweep counters. When \(D_{out,st}\) matches to the sweep counter output \(k\), an enable flag (EN) is asserted and input to the averaging logic and counter. The averaging counter counts up averaging count for the specified \(D_{out,st}\). A write-enable flag (WE) for the LUT is asserted when averaging counter output reaches \(N_{ave} - 1\). The LUT uses \(D_{out,st}\) as a write-address, and averaged \(D_{out,sar}\) is written as \(w_{k}\). The write-enable flag is also used as a sweep counter enable input. The sweep counter counts up \(k\) from 0 to \(n_{rep}\).

Fig. 5  (a) The stochastic SAR-ADC auto-calibration logic block and (b) bit configuration of the stochastic SAR-ADC.

In the proposed system, \(w_{k}\) is the 16-bit fixed point number as shown in Fig. 5(b). The integer word length \(N_{lut,int} = 10\) and the fractional word length \(N_{lut,frac} = 6\). The determination of \(N_{lut,int}\) is carried out not to be overflowed by the offset of \(D_{out,sar}\). The fractional word length \(N_{lut,frac}\) is determined by \(N_{ave}\). The output code \(D_{out,stsar}\) consists of 16-bit data by truncating LSB 2-bits which do not contribute much to the overall performance.

5.  Circuit Implementation

5.1  Low-Noise Amplifier

The schematic of the LNA is shown in Fig. 6. The LNA consists of a fully differential op-amp with chopper stabilization. The analog demodulator can be disabled, which is implemented for performance comparison of analog and system-level chopping configurations. The 33 dB gain is realized by the ratio of AC-coupled capacitors \(C_{IN}\) and feedback capacitors \(C_F\). As DC-feedback resistors, pseudo-resistors by diode-connected p-ch FETs are used. The midpoint is connected to the output common-mode voltage \(V_{CM}\) of the amplifier via a diode-connected p-ch FET. The pseudo resistors \(R_{1}, R_{2}\), and \(R_{3}\) form a T-feedback network. Using the star-delta transformation, the equivalent feedback resistor \(R_{F,EFF}\) can be expressed as follows:

\[\begin{equation*} R_{F,EFF} = R_{1} + R_{2} + \frac{R_{1}R_{2}}{R_{3}}. \tag{17} \end{equation*}\]

A high value of \(R_{F,EFF}\) can be realized with smaller values of \(R_{1}, R_{2}\), and \(R_{3}\). Therefore, the DC offset due to the leakage currents of parasitic diodes can be suppressed compared with conventional pseudo resistors [27].

Fig. 6  The schematic of the LNA.

The supply voltage of the LNA is 1.0 V which is generated from a 1.2 V supply by an internal voltage regulator to stabilize the supply for analog circuits. The common mode voltage \(V_{CM}\) is 0.5 V and is also generated by an internal regulator. The voltage swing of the chopper clock is 0.5 V to reduce clock feed-through [23]. The chopper clock frequency \(f_{chop}\) can be selected from 4.096 kHz to 32.768 kHz with an external 32.768 kHz clock (3.90625 kHz to 31.25 kHz with an internal 32 MHz clock). Note that the sampling frequency of the ADC is controlled so that \(f_{smp} = 2f_{chop}\). The analog LPF in the latter stage consists of a 6th-order passive RC filter to sufficiently attenuate modulated 1/f noise in the analog chopping configuration.

5.2  Multiplexer

Figure 7 shows the MUX between LNA channels and ADC. The MUX consists of four switches and an output buffer. Each switch consists of CMOS switches which are connected in series to reduce capacitance coupling between each channel. The multiplexed signal is buffered to drive the ADC input capacitance and improve settling speed. The MUX is switched by four-phase non-overlapping pulses to avoid interchannel crosstalk due to simultaneous switching.

Fig. 7  Four-channel input MUX.

5.3  Comparator

In this design, a dynamic latched comparator as shown in Fig. 8 is used. The dynamic latched comparator is suitable for low-power operation because there is no static current dissipation except for leakage current. The comparator consists of a dynamic pre-amplifier, dynamic latch, buffer, and SR-latch [23]. The buffer is inserted before the SR-latch to avoid hysteresis caused by input capacitance variation depending on SR-latch states. The SR-latch is used to hold comparator output during the reset phase (\(clk_{cmp}\) = “0”). Since only one comparator is used in this study, kickback noise is less dominant than in our previous work [23] which uses 511 comparators. Therefore, a static pre-amplifier is not used.

Fig. 8  Schematic of the dynamic latched comparator.

The simulated comparator noise \(\sigma_{n}\) is 0.29 \(\rm{mV_{rms}}\) and current dissipation is 10 \(\mu\rm{A}\) at 100 MHz clock when comparator output toggles every clock cycle.

5.4  Stochastic SAR-ADC Control Logic

The block diagrams of the stochastic SAR-ADC control logic and its timing diagram are shown in Fig. 9. It uses an asynchronous self-timing scheme [17] to realize configurable repeat counts for the stochastic ADC operation without a high-frequency reference clock. The ADC is in the sampling phase while the sampling clock \(clk_{smp}\) is high. In the sampling phase, \(clk_{cmp} = 0\), and the dynamic latch outputs of the comparator \(v_{o,p}, v_{o,n} = 0\). When \(clk_{smp}\) falls, the ADC enters the conversion phase. The delay of \(t_{d1}\) is inserted to relax the settling time for MSB comparison. In the loop of \(clk_{cmp}\) including the delay of \(t_{d2}\), the oscillation is performed until the end flag goes high. In the conversion phase, the internally generated clocks are used as the timing control clock for the CDAC \(clk_{self}\) and comparator clock \(clk_{cmp}\). The first 12 cycles of \(clk_{self}\) are used for the SAR-ADC normal operation, and 0 to 255 cycles are used for the stochastic ADC operation. The estimation and calibration logic is implemented as shown in Fig. 5 by using an off-chip FPGA with \(n_{rep} = 31\), and \(N_{ave} = 64\).

Fig. 9  Asynchronous control logic for the proposed stochastic SAR-ADC: (a) schematic, (b) timing diagram.

5.5  Capacitor DAC

In this design, a CDAC shown in Fig. 10 is used as the DAC of the SAR-ADC. The CDAC consists of a binary-weighted capacitor array and switches. The capacitor array is split into the MSB and LSB arrays to reduce area occupation [19]. The LSB array is scaled by the split capacitor \(C_{c}\). This SAR-ADC architecture is appropriate for 10-bit and more resolution because of area efficiency and linearity. The unit capacitance \(C_{u}\) is determined so that the \(kT/C\) noise does not become the dominant noise. The unit capacitor \(C_{u}\) is 70 fF and the total sampling capacitance is 4.48 pF (\(64~C_{u}\)). The \(kT/C\) noise is 30.4 \(\mu\rm{V_{rms}}\). The split capacitor \(C_c\) is equal to \(1.25~C_{u}\) for compensation of the non-linearity error caused by the parasitic capacitance on the top plate of the LSB side array. The calibration capacitor array is added to adjust the weight of the LSB side array. This is adjusted manually via the SPI, and the default setting is determined by post-layout simulations.

Fig. 10  Charge redistribution CDAC.

6.  Experimental Results

The designed multi-channel AFE IC was fabricated in a 130 nm CMOS process. The total die area is 2.0 mm \(\times\) 2.0 mm and the die micrograph is shown in Fig. 11. The chips were packaged into 32-pin BGA packages and measured on the evaluation board shown in Fig. 12. The total power consumption from a 1.2 V external supply is approximately 757 \(\mu\)W when all channels are activated at \(f_{chop} =\) 16.384 kHz and the output data rate is 256 Sps/channel with an external 32.768 kHz clock. Figure 13 shows four-channel ECG signals with 60 beats per minute (BPM) which are captured by the prototype AFE IC.

Fig. 11  Chip micrograph of the multi-channel AFE IC.

Fig. 12  Photo of the evaluation board.

Fig. 13  Four-channel ECG signals with 60 BPM which are captured by the proposed AFE IC (256 Sps/channel with 32.768 kHz external clock).

The interchannel crosstalk measurement result is shown in Fig. 14. The crosstalk is measured as the ratio of output amplitude of channel-2 and channel-1 when 9.0 \(\rm{mV_{pp}}\), 50.5 Hz sinusoidal input is applied to channel-1. The ADC input is multiplexed every two clock cycles (\(f_{chop} = f_{smp}/2\)). The system-level chopping technique can suppress crosstalk by approximately 40 dB with a sampling rate of 32.768 kSps compared with the analog chopping technique. The proposed system-level chopping technique can achieve crosstalk of less than \(-\)80 dB.

Fig. 14  AFE interchannel crosstalk vs sampling frequency with system-level and analog chopping configurations (\(f_{chop} = f_{smp}/2\)).

Figure 15 shows the gain-frequency characteristics of the AFE channel-1 with the analog chopping and system-level chopping configurations. The solid and dashed lines show the frequency characteristics for 4ch MUX operations and 1ch fixed operations, respectively. Note that the notches are attributed to the digital decimation filter. The typical AFE gain is 31.7 dB for system-level chopping configuration. The power consumption of the AFE is 540 \(\mu\)W for all channels except for the XO and regulators. The analog chopping configuration has a cutoff frequency of 370 Hz, while the system-level chopping configuration has a cutoff frequency of 870 Hz for the 4ch MUX operation and 3.38 kHz for the 1ch fixed operation. The system-level chopping allows the bandwidth to be expanded according to applications since the analog filter requirements are independent of the chopping operation. For system-level chopping configuration, the bandwidth is determined by the decimation rate and the number of channels.

Fig. 15  Gain frequency characteristics of the analog and system-level chopping configurations (\(f_{chop}\) = 31.25 kHz from 32 MHz oscillator clock).

Figure 16 shows the power spectral density (PSD) of input-referred (IR) noise for four channels with system-level chopping configuration. The noises were measured simultaneously with a 4ch MUX operation. The 1/f noise is suppressed and the average IR noise of four channels is 1.89 \(\mu\rm{V_{rms}}\) with a signal bandwidth of 0.5-100 Hz. Figure 17 shows IR noise PSDs with analog and system-level chopping configurations. The noises were measured simultaneously with a 4ch MUX operation and averaged for four channels in each configuration. The PSD of white noise over 1.0 Hz is slightly increased compared with the analog chopping configuration. This is due to the aliasing of white noise in the LNA. On the other hand, 1/f noise is suppressed more compared with analog chopping because of the steep attenuation of a digital decimation filter.

Fig. 16  Measured PSD of IR noise with system-level chopping configuration (\(f_{chop}\) = 31.25 kHz from 32 MHz oscillator clock, \(2^{16}\) points FFT).

Fig. 17  Measured PSD of IR noise with analog and system-level chopping configurations (average of four channels, \(f_{chop}\) = 31.25 kHz from 32 MHz oscillator clock, \(2^{16}\) points FFT).

Table 1 summarizes the performance of the proposed biomedical sensor AFE compared to previous works of multi-channel ECG and electroencephalogram (EEG) circuits. The proposed AFE can achieve better crosstalk performance with the system-level chopping technique and consumes less power than a product-level chip.

Table 1  Comparison with state-of-the-art multi-channel AFEs.

To verify the proposed stochastic SAR-ADC technique, the same chips were packaged into 24-pin QFN packages to input ADC test signals directly. Figure 18 shows the measured differential non-linearity (DNL) and integral non-linearity (INL). The minimum and maximum DNL and INL are \(-0.90/1.64\) LSB and \(-2.77/2.14\) LSB, respectively.

Fig. 18  Measured DNL and INL.

Figure 19 shows the noise distribution of the ADC with or without stochastic ADC at \(V_{in} = 0\). The markers denote measured code histogram and lines are fitted normal distributions. Without the stochastic ADC, the average and standard deviation of the output code are \(-\)15.85 and 1.35 LSB. With the stochastic ADC, they are suppressed to \(-\)0.32 and 0.58 LSB, respectively. Note that the histogram count is calculated for 12-bit LSB (truncated LSB four-bits for the result with stochastic ADC). The offset is canceled and noise is reduced by 7.3 dB with the proposed stochastic ADC and its calibration circuit. Figure 20 shows the noise of the ADC with or without stochastic ADC with 30 chips. The noises are reduced by more than 6 dB on all chips. The average noise is 1.36 LSB without stochastic ADC, and 0.57 LSB with stochastic ADC.

Fig. 19  Measured ADC code distribution with or without stochastic ADC (31.25 kSps with 32 MHz external clock, full-scale is 1.0 V, \(2^{15}\) points).

Fig. 20  Measured ADC noise with or without stochastic ADC for 30 chips (31.25 kSps with 32 MHz external clock, full-scale is 1.0 V).

The measured spectrum of the ADC is shown in Fig. 21. The input frequency \(f_{in}\) is 10.49 Hz and the input amplitude is \(-1\) dBFS. The sampling rate is 31.25 kSps. The SNDRs without and with the stochastic ADC are 58.4 dB and 62.9 dB, respectively. The SNDR was improved by 4.5 dB compared with that of the SAR-ADC raw output.

Fig. 21  Measured ADC spectrum without/with stochastic ADC (31.25 kSps with 32 MHz oscillator clock, \(f_{in}\) = 10.49 Hz, full-scale is 1.0 V, \(2^{15}\) points FFT).

Figure 22 shows the ADC I/O characteristics for different full-scale (0.5 V, 1.0 V, and 1.5 V) settings, and they were changed by reference driver setting. The input frequency \(f_{in}\) is 10.49 Hz and sampling rate is 31.25 kSps. The SNDRs are improved by the stochastic ADC even when full-scale ranges are changed because the LUTs are optimized by the proposed calibration circuit.

Fig. 22  I/O characteristics of the stochastic SAR-ADC for each full-scale configuration.

Table 2 summarizes the performance of the proposed stochastic SAR-ADC compared to previous works. Note that \(\rm{FoM}_{w}\) is the Walden figure-of-merit defined as follows:

\[\begin{equation*} \rm{FoM}_{w} = \frac{\rm{(Power)}}{2^{ENOB} \times \rm{(Sampling~Frequency)}}. \tag{18} \end{equation*}\]

The noise performance is better than previous studies considering the full-scale range and resolution.

Table 2  ADC performance comparison with state-of-the-art stochastic SAR-ADCs.

7.  Conclusion

This paper presented a multi-channel AFE IC integrating the system-level chopping technique and stochastic SAR-ADC. The system-level chopping technique can reduce interchannel crosstalk by removing the analog demodulator and LPF in the LNA. This technique can also reduce the area occupation and chip cost. The resolution enhancement technique by a stochastic ADC was also proposed. The stochastic ADC estimates SAR-ADC conversion errors by repetitive comparisons with a noisy, low-power comparator. The AFE IC was fabricated in a 130 nm CMOS process. The interchannel crosstalk was improved by approximately 40 dB by using the system-level chopping technique. The system-level chopping technique also enables expanding the bandwidth of the AFE up to around 3.38 kHz. This leads to the AFE IC being available for multi-application such as ECG, EEG, and electromyogram (EMG). The ADC achieved 62.9 dB SNDR at a sampling frequency of 31.25 kSps with 10.49 Hz, \(-1.0\) dBFS sinusoidal input. The SNDR was improved by 4.5 dB compared with the raw SAR-ADC output. The proposed AFE IC can be used for multiple biomedical applications due to its wide range of bandwidth and resolution configurability.

Acknowledgments

The authors would like to thank Nitto Denko Corp. for their financial support.

References

[1] A. Matsuzawa, “Digital-centric RF CMOS technologies,” IEICE Trans. Electron., vol.E91-C, no.11, pp.1720-1725, Nov. 2008.
CrossRef

[2] K. Uyttenhove and M.S. Steyaert, “Speed-power-accuracy tradeoff in high-speed CMOS ADCs,” IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process., vol.49, no.4, pp.280-287, April 2002.
CrossRef

[3] T. Denison, K. Consoer, A. Kelly, A. Hachenburg, and W. Santa, “A 2.2 μW 94 nV/\(\sqrt{\rm{Hz}}\), chopper-stabilized instrumentation amplifier for EEG detection in chronic implants,” IEEE Int. Solid-State Circuits Conf., pp.162-594, Feb. 2007.
CrossRef

[4] X. Yang, Y. Zhang, W.w. Huang, and C.d. Ling, “Low power chopper amplifier without LPF,” IEEE Asia Pacific Conf. Circuits Syst., pp.17-19, Dec. 2010.
CrossRef

[5] M. Khayatzadeh, X. Zhang, J. Tan, W.-S. Liew, and Y. Lian, “A 0.7-V 17.4-μW 3-Lead Wireless ECG SoC,” IEEE Trans. Biomed. Circuits Syst., vol.7, no.5, pp.583-592, Oct. 2013.
CrossRef

[6] S.Y. Lee, C.J. Cheng, C.P. Wang, and S.C. Lee, “A 1-V 8-bit 0.95 mW successive approximation ADC for biosignal acquisition systems,” IEEE Int. Symp. Circuits Syst., pp.649-652, May 2009.
CrossRef

[7] L. Chen, X. Tang, A. Sanyal, Y. Yoon, J. Cong, and N. Sun, “A 0.7-V 0.6-μW 100-kS/s low-power SAR ADC with statistical estimation-based noise reduction,” IEEE J. Solid-State Circuits, vol.52, no.5, pp.1388-1398, May 2017.
CrossRef

[8] M. Bagheri, F. Schembari, N. Pourmousavian, H. Zare-Hoseini, D. Hasko, and R.B. Staszewski, “A mismatch calibration technique for SAR ADCs based on deterministic self-calibration and stochastic quantization,” IEEE Trans. Circuits Syst. I. Reg. Papers, vol.67, no.9, pp.2883-2896, Sept. 2020.
CrossRef

[9] H.S. Lee, D. Hodges, and P. Gray, “A self-calibrating 15 bit CMOS A/D converter,” IEEE J. Solid-State Circuits, vol.19, no.6, pp.813-819, Dec. 1984.
CrossRef

[10] D. McCartney, A. Sherry, J. O’Dowd, and P. Hickey, “A low-noise low-drift transducer ADC,” IEEE J. Solid-State Circuits, vol.32, no.7, pp.959-967, July 1997.
CrossRef

[11] J.L. Ceballos and C. Reindl, “A low-power, ultra low-offset, 16.5-bit, ΣΔADC for coulomb counting and fuel gauge applications,” IEEE Int. Symp. Circuits Syst., pp.817-820, May 2013.
CrossRef

[12] R. Wu, J.H. Huijsing, and K.A.A. Makinwa, “A 21-bit read-out IC employing dynamic element matching with 0.037% gain error,” IEEE Asian Solid-State Circuits Conf., pp.241-244, Nov. 2011.
CrossRef

[13] L. Xu, B. Gönen, Q. Fan, J.H. Huijsing, and K.A.A. Makinwa, “A 110 dB SNR ADC with ±30 V input common-mode range and 8 μV offset for current sensing applications,” IEEE Int. Solid-State Circuits Conf., pp.90-92, Feb. 2015.
CrossRef

[14] M. Mikawa, S. Kawazoe, R. Fukuoka, and N. Nakano, “A delta-sigma modulator with frequency division multiplexing for multi-channel EEG acquisition front-end,” IEEE Int. Conf. Electron. Circuits Syst., pp.97-100, Nov. 2019.
CrossRef

[15] C. Enz and G. Temes, “Circuit techniques for reducing the effects of op-amp imperfections: Autozeroing, correlated double sampling, and chopper stabilization,” Proc. IEEE, vol.84, no.11, pp.1584-1614, Nov. 1996.
CrossRef

[16] D. Cottier, “Methods for mitigating ADC memory cross-talk,” Texas Instruments Application Note, no.SPRACW9A, 2021.

[17] M. Zhang and X. Fan, “An energy-efficient SAR ADC using a single-phase clocked dynamic comparator with energy and speed enhanced technique,” IEICE Electron. Express, vol.14, no.8, pp.1-9, April 2017.
CrossRef

[18] Y. Guo, Y. Wu, D. Guo, X. Cheng, Z. Yu, and X. Zeng, “Non-binary digital calibration for split-capacitor DAC in SAR ADC,” IEICE Electron. Express, vol.12, no.4, pp.1-8, Feb. 2015.
CrossRef

[19] J.Y. Um, Y.J. Kim, E.W. Song, J.Y. Sim, and H.J. Park, “A digital-domain calibration of split-capacitor DAC for a differential SAR ADC without additional analog circuits,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol.60, no.11, pp.2845-2856, Nov. 2013.
CrossRef

[20] S. Weaver, B. Hershberg, and U.K. Moon, “Digitally synthesized stochastic flash ADC using only standard digital cells,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol.61, no.1, pp.84-91, Jan. 2014.
CrossRef

[21] H. Ham, T. Matsuoka, and K. Taniguchi, “Application of noise-enhanced detection of subthreshold signals for communication systems,” IEICE Trans. Fundamentals, vol.E92-A, no.4, pp.1012-1018, April 2009.
CrossRef

[22] S. Tani, T. Matsuoka, Y. Hirai, T. Kurata, K. Tatsumi, T. Asano, M. Ueda, and T. Kamata, “Behavior-level analysis of a successive stochastic approximation analog-to-digital conversion system for multi-channel biomedical data acquisition,” IEICE Trans. Fundamentals, vol.E100-A, no.10, pp.2073-2085, Oct. 2017.
CrossRef

[23] Y. Hirai, T. Matsuoka, S. Tani, S. Isami, K. Tatsumi, M. Ueda, and T. Kamata, “A biomedical sensor system with stochastic A/D conversion and error correction by machine learning,” IEEE Access, vol.7, pp.21990-22001, Feb. 2019.
CrossRef

[24] B. Verbruggen, J. Tsouhlarakis, T. Yamamoto, M. Iriguchi, E. Martens, and J. Craninckx, “A 60 dB SNDR 35 MS/s SAR ADC with comparator-noise-based stochastic residue estimation,” IEEE J. Solid-State Circuits, vol.50, no.9, pp.2002-2011, Sept. 2015.
CrossRef

[25] T. Miki, T. Morie, K. Matsukawa, Y. Bando, T. Okumoto, K. Obata, S. Sakiyama, and S. Dosho, “A 4.2 mW 50 MS/s 13 bit CMOS SAR ADC With SNR and SFDR enhancement techniques,” IEEE J. Solid-State Circuits, vol.50, no.6, pp.1372-1381, June 2015.
CrossRef

[26] J.J. Collins, C.C. Chow, and T.T. Imhoff, “Stochastic resonance without tuning,” Nature, vol.376, no.6537, pp.236-238, July 1995.
CrossRef

[27] T. Yoshida, Y. Masui, R. Eki, A. Iwata, M. Yoshida, and K. Uematsu, “A neural recording amplifier with low-frequency noise suppression,” IEICE Trans. Electron., vol.E93-C, no.6, pp.849-854, June 2010.
CrossRef

[28] M.A. Bin Altaf, C. Zhang, and J. Yoo, “A 16-channel patient-specific seizure onset and termination detection SoC with impedance-adaptive transcranial electrical stimulator,” IEEE J. Solid-State Circuits, vol.50, no.11, pp.2728-2740, Nov. 2015.
CrossRef

[29] T. Tang, W.L. Goh, L. Yao, and Y. Gao, “A TDM-based 16-channel AFE ASIC with enhanced system-level CMRR for wearable EEG recording with dry electrodes,” IEEE Trans. Biomed. Circuits Syst., vol.14, no.3, pp.516-524, June 2020.
CrossRef

[30] J.H. Park, T. Tang, L. Zhang, K.A. Ng, G.G.L. Gammad, S.C. Yen, and J. Yoo, “A 15-channel orthogonal code chopping instrumentation amplifier for area-efficient, low-mismatch bio-signal acquisition,” IEEE J. Solid-State Circuits, vol.55, no.10, pp.2771-2780, Oct. 2020.
CrossRef

[31] Y. Tian, Z. Qin, Y. Yu, D. Gao, X. Liao, and L. Liu, “A low-noise and low-power multi-channel ECG AFE based on orthogonal current-reuse amplifier,” IEEE Trans. Circuits Syst. I, Reg. Papers, vol.70, no.8, pp.3167-3177, Aug. 2023.
CrossRef

[32] ADI, “Low power, five electrode electrocardiogram (ECG) analog front end,” ADAS1000 data sheet, 2012.

[33] A. Jayaraj, S. Tannirkulam Chandrasekaran, A. Ganesh, I. Banerjee, and A. Sanyal, “Maximum likelihood estimation-based SAR ADC,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol.66, no.8, pp.1311-1315, Aug. 2019.
CrossRef

[34] Z. Lei and Z. Xiaolin, “Mismatch suppression and noise reduction for SAR-ADC with Bayes estimation method,” Analog Integr. Circuits Signal Process., vol.102, no.2, pp.379-388, Feb. 2020.
CrossRef

Authors

Yusaku HIRAI
  Osaka University,SPChange, LLC.

received B.S. and M.S. degrees in electronic engineering from Osaka University, Osaka, Japan, in 2013, and 2015, respectively. During 2015-2018, he worked for THine Electronics Inc., where he was engaged in the design of high-speed serial interfaces. Currently, he is working for SPChange, LLC., and pursuing a Ph.D. degree in information science and technology at Osaka University, Japan. His current research includes low-power biomedical sensor devices. He is a member of the IEICE and IEEE.

Toshimasa MATSUOKA
  Osaka University

received B.S., M.S., and Ph.D. degrees in electronic engineering from Osaka University, Osaka, Japan, in 1989, 1991, and 1996, respectively. During 1991-1998, he worked at the Central Research Laboratories, Sharp Corporation, Nara, Japan, where he was engaged in research and development related to deep-submicron CMOS devices and ultra-thin gate oxides. Since 1999, he has been working at Osaka University, where he is an Associate Professor. His current research includes CMOS analog/RF circuits and device modeling. Dr. Matsuoka is a member of the Japan Society of Applied Physics, IEICE, IEEE, and IEEJ.

Takatsugu KAMATA
  SPChange, LLC.

received a B.S. degree in electrical engineering from Tokyo City University in 1987. During 1987-2001, he worked for Motorola Inc., where he was engaged in the design of RF/IF ICs for cellular phones. During 2001-2010, he worked for RfStream Corp., where he carried out research and development related to TV tuner ICs. In 2010, he received a Ph.D. degree from Osaka University, Japan. Then he worked at Osaka University, where he was an Associate Professor. Since 2011, he has been the president of SPChange, LLC. His current research includes medical sensor devices, wireless transceivers, and contactless power circuits/systems. Dr. Kamata is a member of the IEICE, IEEE, and JNSS.

Sadahiro TANI
  SPChange, LLC.

received B.S. and M.S. degrees in electronic engineering from Osaka University, Osaka, Japan, in 1979 and 1981, respectively. In 2004 he received a Ph.D. degree in information systems engineering from Osaka University. During 1981-2012, he worked for Sharp Corporation, Nara, Japan. During 2014-2016, he was a project researcher at Osaka University. Currently, he is working for SPChange, LLC. His current research includes CMOS mixed signal circuits. Dr. Tani is a member of the IEICE and IEEE.

Takao ONOYE
  Osaka University

received B.E. and M.E. degrees in Electronic Engineering, and Dr.Eng. degrees in Information Systems Engineering from Osaka University, Japan, in 1991, 1993, and 1997, respectively. He is presently a professor of the Graduate School of Information Science and Technology, Osaka University. His research interests include media-centric low-power system architecture and implementation. Dr. Onoye is a member of the IEICE, IEEE, IPSJ, and ITE-J.

Keyword