A Strict-time Distributed Architecture for Digital Beamforming of Ultrasound Signals

This work presents a strict timing-coherent digital signal processing architecture. The fundamental requirement is that programmable events can be produced within predictable time intervals with tight accuracies (timing errors <1 ns). There are several application fields where this characteristic is essential, as in ultrasound beamforming, where the system spreads over several processing modules. The followed approach defines a modular and scalable architecture (AMPLIA), configured as a multi-branch pipeline. This arrangement guarantees timing coherence along all the system, independently of the number of processing modules. The latency introduced by every module is automatically compensated and clock synchronization is achieved by Digital Clock Managers inside FPGAs. Furthermore, AMPLIA is a very simple to use architecture, involving a 32-bit data bus and only 8 control lines. An important element of the architecture is the Interface and Control Unit (ICU). This element couples the asynchronous communications with a host computer to the strictly timing- coherent domain of the system. Besides, it automatically performs the operations of parameter programming, triggering of acquisition-processing cycles, housekeeping functions and result retrieval, all within well defined time intervals. In the beamforming application, high timing resolution is achieved in emission by clock multiplication and by Lagrange interpolation in reception. This allows operating the overall system at the lower sampling clock frequency. Dynamic focusing is performed by Progressive Focusing Correction and processing rates of several Gsamples/s are achieved.

[1]  T. Azuma,et al.  3D ultrasound imaging system using Fresnel ring array & high voltage multiplexer IC , 2004, IEEE Ultrasonics Symposium, 2004.

[2]  G. Kino Acoustic waves : devices, imaging, and analog signal processing , 1987 .

[3]  Jørgen Arendt Jensen,et al.  Experimental ultrasound system for real-time synthetic imaging , 1999, 1999 IEEE Ultrasonics Symposium. Proceedings. International Symposium (Cat. No.99CH37027).

[4]  G. Kino,et al.  Real-Time Digital Image Reconstruction: A Description of Imaging Hardware and an Analysis of Quantization Errors , 1984, IEEE Transactions on Sonics and Ultrasonics.

[5]  Jørgen Arendt Jensen,et al.  A new architecture for a single-chip multi-channel beamformer based on a standard FPGA , 2001, 2001 IEEE Ultrasonics Symposium. Proceedings. An International Symposium (Cat. No.01CH37263).

[6]  M. Parrilla,et al.  Fast focal law computing for Non-Destructive Testing with phased arrays , 2007 .

[7]  R. Mucci A comparison of efficient beamforming algorithms , 1984 .

[8]  R. Y. Chiao,et al.  Coded excitation for diagnostic ultrasound: a system developer's perspective , 2003, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[9]  Chi Chung Ko,et al.  Approximation of a variable-length delay line by using tapped delay line processing , 1988 .

[10]  Unto K. Laine,et al.  Splitting the unit delay [FIR/all pass filters design] , 1996, IEEE Signal Process. Mag..

[11]  O. Martinez,et al.  The progressive focusing correction technique for ultrasound beamforming , 2006, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.