<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Electron.</journal-id>
<journal-title>Frontiers in Electronics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Electron.</abbrev-journal-title>
<issn pub-type="epub">2673-5857</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">773812</article-id>
<article-id pub-id-type="doi">10.3389/felec.2021.773812</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Electronics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A Charge Balanced Neural Stimulator Silicon Chip for Human-Machine Interface</article-title>
<alt-title alt-title-type="left-running-head">Liu et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">A Charge Balanced Neural Stimulator</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Xu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1414977/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Juzhe</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1151264/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Mao</surname>
<given-names>Wei</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1414992/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Zhuangguang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Zhijie</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wan</surname>
<given-names>Peiyuan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yu</surname>
<given-names>Hao</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1392109/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<label>
<sup>1</sup>
</label>College of Microelectronics, Beijing University of Technology, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<label>
<sup>2</sup>
</label>School of Microelectronics, Southern University of Science and Technology, <addr-line>Shenzhen</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1009411/overview">Yu Wu</ext-link>, University College London, United&#x20;Kingdom</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1480898/overview">Qiuyang Lin</ext-link>, Interuniversity Microelectronics Centre (IMEC), Belgium</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1481750/overview">Jiajie Huang</ext-link>, Shanghai Jiao Tong University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Hao Yu, <email>yuh3@sustech.edu.cn</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Wearable Electronics, a section of the journal Frontiers in Electronics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>22</day>
<month>10</month>
<year>2021</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>2</volume>
<elocation-id>773812</elocation-id>
<history>
<date date-type="received">
<day>10</day>
<month>09</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>07</day>
<month>10</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2021 Liu, Li, Mao, Chen, Chen, Wan and Yu.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Liu, Li, Mao, Chen, Chen, Wan and Yu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>This paper proposes a neural stimulator silicon chip design with an improved charge balancing technology. The proposed neural stimulation integrated circuit (IC) uses two charge balancing modules including synchronous charge detection module and short-time pulse insertion module. The synchronous charge detection module is designed based on a current splitter with ultra-small output current and an integrator circuit for neural stimulation pulse width control, which greatly reduces the residual charge remained on the electrode-tissue interface. The short-time pulse insertion module is designed based on the&#x20;electrode voltage detection and compensation current control, which further reduces the accumulated residual charge and keeps the electrode voltage within a safety range of &#xb1;25&#xa0;mV during multiple stimulation cycles. Finally, this neural stimulator is implemented in TSMC 0.18-&#x3bc;m CMOS process technology, and the chip function is tested and verified in both experiments with the electrode-tissue RC model and the PBS saline solution environment. The measurement result shows the neural stimulator chip achieves improved charge balancing with the residual charge smaller than 0.95 nC, which is the lowest compared to the traditional neural stimulator&#x20;chips.</p>
</abstract>
<kwd-group>
<kwd>neural stimulation</kwd>
<kwd>active charge balancing</kwd>
<kwd>synchronous charge detection</kwd>
<kwd>residual charge</kwd>
<kwd>electrode-tissue model</kwd>
</kwd-group>
<contract-sponsor id="cn001">National Natural Science Foundation of China<named-content content-type="fundref-id">10.13039/501100001809</named-content>
</contract-sponsor>
<contract-sponsor id="cn002">Department of Education of Guangdong Province<named-content content-type="fundref-id">10.13039/501100010226</named-content>
</contract-sponsor>
<contract-sponsor id="cn003">Shenzhen Science and Technology Innovation Program<named-content content-type="fundref-id">10.13039/501100017610</named-content>
</contract-sponsor>
<contract-sponsor id="cn004">Special Project for Research and Development in Key Areas of Guangdong Province<named-content content-type="fundref-id">10.13039/501100015956</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Introduction</title>
<p>Human machine interface is generally consist of neural stimulator chips, neural recorder chips, electrodes, sensors, RF transceiver chips, signal processors, and a computer (<xref ref-type="bibr" rid="B3">Bergmeister et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B40">Wu et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B1">Aman et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B39">Wu et&#x20;al., 2019</xref>). As shown in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>, the neural activities are captured by the neural recorder chips through electrodes, and the outside machines can be controlled through a signal processor and a computer. Meanwhile, the signals captured by the machines can be also sensed back to the neural stimulator chips through pressure or image sensors for closed-loop neural modulation (<xref ref-type="bibr" rid="B2">Bauer and Gharabaghi, 2015</xref>; <xref ref-type="bibr" rid="B20">Li et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B34">Silva, 2018</xref>; <xref ref-type="bibr" rid="B38">Wang et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B31">Seok et&#x20;al., 2021</xref>). It can be found that the neural stimulator chip plays an important role in the feedback system for human-machine interface.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The block diagram of the system architecture for human-machine interface.</p>
</caption>
<graphic xlink:href="felec-02-773812-g001.tif"/>
</fig>
<p>The main function of neural stimulator is charge delivery. According to different stimulation methods, neural stimulators can be divided into three categories, which are the voltage-controlled stimulator (VCS) (<xref ref-type="bibr" rid="B33">Shahrokhi et&#x20;al., 2010</xref>; <xref ref-type="bibr" rid="B12">Haas et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B32">Shadmani et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B21">Lin and Ker, 2020</xref>), the switched-capacitor stimulator (SCS) (<xref ref-type="bibr" rid="B17">Lee et&#x20;al., 2015</xref>; <xref ref-type="bibr" rid="B13">Hsu and Schmid, 2017</xref>; <xref ref-type="bibr" rid="B19">Lee et&#x20;al., 2018</xref>), and the current-controlled stimulator (CCS) (<xref ref-type="bibr" rid="B25">Maghami et&#x20;al., 2016</xref>; <xref ref-type="bibr" rid="B11">Greenwald et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B6">Butz et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B7">Chen et&#x20;al., 2020</xref>). As shown in <xref ref-type="fig" rid="F2">Figure&#x20;2A</xref>, a voltage-controlled stimulator can control the electrode voltage during stimulation. The electrode voltage remains constant during the stimulation pulses and shows higher power efficiency. However, the impedance of the electrode-tissue interface model is not fixed and changes with the stimulation process. Thus, the charge injected and discharged into the tissue in a single stimulation period is not equal. When the residual charge accumulates to the threshold, it may cause unpredictable damage to the nerve tissue. The structure of the switched-capacitor stimulator is shown in <xref ref-type="fig" rid="F2">Figure&#x20;2B</xref>. Through the redistribution of charge on the capacitor, the residual charge in each stimulation period can be well controlled. However, the capacitance (usually hundreds of nF) in the electrode-tissue interface model is large. Besides, to complete the charge transfer successfully, the capacitance in the neural stimulation chip should also be very large, which is difficult to be integrated in the miniatured silicon chip. The current-controlled stimulator is shown in <xref ref-type="fig" rid="F2">Figure&#x20;2C</xref>. In this type of stimulator, the charge injected into the tissue can be controlled by the current-mode digital-to-analog converter (DAC). The charge injection and discharge can be accurately controlled by setting the amplitude and time of the stimulator. Therefore, the current-controlled stimulator has the advantages of simple structure, small area, and easy integration, which make it become the most commonly used neural stimulator at present.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>The simplified circuit of <bold>(A)</bold> the voltage-controlled stimulator <bold>(B)</bold> the switched-capacitor stimulator and <bold>(C)</bold> the current-controlled stimulator.</p>
</caption>
<graphic xlink:href="felec-02-773812-g002.tif"/>
</fig>
<p>While the current-controlled neural stimulators also have the problem of mismatch between biphasic currents. In the traditional neural stimulator, cathodic stimulation and anodic stimulation have the same pulse width, but their amplitudes are not exactly equal due to process deviations during chip fabrication, producing a mismatch for the delivery charge. Thus, the charge injected and discharged in a single stimulation cycle is not balanced, and the electrode voltage cannot return to its initial value after each biphasic stimulation (<xref ref-type="bibr" rid="B37">Thurgood et&#x20;al., 2009</xref>; <xref ref-type="bibr" rid="B18">Lee et&#x20;al., 2013</xref>; <xref ref-type="bibr" rid="B23">Liu et&#x20;al., 2018</xref>). After several cycles of stimulation, the residual charge would be accumulated and cause an electrochemical reaction on tissue-electrode interface, which is harmful for the human body (<xref ref-type="bibr" rid="B6">Butz et&#x20;al., 2018</xref>).</p>
<p>Some techniques have been proposed by the researchers for solving the problem of current mismatch and charge mismatch during neural stimulation. These methods can be divided into passive charge balancing technology (<xref ref-type="bibr" rid="B28">Ortmanns, 2007</xref>; <xref ref-type="bibr" rid="B41">Xiao et&#x20;al., 2008</xref>) and active charge balancing technology (<xref ref-type="bibr" rid="B35">Sooksood et&#x20;al., 2010</xref>; <xref ref-type="bibr" rid="B16">Song et&#x20;al., 2012</xref>; <xref ref-type="bibr" rid="B26">Nag et&#x20;al., 2013</xref>; <xref ref-type="bibr" rid="B11">Greenwald et&#x20;al., 2017</xref>). As shown in <xref ref-type="fig" rid="F3">Figure&#x20;3A</xref>, a method called electrode shorting is used. The stimulator includes a voltage monitor and a discharge circuit, which is the most common passive charge balancing technology (<xref ref-type="bibr" rid="B10">Ghovanloo and Najafi, 2007</xref>; <xref ref-type="bibr" rid="B30">Rothermel et&#x20;al., 2009</xref>). When the electrode voltage is out of the safe range, the voltage monitor control the switch S1 closed, so the electrode discharges the residual charge through the discharge circuit. The advantage of electrode shorting technology is its simple implementation. However, this kind of passive charge balancing technology requires large discharging time for residual charge removal. Besides, due to the different influences of various electrode impedance, the discharge time cannot be estimated. The&#x20;stimulator with a large charge balancing time increases the period of single-cycle neural stimulation, limiting the stimulation frequency.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Circuit using <bold>(A)</bold> electrode shorting technology and <bold>(B)</bold> inter-pulse charge control (IPCC) and offset compensation (OC) technology. <bold>(C)</bold> The working mode using digital control technology.</p>
</caption>
<graphic xlink:href="felec-02-773812-g003.tif"/>
</fig>
<p>An active charge balancing method is shown in <xref ref-type="fig" rid="F3">Figure&#x20;3B</xref>, which combines two techniques to ensure the residual charge not damage the neural tissue under long-term stimulation (<xref ref-type="bibr" rid="B6">Butz et&#x20;al., 2018</xref>). The first technique used is called inter-pulse charge control (IPCC), which has instantaneous compensation characteristics. When the electrode voltage exceeds a certain safe range, IPCC will compensate for the residual charge through a constant current. Another technique used is called offset compensation (OC). The feedback system controlled by proportional-integral (PI) controller compensates the cathodic stimulation current in the next stimulation pulse. These two compensation circuits work independently through switches S1 and S2, greatly improving the safety of neural stimulation. Moreover, another method uses OC based on digital control, and the working mode is shown in <xref ref-type="fig" rid="F3">Figure&#x20;3C</xref> (<xref ref-type="bibr" rid="B27">Noorsal et&#x20;al., 2012</xref>). The electrode voltage is monitored and fed back to the digital unit. The current compensation is controlled by a 4-bit digital signal to control the stimulation current amplitude change of &#xb1;15%. The minimum compensation accuracy of the system is 5% of the maximum stimulation current, and the offset state machine can only translate one bit at a time. Though this kind of active charge balancing technique has the advantage of accurate control for charge compensation, the structure of the stimulator design is complex and the accuracy also needs further improvement.</p>
<p>In this work, aiming to achieve the lowest residual charge, we design a charge balanced neural stimulation chip with a proposed technique which has synchronous detection of shrink current to replace the clocked pulse control in traditional neural stimulators. Moreover, short-time pulse insertion technology is used to further remove the residual charge during long-term stimulation. Our stimulator chip was taped out in TSMC 0.18-&#x3bc;m CMOS process technology and tested in both electrode-tissue model and PBS saline solution. The measurement result proves the reliability of the neural stimulator chip with the charge balancing method. The remaining parts of this paper are organized as follows. The second part describes the circuit implementation of our neural stimulation chip. The third part shows the measurement results of the chip based on different testing environment, and followed by a conclusion&#x20;part.</p>
</sec>
<sec id="s2">
<title>Design and Implementation of the Neural Stimulator Integrated Circuit</title>
<sec id="s2-1">
<title>Overall System Architecture</title>
<p>The overall architecture of the neural stimulator is shown in <xref ref-type="fig" rid="F4">Figure&#x20;4</xref>, which is mainly composed of three parts: main DAC module, synchronous charge detection module, and short-time pulse insertion circuit. The main DAC module contains two 6-bit current-mode DACs, which generate stimulation current ranging from 8 to 504&#xa0;&#x3bc;A. <italic>S_charge</italic> and <italic>S_discharge</italic> are the switches to control cathodic stimulation and anodic stimulation respectively. The synchronous charge detection module includes a current splitter, an integrator circuit, and a compensation circuit. The current splitter shrinks the bidirectional stimulation current produced by the main DACs and the integrator circuit combined with logic control circuits are used to perform synchronous charge detection. In order to avoid process variation induced error and possible inaccuracy caused by scaling factor mismatch of the current splitter, the compensation circuit can regulate the input current of the current splitter. The short-time pulse insertion circuit is used to guarantee the residual charge remain in a safe range after multiple stimulation cycles. When the electrode voltage is out of the safe range (<italic>V</italic>
<sub>
<italic>ref</italic>
</sub>&#x20;&#xb1; 25&#xa0;mV) after the anodic stimulation pulse, a series of short-time pulses will be generated to draw the electrode voltage back to the reference voltage (<italic>V</italic>
<sub>
<italic>ref</italic>
</sub>). To improve the safety of the neural stimulator with well charge balancing, residual charge detection circuit and short-time pulse insertion circuit are dedicatedly designed as these are the key blocks of the&#x20;chip.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The overall system architecture of the proposed neural stimulator&#x20;chip.</p>
</caption>
<graphic xlink:href="felec-02-773812-g004.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>Synchronous Charge Detection Module</title>
<p>In synchronous charge detection module, the biphasic neural stimulation current are mirrored and shrunk with a certain ratio, and thus the total charge delivered to the electrode-tissue can be calculated and controlled by current integration with stimulation duration (<xref ref-type="bibr" rid="B36">Tan et&#x20;al., 2011</xref>). Also, we use current splitter with very small current, in order to reduce the current consumption of these sub-circuits for charge detection. The current scaling ratio in the splitter circuit for current shrinking is designed as 1:10<sup>4</sup>, which cannot be completed directly through the traditional current mirror. Instead, this scaling factor can be implemented by the resistance current splitter in this work, and its circuit is shown in <xref ref-type="fig" rid="F5">Figure&#x20;5</xref>. In the CMOS process technology, the on-chip resistor usually has large error and takes up large chip area in fabrication. The MOS transistor working in the deep linear region can be used in this design to replace the conventional N-well resistor or other on-chip resistance devices (<xref ref-type="bibr" rid="B5">Bult and Geelen, 1992</xref>; <xref ref-type="bibr" rid="B22">Linares-Barranco and Serrano-Gotarredona, 2003</xref>; <xref ref-type="bibr" rid="B36">Tan et&#x20;al., 2011</xref>). Taking NMOS transistor as an example, the drain source impedance in deep linear region is<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">ds</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">DS</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>D</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2248;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">ox</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mi>W</mml:mi>
<mml:mi>L</mml:mi>
</mml:mfrac>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">GS</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi mathvariant="italic">TH</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>As shown in <xref ref-type="disp-formula" rid="e1">Eq. 1</xref>, r<sub>ds</sub> is inversely proportional to the width and length ratio (<italic>W/L</italic>) of the transistor. Shown in <xref ref-type="fig" rid="F5">Figure&#x20;5A</xref>, the working process of the MOS transistor resistor (M1-M4) based current splitter can be deduced as follows. Firstly, at circuit node N1, the ratio of the current allocated to M1 and M2 is<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>:</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>:</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>:</mml:mo>
<mml:mn>1.</mml:mn>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>The schematic of <bold>(A)</bold> P-type current splitter and <bold>(B)</bold> N-type current splitter.</p>
</caption>
<graphic xlink:href="felec-02-773812-g005.tif"/>
</fig>
<p>At circuit node N2, the current splitter can be expressed in resistance ratio:<disp-formula id="e3">
<mml:math id="m3">
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>:</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>/</mml:mo>
<mml:mo>/</mml:mo>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>/</mml:mo>
<mml:mo>/</mml:mo>
<mml:mi>M</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msub>
<mml:mo>:</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>:</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>:</mml:mo>
<mml:mn>1.</mml:mn>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>It can be seen that at each shunt node, the current can be divided into two circuits with a ratio of (N-1). The initial current I<sub>1</sub> equals to I<sub>ref_ P</sub>. The subsequent current is derived as follows.<disp-formula id="e4">
<mml:math id="m4">
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#xd7;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="normal">I</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#xd7;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi mathvariant="normal">I</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#xd7;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>Due to the inevitable process variation induced error, the NMOS current splitter and the PMOS current splitter cannot perfectly match the scaling factor. This mismatch error will affect the accuracy of the synchronous charge detection, which would require the charge balancing circuit to be further optimized. As such, in order to compensate for this mismatch, a compensation circuit at the current reference of the PMOS current splitter is used. The compensation circuit is controlled by an off-chip voltage with coarse and fine adjustment to realize feedback control according to the original matching offset, which improve the accuracy of the charge detection.</p>
<p>The schematic of the integrator circuit is shown in <xref ref-type="fig" rid="F6">Figure&#x20;6A</xref>. It uses the shrinking current to synchronously detect the residual charge in the tissue (<xref ref-type="bibr" rid="B9">Fang et&#x20;al., 2007</xref>). The circuit mainly includes an operational amplifier, six integral paths (<italic>C1-C6</italic>), a reset path (<italic>S_reset</italic>), and a comparator. The input of the integrator circuit is connected to the output of the current splitter. The six integrating paths correspond to the 6-bit switch of the DAC respectively. The switch (<italic>S_ reset</italic>) resets the initial output voltage (<italic>V</italic>
<sub>
<italic>o</italic>
</sub>) to <italic>V</italic>
<sub>
<italic>Reference</italic>
</sub>. The output voltage of the integrator circuit with fixed capacitance is<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mi>o</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>int</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mtext>int</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mn>5</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mi>n</mml:mi>
</mml:msup>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>
<bold>(A)</bold> The designed integrator circuit in synchronous charge detection module. <bold>(B)</bold> The circuit of the comparator based on fully differential mode. <bold>(C)</bold> Comparator with the auto-zero technology.</p>
</caption>
<graphic xlink:href="felec-02-773812-g006.tif"/>
</fig>
<p>C<sub>int</sub> is the fixed integrating capacitance, <italic>I</italic> is the input current of the integrator, and <italic>bit</italic>
<sub>
<italic>n</italic>
</sub> is the control bit of the current mode DAC. The input current is controlled by <italic>bit</italic>
<sub>
<italic>n</italic>
</sub>, which takes different integration time to reach the same output voltage. Then, the output voltage of the integrating circuit using the adjustable capacitor array is<disp-formula id="e6">
<mml:math id="m6">
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mi>V</mml:mi>
<mml:mi>o</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mn>5</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mi>n</mml:mi>
</mml:msup>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mn>5</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>bit</mml:mtext>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:msup>
<mml:mn>2</mml:mn>
<mml:mi>n</mml:mi>
</mml:msup>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mtext>ref</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x2248;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mtext>&#xa0;</mml:mtext>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(6)</label>
</disp-formula>C<sub>ref</sub> is the unit capacitance of the adjustable capacitor array. Because the input current and adjustable capacitor array are simultaneously controlled by <italic>bit</italic>
<sub>
<italic>n</italic>
</sub>, the integration time is consistent.</p>
<p>In the cathodic stimulation phase, the integrator circuit inputs a negative current and the output voltage (<italic>Vo</italic>) of the operational amplifier begins to rise. At this time, the charge stored on the capacitor is the synchronous charge injected into the neural tissue. When during the anodic stimulation phase, the input of the integrator circuit changes to the forwarding current, and Vo begins to decrease until the charge on the capacitor is discharged completely. Then, the comparator state is reversed and meanwhile the anode stimulation pulse is ended, which indicates that the synchronous charge detection process is&#x20;over.</p>
<p>The comparator circuit needs to have high-speed and high-gain performances so as to make the switch <italic>S</italic>
<sub>_<italic>charge</italic>
</sub> disconnect in time. In this design, three high-speed amplifiers are cascaded to form a comparator as shown in <xref ref-type="fig" rid="F6">Figure&#x20;6B</xref>.</p>
<p>For the first-order operational amplifier, its frequency response A<sub>v</sub> (s) is<disp-formula id="e7">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>A<sub>v</sub> (0) is the DC gain of the open-loop comparator, &#x3c4;<sub>c</sub> &#x3d; R<sub>out</sub> &#x2217; C<sub>L</sub> is the time constant, so its step response V<sub>out</sub> (s) is<disp-formula id="e8">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>Thus, the frequency response and step response of this comparator circuit are:<disp-formula id="e9">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>s</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msup>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>So the inverse Laplace transform of <xref ref-type="disp-formula" rid="e10">Eq. 10</xref> can be obtained as shown in.<disp-formula id="e11">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:msup>
<mml:mi>t</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mi>t</mml:mi>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>According to <xref ref-type="disp-formula" rid="e11">Eq. 11</xref>, when the total gain of the comparator is 60&#xa0;dB, the supply voltage is 1.8&#xa0;V, and the input voltage of the comparator is 1.8&#xa0;mV, the maximum transmission delay will depend on the dominant pole of the amplifier (F &#x3d; 1/&#x3c4;<sub>c</sub>). The detail parameters used in our design after calculation are listed in <xref ref-type="table" rid="T1">Table&#x20;1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Relationship between transmission delay and dominant pole of amplifier.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">F (Hz)</th>
<th align="center">100K</th>
<th align="center">1M</th>
<th align="center">10M</th>
<th align="center">100M</th>
<th align="center">200M</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">t<sub>p</sub> (s)</td>
<td align="char" char=".">1.432 &#x3bc;</td>
<td align="char" char=".">143.200n</td>
<td align="char" char=".">14.320n</td>
<td align="char" char=".">1.432n</td>
<td align="char" char=".">0.716n</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The amount of imbalanced charge caused by transmission delay (<italic>t</italic>
<sub>
<italic>p</italic>
</sub>) of the comparator is expressed in <xref ref-type="disp-formula" rid="e12">Eq. 12</xref>.<disp-formula id="e12">
<mml:math id="m12">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>I</mml:mi>
<mml:mi>p</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
<italic>I</italic>
<sub>
<italic>P</italic>
</sub> is the anodic stimulation current. This imbalanced charge can also be offset by the previous compensation circuit.</p>
<p>Besides the transmission delay of the comparator, the offset voltage of the comparator also produce a time delay, which may account to <italic>t</italic>
<sub>
<italic>p</italic>
</sub> in <xref ref-type="disp-formula" rid="e12">Eq. 12</xref>, so the problem of offset voltage also needs to be solved. Therefore, auto-zero technology is used in the comparator design as shown in <xref ref-type="fig" rid="F6">Figure&#x20;6C</xref>, which has a calibration phase and a comparison phase in operation (<xref ref-type="bibr" rid="B4">Brianti et&#x20;al., 1998</xref>; <xref ref-type="bibr" rid="B8">Danchiv and Bodea, 2008</xref>). When the self-calibration system starts to work, switch S1 is open and switch S2 is closed. At this time, the offset voltage (Vos) is sampled and stored on capacitor C. When the comparison phase starts to operate, the switch S1 is closed and the switch S2 is open. The offset voltage stored on the capacitor C generates a correction current through the transconductance amplifier GM2 to compensate the offset voltage. As a result, the input offset voltage of the comparator will be removed. The whole compensation circuit adopts the fully differential mode with a large common-mode rejection ratio, to realize a stable compensation effect.</p>
</sec>
<sec id="s2-3">
<title>Short-Time Pulse Insertion Circuit</title>
<p>The neural stimulator starts to enter the pulse insertion stage when the cathodic and anodic stimulation pulses are both over. The block diagram of the short-time pulse insertion circuit with discrimination signal generation is shown in <xref ref-type="fig" rid="F7">Figure&#x20;7A</xref>. The circuit consists of three comparators, three D flip-flops, two XOR gate circuits, and a data selector. First, the TRI signal triggers the D flip-flops and stores the comparison result of the electrode voltage and the reference voltage (1.65&#xa0;V). Then, the comparison results of the remaining two comparators will be stored in Q2 and Q3 sequent with the CLK. If the comparison results recorded in Q2 and Q3 are equal, it indicates that at this moment the electrode voltage is outside the safe range (the safety window is <italic>V</italic>
<sub>
<italic>ref</italic>
</sub>&#x20;&#xb1; 25mV). The data selector chooses the &#x201c;1&#x201d; port, and then XOR with the output of Q1 will trigger the compensation operation. If the stored voltages in Q2 and Q3 are inconsistent, it indicates that the electrode voltage is within the safe range. The data selector chooses the &#x201c;0&#x201d; port and turns off the compensation by&#x20;XOR.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>
<bold>(A)</bold> The block diagram of the short-time pulse insertion circuit with discrimination signal generation. <bold>(B)</bold> The circuit of short-time pulse insertion with switches control.</p>
</caption>
<graphic xlink:href="felec-02-773812-g007.tif"/>
</fig>
<p>The short-time pulse insertion circuit is shown in <xref ref-type="fig" rid="F7">Figure&#x20;7B</xref>, which is composed of the main DACs circuit and a series of transistor switches. The circuit generates the compensation signal <italic>S_signal</italic> through the short pulse insertion discrimination mechanism described above. The compensation polarity signal (<italic>Result</italic>) and control signal (<italic>DAC</italic>
<sub>
<italic>_P</italic>
</sub> <sub>
<italic>circuit</italic>
</sub> or <italic>DAC</italic>
<sub>
<italic>_N</italic>
</sub> <sub>
<italic>circuit</italic>
</sub>) perform the short-time pulse insertion compensation, so the extra current will flow to the electrode-tissue interface for stimulation current compensation. When the electrode voltage returns to the safe range, the short-time pulse stops, and the compensation mechanism is turned off. As such, with the short-time pulse insertion circuit and synchronous charge detection module, the residual charge is minimized during neural stimulation.</p>
</sec>
</sec>
<sec id="s3">
<title>Measurement Results</title>
<sec id="s3-1">
<title>Bench-Top Measurement Results</title>
<p>The single-channel charge balanced neural stimulator is implemented in TSMC 180-nm CMOS process technology. The micrograph of the chip is shown in <xref ref-type="fig" rid="F8">Figure&#x20;8</xref>. It includes a bandgap reference (BGR) circuit, two main DACs, two current splitters, two integrator circuits, a short-time pulse insertion circuit and logic control circuits. The total chip area is 900&#xa0;&#x3bc;m &#xd7; 840&#xa0;&#x3bc;m.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>The micrograph of the neural stimulator&#x20;chip.</p>
</caption>
<graphic xlink:href="felec-02-773812-g008.tif"/>
</fig>
<p>The printed circuit board (PCB) for chip measurement includes a power module, a clock module, an implemented charge balanced neural stimulator chip, and a resistor and capacitor based tunable RC electrode-tissue model. The experiment setup for chip measurement is shown in <xref ref-type="fig" rid="F9">Figure&#x20;9A</xref>. The two output port of the stimulator is connected to a load resistor (2&#xa0;k&#x3a9;) on another electronic board (the white one in <xref ref-type="fig" rid="F9">Figure&#x20;9A</xref>) and the reference voltage powered by a 1.65-V supply, respectively. The output current of the neural stimulator is set to 200&#xa0;&#x3bc;A and the cathodic pulse width is set to 400&#xa0;&#x3bc;s. Each stimulation cycle includes four stages: cathodic stimulation stage, interphase delay stage, anodic stimulation stage and short-time pulse compensation stage. The voltage waveforms captured by the oscilloscope is shown in <xref ref-type="fig" rid="F9">Figure&#x20;9B</xref>. It can be seen that main function of the neural stimulator chip is validated. <xref ref-type="fig" rid="F9">Figure&#x20;9C</xref> shows the waveforms when the stimulation parameters doubles (output current is set to 400&#xa0;&#x3bc;A). It also can be seen that the pulse insertion circuit works during the interval time between each stimulation cycle. Because the insertion current of the short-time pulse circuit is small, the residual charge cannot be compensated quickly. At the end of pulse insertion, the electrode voltage returns to the reference voltage. Due to the limited resolution of ADCs in the oscilloscope for measuring, it is difficult to observe the tiny difference between the electrode voltage and reference voltage in a single cycle. But from the result showing multiple stimulation cycles, we can find that the electrode voltage keeps the value around the <italic>V</italic>
<sub>
<italic>ref</italic>
</sub> without drifting, which means the short-time pulse insertion circuit works properly.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>
<bold>(A)</bold> The measurement setup using an on-board resistor load. <bold>(B)</bold> The electrode voltage waveform with the cathodic current of 200&#xa0;&#x3bc;A <bold>(C)</bold> The electrode voltage waveform with the cathodic current of 400&#xa0;&#x3bc;A.</p>
</caption>
<graphic xlink:href="felec-02-773812-g009.tif"/>
</fig>
<p>The shaded portions in <xref ref-type="fig" rid="F9">Figure&#x20;9B</xref> and <xref ref-type="fig" rid="F9">Figure&#x20;9C</xref> represent the amount of charge injected and discharged to the electrode-tissue interface by the neural stimulator. The shaded area C1 and C2 represent the amount of charge injected in the cathodic stimulation stage, and A1 and A2 represent the amount of charge discharged in the anodic stimulation stage. The total charge of C1 is 80&#xa0;nC (200&#xa0;&#x3bc;A &#xd7; 400&#xa0;&#xb5;s), and the charge of C2 is 160&#xa0;nC (400&#xa0;&#x3bc;A &#xd7; 400&#xa0;&#xb5;s). The charge amount of A1 is 73.5&#xa0;nC (105&#xa0;&#x3bc;A &#xd7; 700&#xa0;&#xb5;s) and A2 is 150&#xa0;nC (200&#xa0;&#x3bc;A &#xd7; 750&#xa0;&#xb5;s). Ideally, the injected charge in cathodic stimulation phase and discharged charge in the anodic stimulation phase need to be completely same to ensure the safety of the neural stimulator. In practical, due to process-induced current mismatch and charge leakage, the residual charge has not been perfectly removed. We can see the shaded areas in <xref ref-type="fig" rid="F9">Figure&#x20;9B</xref> and <xref ref-type="fig" rid="F9">Figure&#x20;9C</xref> are almost matched and the residual charge before compensation is 6.5 and 10&#xa0;nC, respectively, which indicates that the proposed synchronous charge detection module achieves decent charge balancing characteristics even without any compensation. If balanced positive current and negative current are generated using some matching technique, the final effect of the charge balancing will be better. <xref ref-type="fig" rid="F10">Figure&#x20;10A&#x2013;C</xref> show the captured voltage waveforms when the neural stimulator sets different stimulation pulse widths respectively. The clock frequency of the chip is 5&#xa0;MHz and the chip can provide three optional pulse width (100, 200 and 400&#xa0;&#xb5;s), which meet the most application of neural stimulation.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>The stimulation waveforms with different cathode pulse times of <bold>(A)</bold> 100&#xa0;&#xb5;s, <bold>(B)</bold> 200&#x20;&#x3bc;s and <bold>(C)</bold> 400&#xa0;&#xb5;s</p>
</caption>
<graphic xlink:href="felec-02-773812-g010.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F11">Figure&#x20;11A</xref> shows the measurement setup using the RC electrode-tissue model on the same PCB. We connect the output of the stimulator to the on-chip RC load and use oscilloscope to observe the voltage waveforms on the load. The first-order electrode-tissue model (CH &#x3d; 200&#xa0;nF, RF &#x3d; 100&#xa0;M&#x3a9;, RS &#x3d; 8&#xa0;k&#x3a9;) is adopted. The reference voltage (1.65&#xa0;V) is provided by an LDO module on the PCB. The cathodic stimulation pulse width is set to 400&#xa0;&#x3bc;s and the cathodic stimulation current amplitude is set to 104&#xa0;&#x3bc;A. The electrode waveform displayed on the oscilloscope is shown in <xref ref-type="fig" rid="F11">Figure&#x20;11B</xref>. We can see the period of single-cycle neural stimulation is 1.6&#xa0;ms, including cathodic stimulation pulse width of 400&#xa0;&#xb5;s, an interval time of 100&#xa0;&#x3bc;s for interphase delay, anodic stimulation pulse width of 620&#xa0;&#xb5;s, and short pulse insertion time of 480&#xa0;&#x3bc;s. In order to measure the amount of the residual charge, we take a cycle of stimulation waveform for calculation. As shown in <xref ref-type="fig" rid="F11">Figure&#x20;11C</xref>, the shaded parts C3 and A3 correspond to the charge amounts of cathodic stimulation and anodic stimulation respectively. Due to the load used is a first-order electrode-tissue model, the electrode voltage during the stimulation phase is continuously rising and the injected charge is accumulated on the capacitor of the load. Therefore, the method for charge calculation is to count the product of capacitance and voltage change. The area of C3 is 20&#xa0;nC (200&#xa0;nF &#xd7; 100&#xa0;mV) and the area of A3 is 24&#xa0;nC (200&#xa0;nF &#xd7; 120&#xa0;mV). The residual charge in a single cycle is only 4&#xa0;nC before any compensation.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>
<bold>(A)</bold> The measurement setup using an electrode-tissue model on the PCB. The stimulation waveforms of the stimulator <bold>(B)</bold> with multiple stimulation cycles and <bold>(C)</bold> in a single cycle (The cathode pulse width is 400&#x20;&#x3bc;s and the cathodic current is 104&#xa0;&#x3bc;A). The stimulation waveforms <bold>(D)</bold> with multiple cycles and <bold>(E)</bold> in a single cycle (The cathode pulse width is 200&#x20;&#x3bc;s and the cathodic current is 56&#xa0;&#x3bc;A).</p>
</caption>
<graphic xlink:href="felec-02-773812-g011.tif"/>
</fig>
<p>When the stimulation current is set to 56&#xa0;&#x3bc;A and the cathodic stimulation pulse width is set to 200&#xa0;&#xb5;s, and the compensation circuit is also operated by fine tuning of the control voltage at this time, we can see the anodic stimulation time is reduced, as shown in <xref ref-type="fig" rid="F11">Figure&#x20;11D</xref>. Now, the single neural stimulation period is 800&#xa0;&#xb5;s, including cathodic stimulation time of 200&#xa0;&#xb5;s, interphase delay time of 50&#xa0;&#xb5;s, anodic stimulation time of 305&#xa0;&#xb5;s, and short-pulse insertion time of 245&#xa0;&#x3bc;s. Similarly, the stimulation waveform of one cycle is taken for calculation. As shown in <xref ref-type="fig" rid="F11">Figure&#x20;11E</xref>, the area of the shaded part C4 is 7&#xa0;nC (200&#xa0;nF &#xd7; 35&#xa0;mV), and the area of A4 is 7.8&#xa0;nC (200&#xa0;nF &#xd7; 39&#xa0;mV). Using the compensation circuit of the neural stimulator, the residual charge in a single cycle is reduced to only 0.8&#xa0;nC. The curve representing the relation between the stimulation current and measured residual charge is show in <xref ref-type="fig" rid="F12">Figure&#x20;12</xref>. The residual charge can be minimized ranging from 0.63 to 0.95&#xa0;nC according to different stimulation amplitudes. Even for some fragile neural stimulation, the acceptable charge value is about 15 nC/phase (<xref ref-type="bibr" rid="B14">Huang et&#x20;al., 1999</xref>; <xref ref-type="bibr" rid="B42">Yigit et&#x20;al., 2019</xref>).</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>The curve representing the relation between the stimulation current and measured residual charge.</p>
</caption>
<graphic xlink:href="felec-02-773812-g012.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>PBS Solution Experiment</title>
<p>To provide a similar environment of neural tissue for experiment, the phosphate buffer solution (PBS) is further used for chip measurement as the PBS osmotic pressure and ion concentration are similar to human blood. As shown in <xref ref-type="fig" rid="F13">Figure&#x20;13A</xref>, two concentric needle electrodes are used and connected to the neural stimulator. One stimulating electrode is inserted into the PBS solution, the other concentric needle electrode is connected to the reference voltage (1.65&#xa0;V). A power supply provides 3.3-V voltage to the chip. The oscilloscope probe is hooked on the electrode to capture its voltage waveform. The stimulation current is 104&#xa0;&#x3bc;A and the cathodic stimulation pulse width is 100&#xa0;&#x3bc;s. The measured voltage waveforms are shown in <xref ref-type="fig" rid="F13">Figure&#x20;13B</xref>. It can be seen that the whole stimulation period is 400&#xa0;&#xb5;s, including cathodic stimulation time of 100&#xa0;&#xb5;s, interphase delay time of 25&#xa0;&#xb5;s, anodic stimulation time of 155&#xa0;&#xb5;s, and short-pulse insertion time of 120&#xa0;&#x3bc;s.</p>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>
<bold>(A)</bold> The experiment setup using PBS solution. The <bold>(B)</bold> multiple cycles and <bold>(C)</bold> single cycle of electrode waveform with the cathodic current of 104&#xa0;&#x3bc;A.</p>
</caption>
<graphic xlink:href="felec-02-773812-g013.tif"/>
</fig>
<p>Different from the ideal first-order model presented in previous section, the characteristic impedance in PBS solution changes with the charge transfer process. Due to the inherent charge leakage of MOS switch and the possible charge leakage on other paths, the electrode voltage during the interphasic delay time does not remain to be a fix voltage value. It is a common practice to observe the voltage difference at the beginning and end of the stimulation cycle. The recognized safety range is &#xb1;50&#xa0;mV (<xref ref-type="bibr" rid="B28">Ortmanns, 2007</xref>). The single cycle stimulation voltage waveform is shown in <xref ref-type="fig" rid="F13">Figure&#x20;13C</xref>. At the end of the anodic pulse, we can observe that the residual voltage is 50&#xa0;mV, which exceed the threshold of the short-time pulse circuit (&#xb1;25&#xa0;mV). Then the short-time pulse insertion is working to remove the residual charge in time. Comparing the beginning and end of the stimulation cycle, as shown as the dotted line in <xref ref-type="fig" rid="F13">Figure&#x20;13C</xref>, the electrode voltage remains the same. As shown in <xref ref-type="fig" rid="F13">Figure&#x20;13B</xref>, the electrode voltage can return to the reference voltage at the end of each stimulation cycle, which ensure the correct operation of the neural stimulator in the next cycle. Based on the test environment of PBS solution, the function and effectiveness of this design are verified, and ensure the safety of neural stimulator. <xref ref-type="table" rid="T2">Table&#x20;2</xref> shows the comparison between this work and other articles. It can be seen from the table that our chip has advantage in smaller area and lower maximum residual charge based on synchronous charge detection and short-time pulse insertion technology.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>The comparison between this work and other articles.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left"/>
<th align="center">This work</th>
<th align="center">
<xref ref-type="bibr" rid="B6">Butz et&#x20;al. (2018)</xref>
</th>
<th align="center">
<xref ref-type="bibr" rid="B15">Jeon et&#x20;al. (2019)</xref>
</th>
<th align="center">
<xref ref-type="bibr" rid="B11">Greenwald et&#x20;al. (2017)</xref>
</th>
<th align="center">
<xref ref-type="bibr" rid="B24">Luo and Ker, (2016)</xref>
</th>
<th align="center">
<xref ref-type="bibr" rid="B29">Ranjandish and Schmid, (2019)</xref>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Process</td>
<td align="center">0.18&#xa0;&#x3bc;m</td>
<td align="center">0.35&#xa0;&#x3bc;m HV</td>
<td align="center">0.18&#xa0;&#x3bc;m HV</td>
<td align="center">0.18&#xa0;&#x3bc;m</td>
<td align="center">0.18&#xa0;&#x3bc;m LV</td>
<td align="center">PCB</td>
</tr>
<tr>
<td align="left">Supply Voltage</td>
<td align="center">3.3&#xa0;V</td>
<td align="center">&#xb1;11&#xa0;V</td>
<td align="center">22.5&#xa0;V</td>
<td align="center">3.3&#xa0;V</td>
<td align="center">12&#xa0;V</td>
<td align="center">20&#xa0;V</td>
</tr>
<tr>
<td align="left">Current Range</td>
<td align="center">8&#x2013;504&#xa0;&#x3bc;A</td>
<td align="center">5.12&#xa0;mA</td>
<td align="center">0.78&#x2013;6.2&#xa0;mA/2.71&#x2013;21.7&#xa0;mA</td>
<td align="center">0.25&#xa0;mA</td>
<td align="center">200&#xa0;&#x3bc;A&#x2013;3&#xa0;mA</td>
<td align="center">16&#x2013;500&#xa0;&#x3bc;A</td>
</tr>
<tr>
<td align="left">Current DAC Resolution</td>
<td align="center">5-bit</td>
<td align="center">9-bit</td>
<td align="center">7-bit</td>
<td align="center">8-bit</td>
<td align="center">4-bit</td>
<td align="center">5-bit</td>
</tr>
<tr>
<td align="left">Charge Balancing</td>
<td align="center">Synchronous detection/short-time pulse insertion</td>
<td align="center">Inter-Pulse Charge Control/Offset Compensation</td>
<td align="center">N.A.</td>
<td align="center">Current Matching</td>
<td align="center">dual calibration loops/current compensation</td>
<td align="center">current variation monitoring</td>
</tr>
<tr>
<td align="left">Area</td>
<td align="center">0.756&#xa0;mm<sup>2</sup>
</td>
<td align="center">1.94&#xa0;mm<sup>2</sup>
</td>
<td align="center">3.99&#xa0;mm<sup>2</sup>
</td>
<td align="center">2.25&#xa0;mm<sup>2</sup>
</td>
<td align="center">1.08&#xa0;mm<sup>2</sup>
</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="left">Maximum Residual Charge</td>
<td align="center">0.95&#xa0;nC</td>
<td align="center">&#x2014;</td>
<td align="center">52.7&#xa0;nC</td>
<td align="center">0.15&#xa0;nC</td>
<td align="center">1.19&#xa0;nC</td>
<td align="center">2.5&#xa0;nC</td>
</tr>
<tr>
<td align="left">Safety Window</td>
<td align="center">&#xb1;25&#xa0;mV</td>
<td align="center">&#xb1;50&#xa0;mV or &#xb1;100&#xa0;mV</td>
<td align="center">&#xb1;45&#xa0;mV</td>
<td align="center">N.A.</td>
<td align="center">N.A.</td>
<td align="center">&#xb1;100&#xa0;mV</td>
</tr>
<tr>
<td align="left">Compensation Time</td>
<td align="center">Self-adaptive</td>
<td align="center">Self-adaptive</td>
<td align="center">N.A.</td>
<td align="center">200&#xa0;ms</td>
<td align="center">Self-adaptive</td>
<td align="center">Self-adaptive</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>Conclusion</title>
<p>A charge balanced neural stimulator IC is proposed, implemented, and tested in this work. Two key modules using different charge balancing technologies have been designed in the chip to achieve the minimum residual charge and ensure the safety of neural stimulation. The synchronous charge detection module composed of a current splitter and integrator circuit with current compensation reduces the residual charge to less than 0.95&#xa0;nC. Moreover, the short-time pulse insertion circuit further improves the charge balancing during long-term neural stimulation. The neural stimulator chip was tested in both electrode-tissue RC model and PBS solution. The measurement results show that the stimulator has a reliable charge balancing feature in neural stimulation. This charge balanced neural stimulator could be used in the human-machine interface with feedback function.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s6">
<title>Author Contributions</title>
<p>XL, JL, and ZC: analysis and design of the integrated circuits. PW and ZC: simulation of the circuits and layout check. XL, JL, WM and HY: parameters analysis and writing and revising of the article. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This work is supported by the National Natural Science Foundation of China (Grant No. 61806012), the National Natural Science Foundation of China (NSFC) (Key Program Grant No. 6203000189), the Innovative Team Program of Education Department of Guangdong Province (Grant No. 2018KCXTD028), the Shenzhen Science and Technology Program (Grant No. KQTD2020020113051096) and the Key-Area Research and Development Program of Guangdong Province (Grant No. 2019B010142001).</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aman</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Bergmeister</surname>
<given-names>K. D.</given-names>
</name>
<name>
<surname>Festin</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sporer</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Russold</surname>
<given-names>M. F.</given-names>
</name>
<name>
<surname>Gstoettner</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Experimental Testing of Bionic Peripheral Nerve and Muscle Interfaces: Animal Model Considerations</article-title>. <source>Front. Neurosci.</source> <volume>13</volume>, <fpage>1442</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2019.01442</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bauer</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Gharabaghi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Reinforcement Learning for Adaptive Threshold Control of Restorative Brain-Computer Interfaces: a Bayesian Simulation</article-title>. <source>Front. Neurosci.</source> <volume>9</volume>, <fpage>36</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2015.00036</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bergmeister</surname>
<given-names>K. D.</given-names>
</name>
<name>
<surname>Vujaklija</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Muceli</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sturma</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Hruby</surname>
<given-names>L. A.</given-names>
</name>
<name>
<surname>Prahm</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Broadband Prosthetic Interfaces: Combining Nerve Transfers and Implantable Multichannel EMG Technology to Decode Spinal Motor Neuron Activity</article-title>. <source>Front. Neurosci.</source> <volume>11</volume>, <fpage>421</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2017.00421</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brianti</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Manstretta</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Torelli</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>High-speed Autozeroed CMOS Comparator for Multistep A/D Conversion</article-title>. <source>Microelectronics J.</source> <volume>29</volume>, <fpage>845</fpage>&#x2013;<lpage>853</lpage>. <pub-id pub-id-type="doi">10.1016/s0026-2692(97)00123-7</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bult</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Geelen</surname>
<given-names>G. J.&#x20;G. M.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>An Inherently Linear and Compact MOST-Only Current Division Technique</article-title>. <source>IEEE J.&#x20;Solid-state Circuits</source> <volume>27</volume>, <fpage>1730</fpage>&#x2013;<lpage>1735</lpage>. <pub-id pub-id-type="doi">10.1109/4.173099</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Butz</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Taschwer</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Nessler</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Manoli</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kuhl</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A 22&#x20;V Compliant 56&#x20;&#x3bc; W Twin-Track Active Charge Balancing Enabling 100% Charge Compensation Even in Monophasic and 36% Amplitude Correction in Biphasic Neural Stimulators</article-title>. <source>IEEE J.&#x20;Solid-State Circuits</source> <volume>53</volume>, <fpage>2298</fpage>&#x2013;<lpage>2310</lpage>. </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A Charge Balancing Technique for Neurostimulators</article-title>. <source>Analog Integr. Circ. Sig Process.</source> <volume>105</volume>, <fpage>483</fpage>&#x2013;<lpage>496</lpage>. <pub-id pub-id-type="doi">10.1007/s10470-020-01726-6</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Danchiv</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bodea</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2008</year>). "<article-title>Residual Offset Optimization for a Continuous Time Autozero Amplifier</article-title>", in: <conf-name>2008 International Conference on Signals and Electronic Systems</conf-name>. <conf-loc>Krakow, Poland</conf-loc>, <conf-date>Sept 2008</conf-date>. <pub-id pub-id-type="doi">10.1109/icses.2008.4673415</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wills</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Granacki</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lacoss</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Arakelian</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Weiland</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2007</year>). "<article-title>Novel Charge-Metering Stimulus Amplifier for Biomimetic Implantable Prosthesis</article-title>", in:<conf-name>2007 IEEE International Symposium on Circuits and Systems</conf-name>, <conf-loc>New Orleans, LA, USA</conf-loc>, <conf-date>May 2007</conf-date>. <pub-id pub-id-type="doi">10.1109/iscas.2007.378801</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ghovanloo</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Najafi</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>A Wireless Implantable Multichannel Microstimulating System-On-A-Chip with Modular Architecture</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>15</volume>, <fpage>449</fpage>&#x2013;<lpage>457</lpage>. <pub-id pub-id-type="doi">10.1109/tnsre.2007.903970</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Greenwald</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Maier</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Beaulieu</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Etienne-Cummings</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Cauwenberghs</surname>
<given-names>G.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>A CMOS Current Steering Neurostimulation Array with Integrated DAC Calibration and Charge Balancing</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>11</volume>, <fpage>324</fpage>&#x2013;<lpage>335</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2016.2609854</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Haas</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Vogelmann</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Ortmanns</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A Neuromodulator Frontend with Reconfigurable Class-B Current and Voltage Controlled Stimulator</article-title>. <source>IEEE Solid-state Circuits Lett.</source> <volume>1</volume>, <fpage>54</fpage>&#x2013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1109/lssc.2018.2827885</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hsu</surname>
<given-names>W.-Y.</given-names>
</name>
<name>
<surname>Schmid</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Compact, Energy-Efficient High-Frequency Switched Capacitor Neural Stimulator with Active Charge Balancing</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>11</volume>, <fpage>878</fpage>&#x2013;<lpage>888</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2017.2694144</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>C. Q.</given-names>
</name>
<name>
<surname>Shepherd</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Center</surname>
<given-names>P. M.</given-names>
</name>
<name>
<surname>Seligman</surname>
<given-names>P. M.</given-names>
</name>
<name>
<surname>Tabor</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Electrical Stimulation of the Auditory Nerve: Direct Current Measurement <italic>In Vivo</italic>
</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>46</volume>, <fpage>461</fpage>&#x2013;<lpage>469</lpage>. <pub-id pub-id-type="doi">10.1109/10.752943</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jeon</surname>
<given-names>Y.-J.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Arasu</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A 0.034% Charge-Imbalanced Neural Stimulation Front-End (SFE) IC with On-Chip Voltage Compliance Monitoring Circuit and Analysis on Resting Potential by Utilizing the SFE IC</article-title>. <source>IEEE Trans. Circuits Syst. Regular Pap.</source> <volume>66</volume>, <fpage>3797</fpage>&#x2013;<lpage>3810</lpage>. </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kiseok Song</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Hyungwoo Lee</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Sunjoo Hong</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hyunwoo Cho</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Unsoo Ha</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Hoi-Jun Yoo</surname>
<given-names>H. J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A Sub-10 nA DC-balanced Adaptive Stimulator IC with Multi-Modal Sensor for Compact Electro-Acupuncture Stimulation</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>6</volume>, <fpage>533</fpage>&#x2013;<lpage>541</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2012.2232292</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname>
<given-names>H.-M.</given-names>
</name>
<name>
<surname>Kwon</surname>
<given-names>K. Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Ghovanloo</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>A Power-Efficient Switched-Capacitor Stimulating System for Electrical/Optical Deep Brain Stimulation</article-title>. <source>IEEE J.&#x20;Solid-state Circuits</source> <volume>50</volume>, <fpage>360</fpage>&#x2013;<lpage>374</lpage>. <pub-id pub-id-type="doi">10.1109/jssc.2014.2355814</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname>
<given-names>H.-M.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ghovanloo</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>A Power-Efficient Wireless System with Adaptive Supply Control for Deep Brain Stimulation</article-title>. <source>IEEE J.&#x20;Solid-state Circuits</source> <volume>48</volume>, <fpage>2203</fpage>&#x2013;<lpage>2216</lpage>. <pub-id pub-id-type="doi">10.1109/jssc.2013.2266862</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname>
<given-names>H. M.</given-names>
</name>
<name>
<surname>Howell</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Grill</surname>
<given-names>W. M.</given-names>
</name>
<name>
<surname>Ghovanloo</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Stimulation Efficiency with Decaying Exponential Waveforms in a Wirelessly Powered Switched-Capacitor Discharge Stimulation System</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>65</volume>, <fpage>1095</fpage>&#x2013;<lpage>1106</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2017.2741107</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Relevant Feature Integration and Extraction for Single-Trial Motor Imagery Classification</article-title>. <source>Front. Neurosci.</source> <volume>11</volume>, <fpage>371</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2017.00371</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>S.-P.</given-names>
</name>
<name>
<surname>Ker</surname>
<given-names>M.-D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Design of Stage-Selective Negative Voltage Generator to Improve On-Chip Power Conversion Efficiency for Neuron Stimulation</article-title>. <source>IEEE Trans. Circuits Syst.</source> <volume>67</volume>, <fpage>4122</fpage>&#x2013;<lpage>4131</lpage>. <pub-id pub-id-type="doi">10.1109/tcsi.2020.3012086</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>LinaresBarranco</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>SerranoGotarredona</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>On the Design and Characterization of Femtoampere Current-Mode Circuits</article-title>. <source>IEEE J.&#x20;Solid-state Circuits</source> <volume>38</volume>, <fpage>1353</fpage>&#x2013;<lpage>1363</lpage>. <pub-id pub-id-type="doi">10.1109/jssc.2003.814415</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Ng</surname>
<given-names>K. A.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Je</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>A Power-Efficient Current-Mode Neural/muscular Stimulator Design for Peripheral Nerve Prosthesis</article-title>. <source>Int. J.&#x20;Circ. Theor. Appl.</source> <volume>46</volume>, <fpage>692</fpage>&#x2013;<lpage>706</lpage>. <pub-id pub-id-type="doi">10.1002/cta.2434</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Ker</surname>
<given-names>M.-D.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>A High-Voltage-Tolerant and Precise Charge-Balanced Neuro-Stimulator in Low Voltage CMOS Process</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>10</volume>, <fpage>1087</fpage>&#x2013;<lpage>1099</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2015.2512443</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Maghami</surname>
<given-names>M. H.</given-names>
</name>
<name>
<surname>Sodagar</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Sawan</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Versatile Stimulation Back-End with Programmable Exponential Current Pulse Shapes for a Retinal Visual Prosthesis</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng.</source> <volume>24</volume>, <fpage>1243</fpage>&#x2013;<lpage>1253</lpage>. <pub-id pub-id-type="doi">10.1109/tnsre.2016.2542112</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nag</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Xiaofeng Jia</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Thakor</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Sharma</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Flexible Charge Balanced Stimulator with 5.6 fC Accuracy for 140 nC Injections</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>7</volume>, <fpage>266</fpage>&#x2013;<lpage>275</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2012.2205574</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Noorsal</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Sooksood</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Hornig</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Becker</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ortmanns</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A Neural Stimulator Frontend with High-Voltage Compliance and Programmable Pulse Shape for Epiretinal Implants</article-title>. <source>IEEE J.&#x20;Solid-state Circuits</source> <volume>47</volume>, <fpage>244</fpage>&#x2013;<lpage>256</lpage>. <pub-id pub-id-type="doi">10.1109/jssc.2011.2164667</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ortmanns</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2007</year>). "<article-title>Charge Balancing in Functional Electrical Stimulators: A Comparative Study</article-title>", in: <conf-name>2007 IEEE International Symposium on Circuits and Systems</conf-name>, <conf-loc>New Orleans, LA, USA</conf-loc>, <conf-date>May 2007</conf-date>. <pub-id pub-id-type="doi">10.1109/iscas.2007.378802</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ranjandish</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Schmid</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A Design Methodology for Charge-Balanced Stimulators Based on Anodic Current Variation Monitoring</article-title>. <source>Analog Integr. Circ. Sig Process.</source> <volume>101</volume>, <fpage>341</fpage>&#x2013;<lpage>350</lpage>. <pub-id pub-id-type="doi">10.1007/s10470-019-01462-6</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rothermel</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Aryan</surname>
<given-names>N. P.</given-names>
</name>
<name>
<surname>Fischer</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wuenschmann</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kibbel</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2009</year>). <article-title>A CMOS Chip with Active Pixel Array and Specific Test Features for Subretinal Implantation</article-title>. <source>IEEE J.&#x20;Solid-state Circuits</source> <volume>44</volume>, <fpage>290</fpage>&#x2013;<lpage>300</lpage>. <pub-id pub-id-type="doi">10.1109/jssc.2008.2007436</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Seok</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Cho</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Motion Artifact Removal Techniques for Wearable EEG and PPG Sensor Systems</article-title>. <source>Front. Elect.</source> <volume>2</volume>. <pub-id pub-id-type="doi">10.3389/felec.2021.685513</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shadmani</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Viswam</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Bounik</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Dragas</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Radivojevic</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Stimulation and Artifact-Suppression Techniques for <italic>In Vitro</italic> High-Density Microelectrode Array Systems</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>66</volume>, <fpage>2481</fpage>&#x2013;<lpage>2490</lpage>. <pub-id pub-id-type="doi">10.1109/tbme.2018.2890530</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shahrokhi</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Abdelhalim</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Serletis</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Carlen</surname>
<given-names>P. L.</given-names>
</name>
<name>
<surname>Genov</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>The 128-channel Fully Differential Digital Integrated Neural Recording and Stimulation Interface</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>4</volume>, <fpage>149</fpage>&#x2013;<lpage>161</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2010.2041350</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Silva</surname>
<given-names>G. A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A New Frontier: The Convergence of Nanotechnology, Brain Machine Interfaces, and Artificial Intelligence</article-title>. <source>Front. Neurosci.</source> <volume>12</volume>, <fpage>843</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2018.00843</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sooksood</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Stieglitz</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Ortmanns</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>An Active Approach for Charge Balancing in Functional Electrical Stimulation</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>4</volume>, <fpage>162</fpage>&#x2013;<lpage>170</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2010.2040277</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tan</surname>
<given-names>J.&#x20;Y. J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wee</surname>
<given-names>K. H.</given-names>
</name>
<name>
<surname>Yen</surname>
<given-names>S.-C.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y. P.</given-names>
</name>
</person-group> (<year>2011</year>). "<article-title>A Programmable Muscle Stimulator Based on Dual-Slope Charge Balance</article-title>", in: <conf-name>IEEE Asian Solid-State Circuits Conference 2011</conf-name>, <conf-loc>Jeju,South Korea</conf-loc>. <conf-date>Nov 2011</conf-date>. <pub-id pub-id-type="doi">10.1109/asscc.2011.6123636</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thurgood</surname>
<given-names>B. K.</given-names>
</name>
<name>
<surname>Warren</surname>
<given-names>D. J.</given-names>
</name>
<name>
<surname>Ledbetter</surname>
<given-names>N. M.</given-names>
</name>
<name>
<surname>Clark</surname>
<given-names>G. A.</given-names>
</name>
<name>
<surname>Harrison</surname>
<given-names>R. R.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>A Wireless Integrated Circuit for 100-channel Charge-Balanced Neural Stimulation</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>3</volume>, <fpage>405</fpage>&#x2013;<lpage>414</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2009.2032268</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Rehabilitation Treatment of Motor Dysfunction Patients Based on Deep Learning Brain-Computer Interface Technology</article-title>. <source>Front. Neurosci.</source> <volume>14</volume>, <fpage>595084</fpage>. <pub-id pub-id-type="doi">10.3389/fnins.2020.595084</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Bardill</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bayford</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Demosthenous</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A 122 Fps, 1 MHz Bandwidth Multi-Frequency Wearable EIT Belt Featuring Novel Active Electrode Architecture for Neonatal Thorax Vital Sign Monitoring</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>13</volume>, <fpage>927</fpage>&#x2013;<lpage>937</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2019.2925713</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Bayford</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Demosthenous</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A Human-Machine Interface Using Electrical Impedance Tomography for Hand Prosthesis Control</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>12</volume>, <fpage>1322</fpage>&#x2013;<lpage>1333</lpage>. <pub-id pub-id-type="doi">10.1109/tbcas.2018.2878395</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiao Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Demosthenous</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Donaldson</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>An Integrated Implantable Stimulator that Is Fail-Safe without Off-Chip Blocking-Capacitors</article-title>. <source>IEEE Trans. Biomed. Circuits Syst.</source> <volume>2</volume>, <fpage>231</fpage>&#x2013;<lpage>244</lpage>. <pub-id pub-id-type="doi">10.1109/TBCAS.2008.2003199</pub-id> </citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yigit</surname>
<given-names>H. A.</given-names>
</name>
<name>
<surname>Ulusan</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Chamanian</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kulah</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2019</year>). "<article-title>Charge Balance Circuit for Constant Current Neural Stimulation with Less Than 8 nC Residual Charge</article-title>", in: <conf-name>2019 IEEE International Symposium on Circuits and Systems (ISCAS)</conf-name>, <conf-loc>Sapporo, Japan</conf-loc>. <conf-date>May 2019</conf-date>. <pub-id pub-id-type="doi">10.1109/iscas.2019.8702790</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>