Abstract

Methods of increasing complexity are currently being proposed for ultrasound (US) echographic signal processing. Graphics Processing Unit (GPU) resources allowing massive exploitation of parallel computing are ideal candidates for these tasks. Many high-performance US instruments, including open scanners like ULA-OP 256, have an architecture based only on Field-Programmable Gate Arrays (FPGAs) and/or Digital Signal Processors (DSPs). This paper proposes the implementation of the embedded NVIDIA Jetson Xavier AGX module on board ULA-OP 256. The system architecture was revised to allow the introduction of a new Peripheral Component Interconnect Express (PCIe) communication channel, while maintaining backward compatibility with all other embedded computing resources already on board. Moreover, the Input/Output (I/O) peripherals of the module make the ultrasound system independent, freeing the user from the need to use an external controlling PC.

Highlights

  • Ultrasound echography is becoming one of the most popular techniques for real-time medical imaging, for the absence of ionizing radiations and for the continuous advancement of the related instrumentation [1,2]

  • 16 Digital Signal Processors (DSPs), that work in acquired parallel on thereach acquired data, reach a throughput aboutthe bandwidth of the single card, which is a GB/s, while the bandwidth of the single DSP of the Master Control (MC) card, which is a Peripheral Component Interconnect Express (PCIe) 2.0 ×1 link, bandwidth thebandwidth

  • It was assumed that no preprocessing operations were performed by the Field-Programmable Gate Arrays (FPGAs) and DSPs available on Front End (FE) boards during the RX phase

Read more

Summary

Introduction

Ultrasound echography is becoming one of the most popular techniques for real-time medical imaging, for the absence of ionizing radiations and for the continuous advancement of the related instrumentation [1,2]. ULA-OP 256 is managed by a modular and highly configurable software, running on the host PC, which initializes the hardware upon startup, Electronics 2021, 10, 884 point of the reception chain. ULA-OP 256 is managed by a modular and highly configurable software, running on the host PC, which initializes the hardware upon startup, and, through a user-friendly interface, displays in realintime of theofultrasound data and, through a user-friendly interface, displays real the timeresults the results the ultrasound processing. One disadvantage of this system is that the introduction of any new data processing.

Design
Peripheral
Root Complex Configurations
PCIe Bandwidths and and Xavier
Application Examples
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call