Cargando…

Design and Characterization of an Asynchronous Fixed Priority Tree Arbiter for SPAD Array Readout

The usage of single-photon avalanche diode arrays is becoming increasingly common in various domains such as medical imaging, automotive vision systems, and optical communications. Nowadays, thanks to the development of microelectronics technologies, the SPAD arrays designed for these applications h...

Descripción completa

Detalles Bibliográficos
Autores principales: Aguénounon, Enagnon, Razavinejad, Safa, Schell, Jean-Baptiste, Dolatpoor Lakeh, Mohammadreza, Khaddour, Wassim, Dadouche, Foudil, Kammerer, Jean-Baptiste, Fesquet, Laurent, Uhring, Wilfried
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8227631/
https://www.ncbi.nlm.nih.gov/pubmed/34201110
http://dx.doi.org/10.3390/s21123949
_version_ 1783712568049664000
author Aguénounon, Enagnon
Razavinejad, Safa
Schell, Jean-Baptiste
Dolatpoor Lakeh, Mohammadreza
Khaddour, Wassim
Dadouche, Foudil
Kammerer, Jean-Baptiste
Fesquet, Laurent
Uhring, Wilfried
author_facet Aguénounon, Enagnon
Razavinejad, Safa
Schell, Jean-Baptiste
Dolatpoor Lakeh, Mohammadreza
Khaddour, Wassim
Dadouche, Foudil
Kammerer, Jean-Baptiste
Fesquet, Laurent
Uhring, Wilfried
author_sort Aguénounon, Enagnon
collection PubMed
description The usage of single-photon avalanche diode arrays is becoming increasingly common in various domains such as medical imaging, automotive vision systems, and optical communications. Nowadays, thanks to the development of microelectronics technologies, the SPAD arrays designed for these applications has been drastically well-facilitated, allowing for the manufacturing of large matrices. However, there are growing challenges for the design of readout circuits with the needs of reducing their energy consumption (linked to the usage cost) and data rate. Indeed, the design of the readout circuit for the SPAD array is generally based on synchronous logic; the latter requires synchronization that may increase the dead time of the SPADs and clock trees management that are known to increase power consumption. With these limitations, the long-neglected asynchronous (clockless) logic proved to be a better alternative because of its ability to operate without a clock. In this paper, we presented the design of a 16-to-1 fixed-priority tree arbiter readout circuit for a SPAD array based on asynchronous logic principles. The design of this circuit was explained in detail and supported by simulation results. The manufactured chip was tested, and the experimental results showed that it is possible to record up to 333 million events per second; no reading errors were detected during the data extraction test.
format Online
Article
Text
id pubmed-8227631
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-82276312021-06-26 Design and Characterization of an Asynchronous Fixed Priority Tree Arbiter for SPAD Array Readout Aguénounon, Enagnon Razavinejad, Safa Schell, Jean-Baptiste Dolatpoor Lakeh, Mohammadreza Khaddour, Wassim Dadouche, Foudil Kammerer, Jean-Baptiste Fesquet, Laurent Uhring, Wilfried Sensors (Basel) Article The usage of single-photon avalanche diode arrays is becoming increasingly common in various domains such as medical imaging, automotive vision systems, and optical communications. Nowadays, thanks to the development of microelectronics technologies, the SPAD arrays designed for these applications has been drastically well-facilitated, allowing for the manufacturing of large matrices. However, there are growing challenges for the design of readout circuits with the needs of reducing their energy consumption (linked to the usage cost) and data rate. Indeed, the design of the readout circuit for the SPAD array is generally based on synchronous logic; the latter requires synchronization that may increase the dead time of the SPADs and clock trees management that are known to increase power consumption. With these limitations, the long-neglected asynchronous (clockless) logic proved to be a better alternative because of its ability to operate without a clock. In this paper, we presented the design of a 16-to-1 fixed-priority tree arbiter readout circuit for a SPAD array based on asynchronous logic principles. The design of this circuit was explained in detail and supported by simulation results. The manufactured chip was tested, and the experimental results showed that it is possible to record up to 333 million events per second; no reading errors were detected during the data extraction test. MDPI 2021-06-08 /pmc/articles/PMC8227631/ /pubmed/34201110 http://dx.doi.org/10.3390/s21123949 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Aguénounon, Enagnon
Razavinejad, Safa
Schell, Jean-Baptiste
Dolatpoor Lakeh, Mohammadreza
Khaddour, Wassim
Dadouche, Foudil
Kammerer, Jean-Baptiste
Fesquet, Laurent
Uhring, Wilfried
Design and Characterization of an Asynchronous Fixed Priority Tree Arbiter for SPAD Array Readout
title Design and Characterization of an Asynchronous Fixed Priority Tree Arbiter for SPAD Array Readout
title_full Design and Characterization of an Asynchronous Fixed Priority Tree Arbiter for SPAD Array Readout
title_fullStr Design and Characterization of an Asynchronous Fixed Priority Tree Arbiter for SPAD Array Readout
title_full_unstemmed Design and Characterization of an Asynchronous Fixed Priority Tree Arbiter for SPAD Array Readout
title_short Design and Characterization of an Asynchronous Fixed Priority Tree Arbiter for SPAD Array Readout
title_sort design and characterization of an asynchronous fixed priority tree arbiter for spad array readout
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8227631/
https://www.ncbi.nlm.nih.gov/pubmed/34201110
http://dx.doi.org/10.3390/s21123949
work_keys_str_mv AT aguenounonenagnon designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout
AT razavinejadsafa designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout
AT schelljeanbaptiste designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout
AT dolatpoorlakehmohammadreza designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout
AT khaddourwassim designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout
AT dadouchefoudil designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout
AT kammererjeanbaptiste designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout
AT fesquetlaurent designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout
AT uhringwilfried designandcharacterizationofanasynchronousfixedprioritytreearbiterforspadarrayreadout