A Fully Programmable Computing Architecture for Medical Ultrasound Machines

Application-specific ICs have been traditionally used to support the high computational and data rate requirements in medical ultrasound systems, particularly in receive beamforming. Utilizing the previously developed efficient front-end algorithms, in this paper, we present a simple programmable computing architecture, consisting of a field-programmable gate array (FPGA) and a digital signal processor (DSP), to support core ultrasound signal processing. It was found that 97.3% and 51.8% of the FPGA and DSP resources are, respectively, needed to support all the front-end and back-end processing for B-mode imaging with 64 channels and 120 scanlines per frame at 30 frames/s. These results indicate that this programmable architecture can meet the requirements of low- and medium-level ultrasound machines while providing a flexible platform for supporting the development and deployment of new algorithms and emerging clinical applications.

[1]  D. DeBusschere,et al.  Zone-based color flow imaging , 2003, IEEE Symposium on Ultrasonics, 2003.

[2]  A. Agarwal,et al.  New Demodulation Method for Efficient Phase-Rotation-Based Beamforming , 2007, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[3]  N Bom,et al.  Real time ultrasonic imaging with a hand-held scanner. Part I--technical description. , 1978, Ultrasound in medicine & biology.

[4]  Ting-Lan Ji,et al.  Ultrasound imaging system , 1982 .

[5]  R. Meltzer,et al.  Blinded comparison of an "ultrasound stethoscope" and standard echocardiographic instrument. , 1988, Chest.

[6]  G.R. Lockwood,et al.  Theoretical assessment of a synthetic aperture beamformer for real-time 3-D imaging , 1999, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[7]  Tetsuya Hayashi,et al.  A single mediaprocessor-based programmable ultrasound system , 2003, IEEE Transactions on Information Technology in Biomedicine.

[8]  Yongmin Kim,et al.  6F-6 Thyroid Elastography Using Carotid Artery Pulsation: A Feasibility Study , 2006, 2006 IEEE Ultrasonics Symposium.

[9]  B. Tomov,et al.  Compact FPGA-based beamformer using oversampled 1-bit A/D converters , 2005, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[10]  Yongmin Kim,et al.  New demodulation filter in digital phase rotation beamforming. , 2006, Ultrasonics.

[11]  Yongmin Kim,et al.  Ultrasound Thyroid Elastography Using Carotid Artery Pulsation , 2007, Journal of ultrasound in medicine : official journal of the American Institute of Ultrasound in Medicine.