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...
Autor principal: | |
---|---|
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 |