| CPC A61B 8/5207 (2013.01) [A61B 8/42 (2013.01); A61B 8/4494 (2013.01); A61B 8/54 (2013.01)] | 19 Claims |

|
1. An ultrasound device, comprising:
processing circuitry comprising a memory and an adder; and
first control circuitry, wherein the first control circuitry and the processing circuitry are disposed on an ultrasound-on-a-chip in the ultrasound device and the first control circuitry is configured to control the processing circuitry to perform elevational beamforming by causing the processing circuitry to:
read, from the memory, first ultrasound data that was collected at a first time;
add the first ultrasound data to second ultrasound data from a first elevational channel that was collected at a second time;
store the result of adding the first and second ultrasound data in the same address of the memory from which the first ultrasound data was read;
read, from the memory, third ultrasound data that was collected at a third time;
add the third ultrasound data to fourth ultrasound data from a second elevational channel that was collected at the second time; and
store the result of adding the third and fourth ultrasound data in the same address of the memory from which the first ultrasound data was read;
wherein the adder and memory are disposed in a datapath of the ultrasound-on-a-chip and configured to perform accumulation for elevational beamforming by overwriting accumulated values at the same memory addresses.
|