Title :
A compact, parameterized, real-time beamformer, benchmarked for ultrasound imaging
Author :
Qureshi, S.S. ; Rajpoot, Kashif M. ; Smith, Peter ; Cowell, David M. J. ; Freear, Steven
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Nat. Univ. of Sci. & Technol., Islamabad, Pakistan
Abstract :
In an ultrasound system, a digital beamformer is a critical component, which beamforms the data in a desired direction. A 96 channel parameterized beamforming system is designed using VHDL tools. Incoming sampled signals are delayed using FIFO chains and receive apodization is applied using a single multiplier on a sample by sample basis. Each delayed channel data is then summed using a pipelined adder tree to give a beamformed line. The design is evaluated using a 96 channel hardware research platform (UARP), but can easily be extended to more than 96 channels for different imaging techniques. It supports variable channel count, aperture sizes and delays. It increases system frame rate as compared to PC based beamforming with just another 15% logic utilization and 3% memory resources using custom FPGA board, making it viable for real-time processing and measurements.
Keywords :
acoustic signal processing; adders; array signal processing; field programmable gate arrays; hardware description languages; signal sampling; trees (mathematics); ultrasonic imaging; 96 channel hardware research platform; 96 channel parameterized beamforming system; FIFO chains; UARP; VHDL tools; aperture sizes; beamformed line; benchmarking; compact parameterized real-time beamformer; custom FPGA board; delayed channel data; digital beamformer; logic utilization; memory resources; pipelined adder tree; real-time measurements; real-time processing; receive apodization; sampled signals; single multiplier; system frame rate; ultrasound imaging; ultrasound system; variable channel count; Apertures; Array signal processing; Delays; Field programmable gate arrays; MATLAB; Real-time systems; Ultrasonic imaging; Beamforming; Dynamic Focusing; Interpolation; Parallel processing; Parameterized beamformer; Real-time processing;
Conference_Titel :
Ultrasonics Symposium (IUS), 2012 IEEE International
Conference_Location :
Dresden
Print_ISBN :
978-1-4673-4561-3
DOI :
10.1109/ULTSYM.2012.0371