Abstract:High frequency ultrasound imaging has been extensively applied to smallscale tissue observation in clinic and biomedical research area because of its high-resolution. New processing algorithms have ceaselessly been proposed in this area to improve the image quality. A flexible experimental platform which function can be changed by programming is needed to test the new algorithms. This kind of platform should have the ability to adapt different frequencies of the probes. It also needs to provide sufficient resources to host the algorithms under test and of course the convenient debugging tool is another necessity. We recently developed a Field Programmable Gate Array (FPGA) based experimental platform for these purposes. It scans the tissue by single element probe which central frequency is between 10 MHz and 50 MHz. The platform features an independent scanning control unit to ensure that data acquiring process is always right and the resulting realtime B-mode images are displayed on a screen no matter the algorithm under test works well or not. There is a largescale FPGA on board to host the algorithm under test, and many general purpose processing modules, such as bandpass filter, orthogonal demodulation, down sampling, amplitude detecting and logarithmic compression modules are prepared in the FPGA. In addition, we developed a debug tool. With this tool one can read RAMs outside the FPGA at any addresses and move the data into a computer connected to the FPGA by JTAG. The software based on the MATLB can plot the data on the computer screen as a waveform or a B-mode image depends on the dimensionality of the data that are under check. We tested the platform by scanning the volunteers’ eyes with a 10 MHz probe. Results show that the band-pass filter is effective in reducing the RF noise. It is also showed that, in the condition of 50 MHz clock rate, the total time from the data is sampled to demodulated is only 85.34 μs for each A-line of 64 mm deep, while amplitude detection and logarithmic compression take 340 ns only.
[1]MadsenEL, FrankGR, McCormickMM, et al.Anechoic sphere phantoms for estimating 3-D resolutionof veryhighfrequency ultrasound scanners[J]. IEEE Trans Ultrason Ferroelectr Freq Control, 2010, 57(10): 2284-2292.
[2]Misaridis T, Jensen JA. Use of modulated excitation signals inmedical ultrasound.part i: basic concepts and expected benefits[J]. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, 2005,52(2): 177-191.
[3]Damerjian V, Tankyevych O, Souag N, et al. Speckle characterization methods in ultrasound images-A review[J]. IRBM, 2014, 35(4): 202-213.
[4]Parker KJ, Doyley MM, Rubens DJ. Corrigendum: Imaging the elastic properties of tissue:the 20 year perspective[J].Physics in Medicine and Biology, 2011,56(1):R1-R29.
[5]Brands PJ, Hoeks APG, Ledoux LAF, et al.A radio frequency domain complex crosscorrelation model to estimate blood flow velocity and tissue motion by means of ultrasound[J].Ultrasound in Medicine & Biology, 1997, 23(6):911-920.
[6]Duck FA. Nonlinear acoustics in diagnostic ultrasound[J]. Ultrasound in Medicine & Biology, 2002, 28(1):1-18.
[7]Rohling R, Fung W, Lajevardi P. PUPIL: Programmable ultrasound platform and interface library[C]//EllisRE, PetersTM,eds. Medical Image Computing and ComputerAssisted Intervention MICCAI 2003.Berlin Heidelberg: SpringerVerlag Berlin Heidelberg, 2003:424-431.
[8]Tortoli P, Bassi L, Boni E, et al. ULAOP: An advanced open platform for ultrasound research[J]. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, 2009, 56(10): 2207-2216.
[9]Qiu Weibao, Yu Yanyan, Tsang FK, et al.An FPGAbased open platformfor ultrasound biomicroscopy[J]. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, 2012,59(7):1432-1442.
[10]Kolumban G, Krebesz TI, Lau FCM. Theory and application of software defined electronics: Design concepts for the next generation of telecommunications and measurement systems[J]. IEEE Circuits and Systems Magazine, 2012, 12(2): 8-34.
[11]Li Yamin, Chu Wanming. Implementation of single precision floating point square root on FPGAs[J]. The 5th Annual IEEE Symposium on FieldProgrammable Custom Computing Machines. Napa Valley:IEEE, 1997: 226-232.
[12]骆艳卜,张会生,张斌,等. 一种CORDIC算法的FPGA实现[J]. 计算机仿真, 2009, 26(9): 305-307.