This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember your browser. We use this information to improve and customize your browsing experience, for analytics and metrics about our visitors both on this website and other media, and for marketing purposes. By using this website, you accept and agree to be bound by UVic’s Terms of Use and Protection of Privacy Policy. If you do not agree to the above, you must not use this website.

Skip to main content

Mahdi Babajan Rahaghi

  • BSc (Shahed University, Tehran, Iran, 2013)

  • MSc (Shahed Beheshti University, Tehran, Iran, 2017)

Notice of the Final Oral Examination for the Degree of Master of Applied Science

Topic

High-Level Accelerator Design for Plane-Wave Ultrasound Beamforming in Fourier Domain

Department of Electrical and Computer Engineering

Date & location

  • Friday, August 29, 2025

  • 1:00 P.M.

  • Virtual Defence

Reviewers

Supervisory Committee

  • Dr. Daler Rakhmatov, Department of Electrical and Computer Engineering, University of Victoria (Supervisor)

  • Dr. David Capson, Department of Electrical and Computer Engineering, UVic (Member) 

External Examiner

  • Dr. Nikolai Dechev, Department of Mechanical Engineering, University of Washington 

Chair of Oral Examination

  • Dr. Ralf St. Clair, Department of Curriculum and Instruction, UVic

     

Abstract

This thesis presents the design and implementation of a high-throughput receive beamforming system for Fourier-domain multi-angle plane-wave ultrasound image reconstruction using high-level synthesis (HLS) on a Xilinx Versal adaptive system on-chip device. The proposed architecture implements a customized Temme–Mueller migration algorithm entirely within the programmable logic fabric, avoiding off-chip memory and relying solely on on-chip memory and logic resources. The system operates in a stream-based multi-stage pipelined fashion, with each stage — including temporal and spatial Fast Fourier Transforms (FFTs), dynamic phase delay, spectral remapping, multi-angle coherent compounding, and inverse FFTs— realized as modular, latency-aware HLS blocks.

Unlike previous methods, the system performs remapping and interpolation without relying on large, precomputed lookup tables, instead computing all migration-related parameters on the fly. The architecture achieves a sustained processing throughput of over 500 frames per second (with five-angle compounding), enabled by four-lane parallelization and efficient pipelining across all stages. The system HLS specification is statically parameterized in terms of user-controlled FFT lengths, data frame sizes. and number of compounding angles. On the other hand, the key imaging parameters, such as speed of sound, sampling frequency, and probe geometry, are configurable at runtime. Extensive module-level simulation and architecture-level integration testing have validated the system’s correctness confirmed against a MATLAB-based reference model.