Loading…

A Model-Based Approach Digital Pre-Distortion Method for Current-Steering Digital-to-Analog Converters

This paper presents a novel static digital pre-distortion (DPD) method for a current-steering digital-to-analog converter (CS-DAC). The proposed method utilizes the knowledge of the current cell array architecture to calculate the static mismatch currents of the cells. The mismatch values are stored...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on circuits and systems. I, Regular papers Regular papers, 2022-11, Vol.69 (11), p.4583-4595
Main Authors: Valet, Patrick, Schwingshackl, David, Gaier, Ulrich, Tonello, Andrea M.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c256t-8b782291a6d64b1fea526163bf23cee6018578855b2b204cdf3a3a885590aeb63
cites cdi_FETCH-LOGICAL-c256t-8b782291a6d64b1fea526163bf23cee6018578855b2b204cdf3a3a885590aeb63
container_end_page 4595
container_issue 11
container_start_page 4583
container_title IEEE transactions on circuits and systems. I, Regular papers
container_volume 69
creator Valet, Patrick
Schwingshackl, David
Gaier, Ulrich
Tonello, Andrea M.
description This paper presents a novel static digital pre-distortion (DPD) method for a current-steering digital-to-analog converter (CS-DAC). The proposed method utilizes the knowledge of the current cell array architecture to calculate the static mismatch currents of the cells. The mismatch values are stored in memory and added to the original input code to generate the new pre-distorted input word. The converter corrects the static error with its own current cells without incorporating an additional calibration DAC (CALDAC) or programmable current sources. This results in a reduction in area, power and simulation run times because of the simpler circuit design. An Overflow-Cell-Selection (OCS) is introduced as a novel solution to further enhance the static linearity of the converter. It also can be implemented as a software solution for already existing DAC designs which do not have an integrated DPD and lab/measurement equipment (e.g., arbitrary wave generator (AWG)). This poses as a strong differentiation factor compared to other state-of-the-art static DPD methods. The evaluation of the proposed DPD is done via simulations in MATLAB and on- chip measurements with a 14-bit CS-DAC in 16 nm. Single tone measurements show a performance gain of the total harmonic distortion (THD) of 12 dB.
doi_str_mv 10.1109/TCSI.2022.3198233
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_9863633</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9863633</ieee_id><sourcerecordid>2728570642</sourcerecordid><originalsourceid>FETCH-LOGICAL-c256t-8b782291a6d64b1fea526163bf23cee6018578855b2b204cdf3a3a885590aeb63</originalsourceid><addsrcrecordid>eNo9kN9LwzAQx4soOKd_gPgS8DkzubRZ-lg7fww2FDafQ9pet47azCQT_O9t2fQpR-77Oe4-UXTL2YRzlj6s89V8AgxgIniqQIizaMSTRFGmmDwf6jilSoC6jK683zEGKRN8FNUZWdoKW_poPFYk2--dNeWWzJpNE0xL3h3SWeODdaGxHVli2NqK1NaR_OAcdoGuAqJrus0fQoOlWWdauyG57b7RBXT-OrqoTevx5vSOo4_np3X-ShdvL_M8W9ASEhmoKqYKIOVGVjIueI0mAcmlKGoQJaJkXCVTpZKkgAJYXFa1MMIMHykzWEgxju6Pc_szvg7og97Zg-u38Rqm0MNMxtCn-DFVOuu9w1rvXfNp3I_mTA869aBTDzr1SWfP3B2ZBhH_86mSQvbdXyA0cIw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2728570642</pqid></control><display><type>article</type><title>A Model-Based Approach Digital Pre-Distortion Method for Current-Steering Digital-to-Analog Converters</title><source>IEEE Xplore (Online service)</source><creator>Valet, Patrick ; Schwingshackl, David ; Gaier, Ulrich ; Tonello, Andrea M.</creator><creatorcontrib>Valet, Patrick ; Schwingshackl, David ; Gaier, Ulrich ; Tonello, Andrea M.</creatorcontrib><description>This paper presents a novel static digital pre-distortion (DPD) method for a current-steering digital-to-analog converter (CS-DAC). The proposed method utilizes the knowledge of the current cell array architecture to calculate the static mismatch currents of the cells. The mismatch values are stored in memory and added to the original input code to generate the new pre-distorted input word. The converter corrects the static error with its own current cells without incorporating an additional calibration DAC (CALDAC) or programmable current sources. This results in a reduction in area, power and simulation run times because of the simpler circuit design. An Overflow-Cell-Selection (OCS) is introduced as a novel solution to further enhance the static linearity of the converter. It also can be implemented as a software solution for already existing DAC designs which do not have an integrated DPD and lab/measurement equipment (e.g., arbitrary wave generator (AWG)). This poses as a strong differentiation factor compared to other state-of-the-art static DPD methods. The evaluation of the proposed DPD is done via simulations in MATLAB and on- chip measurements with a 14-bit CS-DAC in 16 nm. Single tone measurements show a performance gain of the total harmonic distortion (THD) of 12 dB.</description><identifier>ISSN: 1549-8328</identifier><identifier>EISSN: 1558-0806</identifier><identifier>DOI: 10.1109/TCSI.2022.3198233</identifier><identifier>CODEN: ITCSCH</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Calibration ; Circuit design ; Codes ; Computer architecture ; Current sources ; current-steering ; DAC ; Digital pre-distortion ; Digital to analog converters ; digital-analog conversion ; Error correction ; Harmonic distortion ; Integrated circuit modeling ; Mathematical models ; MATLAB ; Microprocessors ; Programmable current sources ; signal processing ; Steering ; Switches</subject><ispartof>IEEE transactions on circuits and systems. I, Regular papers, 2022-11, Vol.69 (11), p.4583-4595</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c256t-8b782291a6d64b1fea526163bf23cee6018578855b2b204cdf3a3a885590aeb63</citedby><cites>FETCH-LOGICAL-c256t-8b782291a6d64b1fea526163bf23cee6018578855b2b204cdf3a3a885590aeb63</cites><orcidid>0000-0002-9873-2407 ; 0000-0003-2189-697X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9863633$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Valet, Patrick</creatorcontrib><creatorcontrib>Schwingshackl, David</creatorcontrib><creatorcontrib>Gaier, Ulrich</creatorcontrib><creatorcontrib>Tonello, Andrea M.</creatorcontrib><title>A Model-Based Approach Digital Pre-Distortion Method for Current-Steering Digital-to-Analog Converters</title><title>IEEE transactions on circuits and systems. I, Regular papers</title><addtitle>TCSI</addtitle><description>This paper presents a novel static digital pre-distortion (DPD) method for a current-steering digital-to-analog converter (CS-DAC). The proposed method utilizes the knowledge of the current cell array architecture to calculate the static mismatch currents of the cells. The mismatch values are stored in memory and added to the original input code to generate the new pre-distorted input word. The converter corrects the static error with its own current cells without incorporating an additional calibration DAC (CALDAC) or programmable current sources. This results in a reduction in area, power and simulation run times because of the simpler circuit design. An Overflow-Cell-Selection (OCS) is introduced as a novel solution to further enhance the static linearity of the converter. It also can be implemented as a software solution for already existing DAC designs which do not have an integrated DPD and lab/measurement equipment (e.g., arbitrary wave generator (AWG)). This poses as a strong differentiation factor compared to other state-of-the-art static DPD methods. The evaluation of the proposed DPD is done via simulations in MATLAB and on- chip measurements with a 14-bit CS-DAC in 16 nm. Single tone measurements show a performance gain of the total harmonic distortion (THD) of 12 dB.</description><subject>Calibration</subject><subject>Circuit design</subject><subject>Codes</subject><subject>Computer architecture</subject><subject>Current sources</subject><subject>current-steering</subject><subject>DAC</subject><subject>Digital pre-distortion</subject><subject>Digital to analog converters</subject><subject>digital-analog conversion</subject><subject>Error correction</subject><subject>Harmonic distortion</subject><subject>Integrated circuit modeling</subject><subject>Mathematical models</subject><subject>MATLAB</subject><subject>Microprocessors</subject><subject>Programmable current sources</subject><subject>signal processing</subject><subject>Steering</subject><subject>Switches</subject><issn>1549-8328</issn><issn>1558-0806</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNo9kN9LwzAQx4soOKd_gPgS8DkzubRZ-lg7fww2FDafQ9pet47azCQT_O9t2fQpR-77Oe4-UXTL2YRzlj6s89V8AgxgIniqQIizaMSTRFGmmDwf6jilSoC6jK683zEGKRN8FNUZWdoKW_poPFYk2--dNeWWzJpNE0xL3h3SWeODdaGxHVli2NqK1NaR_OAcdoGuAqJrus0fQoOlWWdauyG57b7RBXT-OrqoTevx5vSOo4_np3X-ShdvL_M8W9ASEhmoKqYKIOVGVjIueI0mAcmlKGoQJaJkXCVTpZKkgAJYXFa1MMIMHykzWEgxju6Pc_szvg7og97Zg-u38Rqm0MNMxtCn-DFVOuu9w1rvXfNp3I_mTA869aBTDzr1SWfP3B2ZBhH_86mSQvbdXyA0cIw</recordid><startdate>20221101</startdate><enddate>20221101</enddate><creator>Valet, Patrick</creator><creator>Schwingshackl, David</creator><creator>Gaier, Ulrich</creator><creator>Tonello, Andrea M.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-9873-2407</orcidid><orcidid>https://orcid.org/0000-0003-2189-697X</orcidid></search><sort><creationdate>20221101</creationdate><title>A Model-Based Approach Digital Pre-Distortion Method for Current-Steering Digital-to-Analog Converters</title><author>Valet, Patrick ; Schwingshackl, David ; Gaier, Ulrich ; Tonello, Andrea M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c256t-8b782291a6d64b1fea526163bf23cee6018578855b2b204cdf3a3a885590aeb63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Calibration</topic><topic>Circuit design</topic><topic>Codes</topic><topic>Computer architecture</topic><topic>Current sources</topic><topic>current-steering</topic><topic>DAC</topic><topic>Digital pre-distortion</topic><topic>Digital to analog converters</topic><topic>digital-analog conversion</topic><topic>Error correction</topic><topic>Harmonic distortion</topic><topic>Integrated circuit modeling</topic><topic>Mathematical models</topic><topic>MATLAB</topic><topic>Microprocessors</topic><topic>Programmable current sources</topic><topic>signal processing</topic><topic>Steering</topic><topic>Switches</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Valet, Patrick</creatorcontrib><creatorcontrib>Schwingshackl, David</creatorcontrib><creatorcontrib>Gaier, Ulrich</creatorcontrib><creatorcontrib>Tonello, Andrea M.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore (Online service)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on circuits and systems. I, Regular papers</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Valet, Patrick</au><au>Schwingshackl, David</au><au>Gaier, Ulrich</au><au>Tonello, Andrea M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Model-Based Approach Digital Pre-Distortion Method for Current-Steering Digital-to-Analog Converters</atitle><jtitle>IEEE transactions on circuits and systems. I, Regular papers</jtitle><stitle>TCSI</stitle><date>2022-11-01</date><risdate>2022</risdate><volume>69</volume><issue>11</issue><spage>4583</spage><epage>4595</epage><pages>4583-4595</pages><issn>1549-8328</issn><eissn>1558-0806</eissn><coden>ITCSCH</coden><abstract>This paper presents a novel static digital pre-distortion (DPD) method for a current-steering digital-to-analog converter (CS-DAC). The proposed method utilizes the knowledge of the current cell array architecture to calculate the static mismatch currents of the cells. The mismatch values are stored in memory and added to the original input code to generate the new pre-distorted input word. The converter corrects the static error with its own current cells without incorporating an additional calibration DAC (CALDAC) or programmable current sources. This results in a reduction in area, power and simulation run times because of the simpler circuit design. An Overflow-Cell-Selection (OCS) is introduced as a novel solution to further enhance the static linearity of the converter. It also can be implemented as a software solution for already existing DAC designs which do not have an integrated DPD and lab/measurement equipment (e.g., arbitrary wave generator (AWG)). This poses as a strong differentiation factor compared to other state-of-the-art static DPD methods. The evaluation of the proposed DPD is done via simulations in MATLAB and on- chip measurements with a 14-bit CS-DAC in 16 nm. Single tone measurements show a performance gain of the total harmonic distortion (THD) of 12 dB.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCSI.2022.3198233</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0002-9873-2407</orcidid><orcidid>https://orcid.org/0000-0003-2189-697X</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1549-8328
ispartof IEEE transactions on circuits and systems. I, Regular papers, 2022-11, Vol.69 (11), p.4583-4595
issn 1549-8328
1558-0806
language eng
recordid cdi_ieee_primary_9863633
source IEEE Xplore (Online service)
subjects Calibration
Circuit design
Codes
Computer architecture
Current sources
current-steering
DAC
Digital pre-distortion
Digital to analog converters
digital-analog conversion
Error correction
Harmonic distortion
Integrated circuit modeling
Mathematical models
MATLAB
Microprocessors
Programmable current sources
signal processing
Steering
Switches
title A Model-Based Approach Digital Pre-Distortion Method for Current-Steering Digital-to-Analog Converters
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T13%3A17%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Model-Based%20Approach%20Digital%20Pre-Distortion%20Method%20for%20Current-Steering%20Digital-to-Analog%20Converters&rft.jtitle=IEEE%20transactions%20on%20circuits%20and%20systems.%20I,%20Regular%20papers&rft.au=Valet,%20Patrick&rft.date=2022-11-01&rft.volume=69&rft.issue=11&rft.spage=4583&rft.epage=4595&rft.pages=4583-4595&rft.issn=1549-8328&rft.eissn=1558-0806&rft.coden=ITCSCH&rft_id=info:doi/10.1109/TCSI.2022.3198233&rft_dat=%3Cproquest_ieee_%3E2728570642%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c256t-8b782291a6d64b1fea526163bf23cee6018578855b2b204cdf3a3a885590aeb63%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2728570642&rft_id=info:pmid/&rft_ieee_id=9863633&rfr_iscdi=true