Digitally Adaptive High-Fidelity Analog Array Signal Processing Resilient to Capacitive Multiplying DAC Inter-Stage Gain Error
This paper studies multi-stage capacitive mixed-signal matrix-vector multiplying digital-to-analog (MDAC) conversion topologies for highly energy-efficient, high-resolution, and high-dimensional MIMO analog processing systems. In order to mitigate nonlinearity due to radix errors and capacitive mism...
Saved in:
| Published in | IEEE transactions on circuits and systems. I, Regular papers Vol. 66; no. 11; pp. 4095 - 4107 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
New York
IEEE
01.11.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1549-8328 1558-0806 |
| DOI | 10.1109/TCSI.2019.2926447 |
Cover
| Abstract | This paper studies multi-stage capacitive mixed-signal matrix-vector multiplying digital-to-analog (MDAC) conversion topologies for highly energy-efficient, high-resolution, and high-dimensional MIMO analog processing systems. In order to mitigate nonlinearity due to radix errors and capacitive mismatch encountered in compact low-power MDAC realizations, we introduce stochastic successive approximation, or S 2 A, as an online optimization algorithm for adaptive array analog signal processing amenable to efficient implementation in massively parallel mixed-signal hardware. S 2 A offers a direct alternative to stochastic gradient descent overcoming several of its shortcomings, such as its sensitivity to model error, while improving on the rate and quality of convergence. S 2 A overcomes non-convergence typically encountered with gradient descent for non-convex optimization landscapes induced by a mismatch in capacitive multiplying digital-to-analog converter components when applied to adaptive analog signal processing. Experimental validation of S 2 A in mixed-signal hardware for real-time RF adaptive beamforming demonstrates 65 dB of over-the-air, multipath interferer suppression in fewer than 25 S 2 A iterations. |
|---|---|
| AbstractList | This paper studies multi-stage capacitive mixed-signal matrix-vector multiplying digital-to-analog (MDAC) conversion topologies for highly energy-efficient, high-resolution, and high-dimensional MIMO analog processing systems. In order to mitigate nonlinearity due to radix errors and capacitive mismatch encountered in compact low-power MDAC realizations, we introduce stochastic successive approximation, or S 2 A, as an online optimization algorithm for adaptive array analog signal processing amenable to efficient implementation in massively parallel mixed-signal hardware. S 2 A offers a direct alternative to stochastic gradient descent overcoming several of its shortcomings, such as its sensitivity to model error, while improving on the rate and quality of convergence. S 2 A overcomes non-convergence typically encountered with gradient descent for non-convex optimization landscapes induced by a mismatch in capacitive multiplying digital-to-analog converter components when applied to adaptive analog signal processing. Experimental validation of S 2 A in mixed-signal hardware for real-time RF adaptive beamforming demonstrates 65 dB of over-the-air, multipath interferer suppression in fewer than 25 S 2 A iterations. This paper studies multi-stage capacitive mixed-signal matrix-vector multiplying digital-to-analog (MDAC) conversion topologies for highly energy-efficient, high-resolution, and high-dimensional MIMO analog processing systems. In order to mitigate nonlinearity due to radix errors and capacitive mismatch encountered in compact low-power MDAC realizations, we introduce stochastic successive approximation , or S2A, as an online optimization algorithm for adaptive array analog signal processing amenable to efficient implementation in massively parallel mixed-signal hardware. S2A offers a direct alternative to stochastic gradient descent overcoming several of its shortcomings, such as its sensitivity to model error, while improving on the rate and quality of convergence. S2A overcomes non-convergence typically encountered with gradient descent for non-convex optimization landscapes induced by a mismatch in capacitive multiplying digital-to-analog converter components when applied to adaptive analog signal processing. Experimental validation of S2A in mixed-signal hardware for real-time RF adaptive beamforming demonstrates 65 dB of over-the-air, multipath interferer suppression in fewer than 25 S2A iterations. |
| Author | Kim, Chul Thomas, Chris M. Cauwenberghs, Gert Joshi, Siddharth |
| Author_xml | – sequence: 1 givenname: Siddharth orcidid: 0000-0002-9201-9678 surname: Joshi fullname: Joshi, Siddharth email: sjoshi2@nd.edu organization: Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN, USA – sequence: 2 givenname: Chul orcidid: 0000-0002-3882-6022 surname: Kim fullname: Kim, Chul organization: Department of Bio and Brain Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea – sequence: 3 givenname: Chris M. surname: Thomas fullname: Thomas, Chris M. organization: Boeing Satellite Systems, Seal Beach, CA, USA – sequence: 4 givenname: Gert orcidid: 0000-0002-3166-5529 surname: Cauwenberghs fullname: Cauwenberghs, Gert organization: Department of Bioengineering, University of California at San Diego, La Jolla, CA, USA |
| BookMark | eNp9kEtr3DAUhUVJoXn9gNKNoGtPrizbkpaD8xpIaegka6Oxr90bVMuVNIXZ9LfX7oQusujqPjjnXs53xk5GPyJjHwWshABz9VRvN6schFnlJq-KQr1jp6IsdQYaqpOlL0ymZa4_sLMYXwByA1Kcst_XNFCyzh34urNTol_I72n4nt1Sh47SvB6t8wNfh2APfEvDPPLH4FuMkcaBf8NIjnBMPHle28m29PfIl71LNLnDorle13wzJgzZNtkB-Z2lkd-E4MMFe99bF_HytZ6z59ubp_o-e_h6t6nXD1mbG5ky2Yp-10sFVdfLot8hKNRVZzsALMu2K0yPLVY7o4zQ2hYASs_5oNMdFLrayXP2-Xh3Cv7nHmNqXvw-zFFik0sBlZrJwawSR1UbfIwB-2YK9MOGQyOgWTA3C-Zmwdy8Yp496o1nBmAT-TEFS-6_zk9HJyHiv09aKa10Kf8AzGKNeg |
| CODEN | ITCSCH |
| CitedBy_id | crossref_primary_10_1109_TMTT_2023_3278929 crossref_primary_10_1155_2022_8418426 |
| Cites_doi | 10.1109/TCSII.2007.901575 10.1109/TCSI.2012.2189056 10.1109/TCSI.2017.2737986 10.1126/science.1231806 10.1109/ISCAS.1998.704515 10.1109/JSSC.2018.2878830 10.21437/Interspeech.2016-1562 10.1109/TSP.2010.2048321 10.1109/ISCAS.2002.1011470 10.1109/JSSC.2013.2272849 10.1109/72.485671 10.1145/2534169.2486033 10.1109/JSEN.2011.2113393 10.1038/nature14542 10.3934/ipi.2009.3.487 10.1109/TBCAS.2015.2500101 10.1109/TCSI.2003.821306 10.1109/82.633435 10.1109/ACSSC.2015.7421361 10.1109/JSSC.2016.2519398 10.1109/72.105429 10.1109/TCSI.2011.2107214 10.1109/TCSII.2015.2482618 10.1109/VLSIC.2016.7573509 10.1109/TNNLS.2012.2236572 10.1007/BF02020331 10.1007/s10107-015-0892-3 10.1038/nature16961 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 8FD L7M |
| DOI | 10.1109/TCSI.2019.2926447 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Xplore Digital Library (LUT) CrossRef Electronics & Communications Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-0806 |
| EndPage | 4107 |
| ExternalDocumentID | 10_1109_TCSI_2019_2926447 8778785 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Semiconductor Research Corporation grantid: 2698.002 funderid: 10.13039/100000028 – fundername: Nanoelectronics Research Corporation (NERC) |
| GroupedDBID | 0R~ 29I 4.4 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACIWK AETIX AGQYO AGSQL AHBIQ AIBXA AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD HZ~ H~9 IFIPE IPLJI JAVBF M43 O9- OCL PZZ RIA RIE RNS VJK AAYXX CITATION 7SP 8FD L7M RIG |
| ID | FETCH-LOGICAL-c293t-3c1fbf3706df34fbe07e86dad00e55cd49fece6b979188a400789030d8d0486b3 |
| IEDL.DBID | RIE |
| ISSN | 1549-8328 |
| IngestDate | Mon Jun 30 10:21:07 EDT 2025 Thu Apr 24 22:57:33 EDT 2025 Wed Oct 01 04:51:51 EDT 2025 Wed Aug 27 02:40:41 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 11 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c293t-3c1fbf3706df34fbe07e86dad00e55cd49fece6b979188a400789030d8d0486b3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-9201-9678 0000-0002-3882-6022 0000-0002-3166-5529 |
| PQID | 2310670190 |
| PQPubID | 85411 |
| PageCount | 13 |
| ParticipantIDs | crossref_primary_10_1109_TCSI_2019_2926447 crossref_citationtrail_10_1109_TCSI_2019_2926447 ieee_primary_8778785 proquest_journals_2310670190 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2019-11-01 |
| PublicationDateYYYYMMDD | 2019-11-01 |
| PublicationDate_xml | – month: 11 year: 2019 text: 2019-11-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on circuits and systems. I, Regular papers |
| PublicationTitleAbbrev | TCSI |
| PublicationYear | 2019 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | lee (ref13) 2016 ref34 ref15 ref36 ref31 ref30 ref33 ref11 ref32 ref10 ref2 celik (ref14) 2005 ref16 ref24 lippe (ref37) 1995 ref23 haykin (ref17) 2002; 2 ref20 ref22 siddharth (ref18) 2017 silver (ref1) 2016; 529 ref21 li (ref38) 2009; 3 kirk (ref25) 1993; 5 bankman (ref19) 2016 ref28 ref27 joshi (ref6) 2017 ref29 ref8 kim (ref12) 2016; 51 ref7 ref9 ref4 chiu (ref26) 2015 ref3 ref5 murmann (ref35) 2013 |
| References_xml | – ident: ref22 doi: 10.1109/TCSII.2007.901575 – ident: ref7 doi: 10.1109/TCSI.2012.2189056 – ident: ref21 doi: 10.1109/TCSI.2017.2737986 – ident: ref3 doi: 10.1126/science.1231806 – ident: ref31 doi: 10.1109/ISCAS.1998.704515 – ident: ref15 doi: 10.1109/JSSC.2018.2878830 – ident: ref5 doi: 10.21437/Interspeech.2016-1562 – start-page: 418 year: 2016 ident: ref13 article-title: 24.2 A 2.5 GHz 7.7 TOPS/W switched-capacitor matrix multiplier with co-designed local memory in 40 nm publication-title: IEEE Int Solid-State Circuits Conf (ISSCC) Dig Tech Papers – ident: ref29 doi: 10.1109/TSP.2010.2048321 – ident: ref33 doi: 10.1109/ISCAS.2002.1011470 – ident: ref16 doi: 10.1109/JSSC.2013.2272849 – start-page: 187 year: 2005 ident: ref14 article-title: Gradient flow independent component analysis in micropower VLSI publication-title: Proc Adv Neural Inf Process Syst – ident: ref36 doi: 10.1109/72.485671 – start-page: 364 year: 2017 ident: ref6 article-title: 21.7 2pJ/MAC 14b 8 $\times $ 8 linear transform mixed-signal spatial filter in 65nm CMOS with 84dB interference suppression publication-title: IEEE Int Solid-State Circuits Conf (ISSCC) Dig Tech Papers – ident: ref8 doi: 10.1145/2534169.2486033 – volume: 5 start-page: 789 year: 1993 ident: ref25 article-title: Analog VLSI implementation of multi-dimensional gradient descent publication-title: Proc Adv Neural Inf Process Syst – ident: ref11 doi: 10.1109/JSEN.2011.2113393 – start-page: 485 year: 2015 ident: ref26 publication-title: Digital Adaptive Calibration of Data Converters Using Independent Component Analysis – ident: ref2 doi: 10.1038/nature14542 – volume: 3 start-page: 487 year: 2009 ident: ref38 article-title: Coordinate descent optimization for l1 minimization with application to compressed sensing; A greedy algorithm publication-title: Inverse Problems Imag doi: 10.3934/ipi.2009.3.487 – ident: ref9 doi: 10.1109/TBCAS.2015.2500101 – start-page: 803 year: 1995 ident: ref37 article-title: A study of parallel perturbative gradient descent publication-title: Proc Adv Neural Inf Process Syst – ident: ref27 doi: 10.1109/TCSI.2003.821306 – ident: ref23 doi: 10.1109/82.633435 – volume: 2 start-page: 478 year: 2002 ident: ref17 publication-title: Adaptive Filter Theory – ident: ref4 doi: 10.1109/ACSSC.2015.7421361 – volume: 51 start-page: 832 year: 2016 ident: ref12 article-title: A 1.3 mW 48 MHz 4 channel MIMO baseband receiver with 65 dB harmonic rejection and 48.5 dB spatial signal separation publication-title: IEEE J Solid-State Circuits doi: 10.1109/JSSC.2016.2519398 – ident: ref24 doi: 10.1109/72.105429 – ident: ref20 doi: 10.1109/TCSI.2011.2107214 – start-page: 21 year: 2016 ident: ref19 article-title: An 8-bit, 16 input, 3.2 pJ/op switchedcapacitor dot product circuit in 28-nm FDSOI CMOS publication-title: Proc IEEE Asian Solid-State Circuits Conf (A-SSCC) – start-page: 1 year: 2013 ident: ref35 article-title: On the use of redundancy in successive approximation A/D converters publication-title: Proc IEEE Int Conf Sampling Theory Appl (SampTA) – ident: ref34 doi: 10.1109/TCSII.2015.2482618 – ident: ref10 doi: 10.1109/VLSIC.2016.7573509 – start-page: 1 year: 2017 ident: ref18 article-title: From algorithms to devices: Enabling machine learning through ultra-low-power VLSI mixed-signal array processing publication-title: Proc IEEE Custom Integr Circuits Conf – ident: ref28 doi: 10.1109/TNNLS.2012.2236572 – ident: ref32 doi: 10.1007/BF02020331 – ident: ref30 doi: 10.1007/s10107-015-0892-3 – volume: 529 start-page: 484 year: 2016 ident: ref1 article-title: Mastering the game of Go with deep neural networks and tree search publication-title: Nature doi: 10.1038/nature16961 |
| SSID | ssj0029031 |
| Score | 2.2947688 |
| Snippet | This paper studies multi-stage capacitive mixed-signal matrix-vector multiplying digital-to-analog (MDAC) conversion topologies for highly energy-efficient,... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 4095 |
| SubjectTerms | Adaptive algorithms Adaptive arrays Adaptive systems analog signal processing (ASP) Array signal processing Arrays Beamforming Capacitors Computational geometry Convergence Convexity Digital to analog conversion Digital to analog converters Error analysis Hardware Internet-of-Things (IoT) least-mean-squares (LMS) adaptive filtering Mathematical analysis Matrix algebra Matrix methods MIMO (control systems) mixed-signal matrix-vector multiplication (MVM) multi-input multi-output (MIMO) Multiplying digital-to-analog conversion (MDAC) non-convex optimization Optimization Signal processing Signal processing algorithms Topology |
| Title | Digitally Adaptive High-Fidelity Analog Array Signal Processing Resilient to Capacitive Multiplying DAC Inter-Stage Gain Error |
| URI | https://ieeexplore.ieee.org/document/8778785 https://www.proquest.com/docview/2310670190 |
| Volume | 66 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-0806 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0029031 issn: 1549-8328 databaseCode: RIE dateStart: 20040101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NTxsxELWAExxKKVQNpciHniocvFmv1z5GgZRWSg8FJG4rf4yjiCiLls0BDvz2enY3ERRU9bYHe2TpzXqe7Zk3hHwFY9KgcmCgg2JCO86skYLpkIXECxDe4kFx8kteXIufN9nNBjlZ18IAQJN8Bn38bN7yfemWeFV2qvLoXirbJJu5km2t1vpwpXnaaqMKzaKXqu4FM-H69Gp0-QOTuHR_oDH-5y9iUNNU5dVO3ISX8S6ZrBbWZpXc9pe17bvHvzQb_3fl78m7jmfSYesYe2QDFh_IzjP1wX3ydDabYsuQ-QMdenOH-x7FtA82RumryM4pKpaU02ikMg_0cjZFi11lQbRAf8P9bI71lLQu6ShGXdckItFJm6SIBVT0bDiiza0ji7R2CvS7mS3oeVWV1QG5Hp9fjS5Y146BucgJapa6JNiQ5lz6kIpggeegpDeec8gy54UO4EBanetEKYMN11VEhXvlUdfPph_J1qJcwCdCbZIHbs0AImMQTg9sFoKXADI6i7KB9whfAVS4TqscW2bMi-bMwnWBmBaIadFh2iPf1lPuWqGOfw3eR4zWAzt4euRo5QVF9yvfF0iAJYrW88O3Z30m22i7LVA8Ilt1tYQvkanU9rhx0T_6dObZ |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Bb9MwFH4a4wAcGDAQhQ184IRw5zROYh-rbqWDdQfWSbtFsf1cVVTNlKWHceC345ek1RgIccvBfrH0Pduf7fe-B_ABiyL2KkOO2isutRXcFKnk2ic-chKlM3RQnJ6nk0v55Sq52oFP21wYRGyCz7BPn81bvivtmq7KjlQW3EslD-BhIqVM2myt7fFKi7hVR5WaBz9V3RtmJPTRbHRxSmFcuj_QxACy33ahpqzKH2txs8GM92C6GVobV_K9v65N3_64p9r4v2N_Bk87psmGrWs8hx1cvYAnd_QH9-Hn8WJORUOWt2zoimta-RgFfvAxiV8Ffs5Is6ScByNVccsuFnOy2OUWBAvsG94slpRRyeqSjcK-a5tQJDZtwxQphYodD0esuXfkgdjOkX0uFit2UlVl9RIuxyez0YR3BRm4Dayg5rGNvPFxJlLnY-kNigxV6gonBCaJdVJ7tJganelIqYJKrquAinDKkbKfiV_B7qpc4WtgJsq8MMUAA2eQVg9M4r1LEdPgLsp40QOxASi3nVo5Fc1Y5s2pReicMM0J07zDtAcft12uW6mOfzXeJ4y2DTt4enCw8YK8m8w3OVHglGTrxZu_93oPjyaz6Vl-dnr-9S08pv-06YoHsFtXazwMvKU27xp3_QU1xeom |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Digitally+Adaptive+High-Fidelity+Analog+Array+Signal+Processing+Resilient+to+Capacitive+Multiplying+DAC+Inter-Stage+Gain+Error&rft.jtitle=IEEE+transactions+on+circuits+and+systems.+I%2C+Regular+papers&rft.au=Joshi%2C+Siddharth&rft.au=Kim%2C+Chul&rft.au=Thomas%2C+Chris+M&rft.au=Cauwenberghs%2C+Gert&rft.date=2019-11-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1549-8328&rft.eissn=1558-0806&rft.volume=66&rft.issue=11&rft.spage=4095&rft_id=info:doi/10.1109%2FTCSI.2019.2926447&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1549-8328&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1549-8328&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1549-8328&client=summon |