Cargando…

Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids

Embedded systems are nowadays employed in a wide range of application, and their capability to implement calculation-intensive algorithms is growing quickly and constantly. This result is obtained by the exploitation of powerful embedded processors that are often connected to coprocessors optimized...

Descripción completa

Detalles Bibliográficos
Autor principal: Ricci, Stefano
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8705441/
https://www.ncbi.nlm.nih.gov/pubmed/34945399
http://dx.doi.org/10.3390/mi12121549
_version_ 1784621947025358848
author Ricci, Stefano
author_facet Ricci, Stefano
author_sort Ricci, Stefano
collection PubMed
description Embedded systems are nowadays employed in a wide range of application, and their capability to implement calculation-intensive algorithms is growing quickly and constantly. This result is obtained by the exploitation of powerful embedded processors that are often connected to coprocessors optimized for a particular application. This work presents an open-source coprocessor dedicated to the real-time generation of a synthetic signal that mimics the echoes produced by a moving fluid when investigated by ultrasounds. The coprocessor is implemented in a Field Programmable Gate Array (FPGA) device and integrated in an embedded system. The system can replace the complex and inaccurate flow-rigs employed in laboratorial tests of Doppler ultrasound systems and methods. This paper details the coprocessor and its standard interfaces, and shows how it can be integrated in the wider architecture of an embedded system. Experiments showed its capability to emulate a fluid flowing in a pipe when investigated by an echographic Doppler system.
format Online
Article
Text
id pubmed-8705441
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87054412021-12-25 Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids Ricci, Stefano Micromachines (Basel) Article Embedded systems are nowadays employed in a wide range of application, and their capability to implement calculation-intensive algorithms is growing quickly and constantly. This result is obtained by the exploitation of powerful embedded processors that are often connected to coprocessors optimized for a particular application. This work presents an open-source coprocessor dedicated to the real-time generation of a synthetic signal that mimics the echoes produced by a moving fluid when investigated by ultrasounds. The coprocessor is implemented in a Field Programmable Gate Array (FPGA) device and integrated in an embedded system. The system can replace the complex and inaccurate flow-rigs employed in laboratorial tests of Doppler ultrasound systems and methods. This paper details the coprocessor and its standard interfaces, and shows how it can be integrated in the wider architecture of an embedded system. Experiments showed its capability to emulate a fluid flowing in a pipe when investigated by an echographic Doppler system. MDPI 2021-12-12 /pmc/articles/PMC8705441/ /pubmed/34945399 http://dx.doi.org/10.3390/mi12121549 Text en © 2021 by the author. 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
Ricci, Stefano
Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids
title Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids
title_full Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids
title_fullStr Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids
title_full_unstemmed Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids
title_short Open-Source FPGA Coprocessor for the Doppler Emulation of Moving Fluids
title_sort open-source fpga coprocessor for the doppler emulation of moving fluids
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8705441/
https://www.ncbi.nlm.nih.gov/pubmed/34945399
http://dx.doi.org/10.3390/mi12121549
work_keys_str_mv AT riccistefano opensourcefpgacoprocessorforthedoppleremulationofmovingfluids