--- Quote Start ---
Again, you've got some strange terminology going on here; 'upsampled' usually refers to resampling of data, which in this case, you could use to implement delays (on the resampled data).
--- Quote End ---
Regarding the above comment.........if i have an aperture size of 8 and i have to apply them on 50 transducer elements, then i apply beamforming to 8 transducers and then shift my aperture by one and then apply Beamforming again and thus we keep on doing this till we shift aperture 42 times to cover whole 50 elements of the transducer.
Yes i think i did mistake in writing upsampling, i meant phase shift or delay application.
Please explain the sinc function like response thing again? I have a linear array of 50 transducers with 8 as my aperture size to calculate the beamforming.
Also, does equal weight means no weight, or there is some weight calculation to be performed? If yes, how will i have to determine the algorithm for that?
I have some issues regarding the DC offset removal, but i just thought to implement the beamformer in verilog first and then go for the filtering after the ADCs.