Title :
Highly scalable and flexible FPGA based platform for advanced ultrasound research
Author :
Hewener, Holger J. ; Welsch, Hans-Joachim ; Fonfara, H. ; Motzki, Felix ; Tretbar, S.H.
Author_Institution :
Div. Ultrasound, Fraunhofer Inst. fuer Biomed. Tech., St. Ingbert, Germany
Abstract :
We present a new generation of our highly scalable and flexible ultrasound research platform for sonar, medical and high frequency applications that can be used to develop new technologies and integrate them to real life applications based on its cost efficient system design. The innovation in this platform is its scalability up to 128 channels and 500 MHz digitalization for all kinds of applications ranging from low frequency sonar applications to high frequency biomedical imaging (100 kHz - 100 MHz transducer frequency) while using one single main board mounted with application specific frontend boards that can be installed for different sampling rates, memory or processing requirements. The system is designed for simultaneous control of 128 channels and up to 1024 transducer elements with multiplexer. Based on a Virtex-6 FPGA and MicroBlaze soft processors the system is highly flexible in terms of waveform generation, modern beamforming programming and signal processing possibilities. The received data can be accessed as single element channel data and transferred to a PC via Gigabit Ethernet or PCI-Express where beamforming can be done on a graphics processor (GPU). Powerful online and offline software packages including unique filtering interfaces and closed-loop control are available to process, analyze and visualize the data. The system has been applied to the investigation of plane-wave medical imaging methods and has been used as a multi beam echo sounder (MBES) with a 128 element 1 MHz sonar antenna. Both applications demonstrate the system performance to be sufficient to meet real time and signal quality demands for modern ultrasound imaging. The computational power of current generation consumer graphics adapter allows beamforming, real time processing and visualization of ultrasound channel data at interactive rates of more than 30 fps.
Keywords :
array signal processing; biomedical ultrasonics; field programmable gate arrays; microprocessor chips; sonar; ultrasonic imaging; Gigabit Ethernet; MicroBlaze soft processors; PCI-Express; Virtex-6 FPGA; advanced ultrasound research; application specific frontend boards; closed-loop control; filtering interfaces; flexible FPGA based platform; flexible ultrasound research platform; frequency 1 MHz; graphics processor; high frequency applications; high frequency biomedical imaging; medical applications; memory requirements; modern beamforming programming; modern ultrasound imaging; multibeam echo sounder; plane-wave medical imaging methods; processing requirements; real time processing; sampling rates; signal processing possibilities; single element channel data; software packages; sonar antenna; sonar applications; transducer elements; ultrasound channel data; waveform generation; Array signal processing; Field programmable gate arrays; Graphics processing units; Image reconstruction; Imaging; Transducers; Ultrasonic imaging; FPGA; GPU processing; open interfaces; plane wave beamforming; research platform; ultrasound beamformer;
Conference_Titel :
Ultrasonics Symposium (IUS), 2012 IEEE International
Conference_Location :
Dresden
Print_ISBN :
978-1-4673-4561-3
DOI :
10.1109/ULTSYM.2012.0519