A multi-FPGA architecture-based real-time TFM ultrasound imaging
- 1. M2M-NDT (France)
- 2. Université Paris Saclay, IEF, UMR 8622 Univ Paris-Sud (France)
- 3. CEA LIST (France)
Description
Real-time imaging, using ultrasound techniques, is a complex task in non-destructive evaluation. In this context, fast and precise control systems require design of specialized parallel architectures. Total focusing method (TFM) for ultrasound imaging has many advantages in terms of flexibility and accuracy in comparison to traditional imaging techniques. However, one major drawback is the high number of data acquisitions and computing requirements for this imaging technique. Due to those constraints, the TFM algorithm was earlier classified in the field of post-processing tasks. This paper describes a multi-FPGA architecture for real-time TFM imaging using the full matrix capture (FMC). In the acquisition process, data are acquired using a phased array and processed with synthetic focusing techniques such as the TFM algorithm. The FMC-TFM architecture consists of a set of interconnected FPGAs integrated on an embedded system. Initially, this imaging system was dedicated to data acquisition using a phased array. The algorithm was reviewed and partitioned to parallelize processing tasks on FPGAs. The architecture was entirely described using VHDL language, synthesized and implemented on a V5FX70T Xilinx FPGA for the control and high-level processing tasks and four V5SX95T Xilinx FPGAs for the acquisition and low-level processing tasks. The designed architecture performs real-time FMC-TFM imaging with a good characterization of defects.
Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Real-Time Image Processing (Internet)
- Journal Volume
- 16
- Journal Issue
- 2
- Journal Page Range
- p. 505-521
- ISSN
- 1861-8219
INIS
- Country of Publication
- Germany
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 54111137
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING;
- Descriptors DEI
- ALGORITHMS; COMPUTER ARCHITECTURE; COMPUTER CODES; CONTROL SYSTEMS; DATA ACQUISITION; MATRICES; PARALLEL PROCESSING
- Descriptors DEC
- DATA PROCESSING; MATHEMATICAL LOGIC; PROCESSING; PROGRAMMING
Optional Information
- Copyright
- Copyright (c) 2016 Springer-Verlag Berlin Heidelberg