By Topic

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

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

5 Author(s)
Jorge Camacho ; Instituto de Automática Industrial, CSIC, La Poveda (Arganda) 28500 Madrid, Spain ; Oscar Martinez ; Montserrat Parrilla ; Raul Mateos
more authors

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.

Published in:

Intelligent Signal Processing, 2007. WISP 2007. IEEE International Symposium on

Date of Conference:

3-5 Oct. 2007