{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T19:50:43Z","timestamp":1772653843718,"version":"3.50.1"},"reference-count":153,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T00:00:00Z","timestamp":1572566400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T00:00:00Z","timestamp":1572566400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T00:00:00Z","timestamp":1572566400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["PDE\/BDE\/114562\/2016"],"award-info":[{"award-number":["PDE\/BDE\/114562\/2016"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"name":"FCT","award":["UID\/CEC\/00319\/2019"],"award-info":[{"award-number":["UID\/CEC\/00319\/2019"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Instrum. Meas."],"published-print":{"date-parts":[[2019,11]]},"DOI":"10.1109\/tim.2019.2938436","type":"journal-article","created":{"date-parts":[[2019,8,29]],"date-time":"2019-08-29T23:52:09Z","timestamp":1567122729000},"page":"4205-4221","source":"Crossref","is-referenced-by-count":121,"title":["Recent Developments and Challenges in FPGA-Based Time-to-Digital Converters"],"prefix":"10.1109","volume":"68","author":[{"given":"Rui","family":"Machado","sequence":"first","affiliation":[]},{"given":"Jorge","family":"Cabral","sequence":"additional","affiliation":[]},{"given":"Filipe Serra","family":"Alves","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2017.05.021"},{"key":"ref38","first-page":"98","article-title":"1 ns time to digital converters for the KM3NeT data readout system","volume":"1630","author":"calvo","year":"0","journal-title":"Proc AIP Conf"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2014.10.040"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2016.2534670"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/26\/1\/015006"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1016\/0029-554X(70)90095-9"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/12\/08\/C08025"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/AUS.2016.7748018"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1515\/mms-2015-0048"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2016.2632168"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/IMTC.2009.5168642"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2018.2886940"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3768-4_2"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2015.7581245"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1088\/0957-0233\/24\/3\/035904"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2015.2421319"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2016.06.063"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2014.2320325"},{"key":"ref101","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1515\/bams-2013-0104","article-title":"A novel method based solely on field programmable gate array (FPGA) units enabling measurement of time and charge of analog signals in positron emission tomography (PET)","volume":"10","author":"moskal","year":"2014","journal-title":"Bio-Algorithms and Med-Systrnis"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/JMEMS.2015.2487686"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2014.2362883"},{"key":"ref25","first-page":"1","article-title":"A novel synchronizer for a 17.9 ps nutt time-to-digital converter implemented on FPGA","author":"machado","year":"2018","journal-title":"Proc AEIT Int Annu Conf"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2018.8351262"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/DCIS.2016.7845266"},{"key":"ref153","first-page":"1","article-title":"A novel synchronizer for a 17.9 ps Nutt Time-to-Digital Converter implemented on FPGA","author":"machado","year":"2018","journal-title":"Proc AEIT Int Annu Conf"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.1109\/EDERC.2012.6532265"},{"key":"ref152","first-page":"29","article-title":"Design methodology of TDC on low cost FPGA targets","author":"dadouche","year":"2015","journal-title":"Proc 4th Int Conf Sensor Technol Appl (SENSORCOMM)"},{"key":"ref151","doi-asserted-by":"publisher","DOI":"10.1109\/NEWCAS.2008.4606372"},{"key":"ref146","doi-asserted-by":"publisher","DOI":"10.1007\/s11767-014-4031-8"},{"key":"ref147","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2017.2769239"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1109\/VLSID.2014.97"},{"key":"ref149","doi-asserted-by":"publisher","DOI":"10.1109\/ISPTS.2015.7220119"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6560\/aacab4"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1063\/1.4935474"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1063\/1.5008610"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2018.2848460"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/s10836-014-5486-0"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2017.2663498"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/ECTC.2016.399"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/IMS3TW.2016.7524227"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2013.12.033"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1063\/1.4997244"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2016.2569626"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2015.2426214"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/RTC.2014.7097550"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/I2MTC.2014.6860842"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/10\/08\/T08002"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2017.2768082"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/RTC.2016.7543081"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/13\/05\/P05012"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/RTC.2014.7097544"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2015.2435019"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/I2MTC.2016.7520401"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2015.2444257"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2017.08.038"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2013.2293758"},{"key":"ref43","article-title":"TOT measurement implemented in FPGA TDC","volume":"39","author":"huan-huan","year":"2015","journal-title":"Chin Phys C"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2018.2867505"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2017.10.077"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1016\/j.mejo.2017.03.016"},{"key":"ref124","first-page":"1","article-title":"Design of an all-digital, low power time-to-digital converter in $0.18~\\mu\\text{m}$ CMOS","author":"pokhara","year":"2017","journal-title":"Proc 7th Int Symp Embedded Comput Syst Design (ISED)"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2018.2834426"},{"key":"ref72","article-title":"Multichannel FPGA based MVT system for high precision time (20 ps RMS) and charge measurement","volume":"12","author":"pa?ka","year":"2017","journal-title":"J Instrum"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2015.03.019"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/EFTF.2014.7331544"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2018.2853187"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/DDECS.2017.7934582"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/IST.2017.8261560"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/11\/03\/C03053"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1109\/FCS.2015.7138910"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1007\/s41365-018-0390-4"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1016\/j.microrel.2017.11.017"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1109\/CCDC.2018.8408170"},{"key":"ref134","first-page":"299","article-title":"An FPGA wave union TDC for time-of-flight applications","author":"wu","year":"2009","journal-title":"Proc IEEE Nucl Sci Symp Conf Rec (NSS\/MIC)"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/12\/04\/C04002"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/12\/04\/P04020"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2016.8069886"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.2478\/mms-2014-0026"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1109\/RTC.2012.6418164"},{"key":"ref135","first-page":"1515","article-title":"A multi-channel, 10 ps resolution, FPGA-based TDC with 300 MS\/s throughput for open-source PET applications","author":"menninga","year":"2011","journal-title":"Proc IEEE Nucl Sci Symp Conf Rec"},{"key":"ref138","first-page":"2432","article-title":"A high resolution FPGA-based merged delay line TDC with nonlinearity calibration","author":"chen","year":"2013","journal-title":"Proc IEEE Int Symp Circuits Syst (ISCAS)"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2013.2241789"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2016.8069881"},{"key":"ref139","article-title":"A low dead time Vernier delay line TDC implemented in an actel flash-based FPGA","volume":"24","author":"xi","year":"2013","journal-title":"Nucl Sci Tech"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/MECO.2018.8406094"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/12\/01\/C01072"},{"key":"ref63","article-title":"Generic high resolution PET detector block using $12 \\times12$ SiPM array","volume":"26","author":"eshghi","year":"2017","journal-title":"Smart Mater Struct"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2016.8069666"},{"key":"ref140","first-page":"1","article-title":"Multiple-event direct to histogram TDC in 65 nm FPGA technology","author":"dutton","year":"2014","journal-title":"Proc Ph D Rese Microelectron Electron Conf (PRIME)"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.15199\/48.2016.11.21"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2015.7168595"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2013.11.104"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1007\/s11082-016-0465-6"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2016.8069672"},{"key":"ref143","doi-asserted-by":"publisher","DOI":"10.3390\/s17040865"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.2478\/mms-2014-0008"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2017.02.053"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2017.2698479"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1016\/j.phpro.2014.08.041"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2009.2027777"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2018.2842787"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2008.4775079"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2014.7431149"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2814625"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1063\/1.4977594"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2016.8069673"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2016.06.002"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2013.09.008"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/ICEIEC.2017.8076612"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/9\/05\/C05012"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2017.2705802"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2014.10.004"},{"key":"ref90","article-title":"LinoSPAD: A time-resolved $256\\times1$ CMOS SPAD line sensor system featuring 64 FPGA-based TDC channels running at up to 8.5 giga-events per second","volume":"9899","author":"burri","year":"2016","journal-title":"Proc SPIE"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/EDCAV.2015.7060530"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/IMS3TW.2014.6997393"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2016.8069682"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2018.02.064"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/NoMeTDC.2013.6658234"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2016.03.065"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1145\/2684746.2689070"},{"key":"ref96","first-page":"1","article-title":"Spartan-6 FPGA based 8-channel time-to-digital converters for TOF-PET systems","author":"wang","year":"2016","journal-title":"Proc IEEE Nucl Sci Symp Med Imag Conf (NSS\/MIC)"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2013.2283196"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2016.2596305"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2016.2606627"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1088\/0026-1394\/41\/1\/004"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2014.03.064"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2015.2503718"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/978-90-481-8628-0"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1063\/1.4947461"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39655-7_7"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2017.2746626"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2017.8280146"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/IMTC.2010.5488103"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2014.2359078"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2017.05.038"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1016\/j.nima.2016.11.031"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2013.2296192"},{"key":"ref19","first-page":"1","article-title":"A 23 ps resolution Time-to-Digital converter implemented on low-cost FPGA platform","author":"abbas","year":"2015","journal-title":"Proc Int Symp Signals Circuits Syst (ISSCS)"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2015.2475630"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/TRPMS.2017.2712260"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2016.2564038"},{"key":"ref116","first-page":"7","article-title":"A 3 ps resolution time-to-digital converter in low-cost FPGA for laser rangefinder","volume":"1","author":"maamoun","year":"2017","journal-title":"Proc World Congr Eng"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/DDECS.2018.00032"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1515\/eletel-2016-0032"},{"key":"ref120","first-page":"163","article-title":"A 6 ps resolution pulse shrinking Time-to-Digital Converter as phase detector in multi-mode transceiver","author":"liu","year":"2008","journal-title":"Proc IEEE Radio Wireless Symp"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TBCAS.2015.2389227"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/9\/01\/C01060"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2015.7581816"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2016.8069650"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/NSSMIC.2016.8069649"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/IGBSG.2016.7539437"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/11\/01\/C01046"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/TNS.2018.2790703"}],"container-title":["IEEE Transactions on Instrumentation and Measurement"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/19\/8863557\/08820027.pdf?arnumber=8820027","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,19]],"date-time":"2023-09-19T17:04:06Z","timestamp":1695143046000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8820027\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11]]},"references-count":153,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tim.2019.2938436","relation":{},"ISSN":["0018-9456","1557-9662"],"issn-type":[{"value":"0018-9456","type":"print"},{"value":"1557-9662","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,11]]}}}