This document proposes a modular beamforming architecture for ultrasound imaging that uses FPGA DSP cells to overcome limitations of previous designs. It interleaves the interpolation and coherent summation processes, reducing hardware resources. This allows implementing a 128-channel beamformer in a single FPGA, achieving flexibility like FPGAs but with lower power consumption like ASICs. The design is scalable, allowing a tradeoff between number of channels, time resolution, and resource usage.