A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing

There are many types of sensors which require large dynamic range as well as high accuracy at the same time. Barometric altimeter is an example of such sensors. The signal processing techniques in the sensors are normally implemented using Field Programmable Gate Arrays (FPGAs) or Application-Specif...

Full description

Saved in:
Bibliographic Details
Main Authors: Sajjad, M., Yusoff, M.Z., Ahmed, M.
Format: Article
Published: International Association for Educators and Researchers (IAER) 2021
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85102960108&doi=10.33166%2fAETiC.2021.01.004&partnerID=40&md5=42904a57b67f8c432b764b62436414b9
http://eprints.utp.edu.my/23738/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Petronas
id my.utp.eprints.23738
record_format eprints
spelling my.utp.eprints.237382021-08-19T09:40:14Z A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing Sajjad, M. Yusoff, M.Z. Ahmed, M. There are many types of sensors which require large dynamic range as well as high accuracy at the same time. Barometric altimeter is an example of such sensors. The signal processing techniques in the sensors are normally implemented using Field Programmable Gate Arrays (FPGAs) or Application-Specific Integrated Circuits (ASICs). The sensing variable in such type of the sensors is unwantedly environment dependent. So, for ensuring accuracy of the sensors this environmental dependency is minimized using the modeling and compensation techniques. In this work we have proposed a digital architecture for a programmable high precision computational unit which can be implemented in the FPGA or ASIC running the sensing algorithm of the sensors. This architecture can be used to implement polynomial compensation and it also supports reading and writing of the corresponding calibration coefficients even after the development of the sensors. Moreover, the architecture is platform independent. The architecture have been simulated for different FPGAs and ASIC and it has fulfilled the speed, accuracy and programmability requirements of the type of the sensors. The architecture has also been implemented and verified in a prototype of the barometric pressure sensor on Spartan-6 FPGA. © 2020 by the author(s). International Association for Educators and Researchers (IAER) 2021 Article NonPeerReviewed https://www.scopus.com/inward/record.uri?eid=2-s2.0-85102960108&doi=10.33166%2fAETiC.2021.01.004&partnerID=40&md5=42904a57b67f8c432b764b62436414b9 Sajjad, M. and Yusoff, M.Z. and Ahmed, M. (2021) A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing. Annals of Emerging Technologies in Computing, 5 (1). pp. 40-50. http://eprints.utp.edu.my/23738/
institution Universiti Teknologi Petronas
building UTP Resource Centre
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Petronas
content_source UTP Institutional Repository
url_provider http://eprints.utp.edu.my/
description There are many types of sensors which require large dynamic range as well as high accuracy at the same time. Barometric altimeter is an example of such sensors. The signal processing techniques in the sensors are normally implemented using Field Programmable Gate Arrays (FPGAs) or Application-Specific Integrated Circuits (ASICs). The sensing variable in such type of the sensors is unwantedly environment dependent. So, for ensuring accuracy of the sensors this environmental dependency is minimized using the modeling and compensation techniques. In this work we have proposed a digital architecture for a programmable high precision computational unit which can be implemented in the FPGA or ASIC running the sensing algorithm of the sensors. This architecture can be used to implement polynomial compensation and it also supports reading and writing of the corresponding calibration coefficients even after the development of the sensors. Moreover, the architecture is platform independent. The architecture have been simulated for different FPGAs and ASIC and it has fulfilled the speed, accuracy and programmability requirements of the type of the sensors. The architecture has also been implemented and verified in a prototype of the barometric pressure sensor on Spartan-6 FPGA. © 2020 by the author(s).
format Article
author Sajjad, M.
Yusoff, M.Z.
Ahmed, M.
spellingShingle Sajjad, M.
Yusoff, M.Z.
Ahmed, M.
A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing
author_facet Sajjad, M.
Yusoff, M.Z.
Ahmed, M.
author_sort Sajjad, M.
title A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing
title_short A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing
title_full A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing
title_fullStr A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing
title_full_unstemmed A customized floating-point processor design for FPGA and ASIC based thermal compensation in high-precision sensing
title_sort customized floating-point processor design for fpga and asic based thermal compensation in high-precision sensing
publisher International Association for Educators and Researchers (IAER)
publishDate 2021
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85102960108&doi=10.33166%2fAETiC.2021.01.004&partnerID=40&md5=42904a57b67f8c432b764b62436414b9
http://eprints.utp.edu.my/23738/
_version_ 1738656514665611264