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...

Descripción completa

Detalles Bibliográficos
Autores principales: Osuna, Carlos Gómez, Ituero, Pablo, López-Vallejo, Marisa
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