Cargando…
A Self-Timed Multipurpose Delay Sensor for Field Programmable Gate Arrays (FPGAs)
This paper presents a novel self-timed multi-purpose sensor especially conceived for Field Programmable Gate Arrays (FPGAs). The aim of the sensor is to measure performance variations during the life-cycle of the device, such as process variability, critical path timing and temperature variations. T...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Molecular Diversity Preservation International (MDPI)
2013
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3926550/ https://www.ncbi.nlm.nih.gov/pubmed/24361927 http://dx.doi.org/10.3390/s140100129 |
_version_ | 1782303984451584000 |
---|---|
author | Osuna, Carlos Gómez Ituero, Pablo López-Vallejo, Marisa |
author_facet | Osuna, Carlos Gómez Ituero, Pablo López-Vallejo, Marisa |
author_sort | Osuna, Carlos Gómez |
collection | PubMed |
description | This paper presents a novel self-timed multi-purpose sensor especially conceived for Field Programmable Gate Arrays (FPGAs). The aim of the sensor is to measure performance variations during the life-cycle of the device, such as process variability, critical path timing and temperature variations. The proposed topology, through the use of both combinational and sequential FPGA elements, amplifies the time of a signal traversing a delay chain to produce a pulse whose width is the sensor's measurement. The sensor is fully self-timed, avoiding the need for clock distribution networks and eliminating the limitations imposed by the system clock. One single off- or on-chip time-to-digital converter is able to perform digitization of several sensors in a single operation. These features allow for a simplified approach for designers wanting to intertwine a multi-purpose sensor network with their application logic. Employed as a temperature sensor, it has been measured to have an error of ±0.67 °C, over the range of 20–100 °C, employing 20 logic elements with a 2-point calibration. |
format | Online Article Text |
id | pubmed-3926550 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2013 |
publisher | Molecular Diversity Preservation International (MDPI) |
record_format | MEDLINE/PubMed |
spelling | pubmed-39265502014-02-18 A Self-Timed Multipurpose Delay Sensor for Field Programmable Gate Arrays (FPGAs) Osuna, Carlos Gómez Ituero, Pablo López-Vallejo, Marisa Sensors (Basel) Article This paper presents a novel self-timed multi-purpose sensor especially conceived for Field Programmable Gate Arrays (FPGAs). The aim of the sensor is to measure performance variations during the life-cycle of the device, such as process variability, critical path timing and temperature variations. The proposed topology, through the use of both combinational and sequential FPGA elements, amplifies the time of a signal traversing a delay chain to produce a pulse whose width is the sensor's measurement. The sensor is fully self-timed, avoiding the need for clock distribution networks and eliminating the limitations imposed by the system clock. One single off- or on-chip time-to-digital converter is able to perform digitization of several sensors in a single operation. These features allow for a simplified approach for designers wanting to intertwine a multi-purpose sensor network with their application logic. Employed as a temperature sensor, it has been measured to have an error of ±0.67 °C, over the range of 20–100 °C, employing 20 logic elements with a 2-point calibration. Molecular Diversity Preservation International (MDPI) 2013-12-20 /pmc/articles/PMC3926550/ /pubmed/24361927 http://dx.doi.org/10.3390/s140100129 Text en © 2014 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/). |
spellingShingle | Article Osuna, Carlos Gómez Ituero, Pablo López-Vallejo, Marisa A Self-Timed Multipurpose Delay Sensor for Field Programmable Gate Arrays (FPGAs) |
title | A Self-Timed Multipurpose Delay Sensor for Field Programmable Gate Arrays (FPGAs) |
title_full | A Self-Timed Multipurpose Delay Sensor for Field Programmable Gate Arrays (FPGAs) |
title_fullStr | A Self-Timed Multipurpose Delay Sensor for Field Programmable Gate Arrays (FPGAs) |
title_full_unstemmed | A Self-Timed Multipurpose Delay Sensor for Field Programmable Gate Arrays (FPGAs) |
title_short | A Self-Timed Multipurpose Delay Sensor for Field Programmable Gate Arrays (FPGAs) |
title_sort | self-timed multipurpose delay sensor for field programmable gate arrays (fpgas) |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3926550/ https://www.ncbi.nlm.nih.gov/pubmed/24361927 http://dx.doi.org/10.3390/s140100129 |
work_keys_str_mv | AT osunacarlosgomez aselftimedmultipurposedelaysensorforfieldprogrammablegatearraysfpgas AT itueropablo aselftimedmultipurposedelaysensorforfieldprogrammablegatearraysfpgas AT lopezvallejomarisa aselftimedmultipurposedelaysensorforfieldprogrammablegatearraysfpgas AT osunacarlosgomez selftimedmultipurposedelaysensorforfieldprogrammablegatearraysfpgas AT itueropablo selftimedmultipurposedelaysensorforfieldprogrammablegatearraysfpgas AT lopezvallejomarisa selftimedmultipurposedelaysensorforfieldprogrammablegatearraysfpgas |