Time gain compensation - check

A project log for un0rick - an ice40 ultrasound board

A hx4k lattice fpga based pulse echo board, yosys compatible

kelu124kelu124 04/08/2018 at 21:350 Comments

Ultrasounds, traveling in the medium they image, are attenuated by the very same medium and the further they progress, the faintest the echo comes back.

In order to compensate for this attenuation, the echoes are usually amplified by by a variable gain which renormalize these echoes.

The plots below represent in blue, unsimplified signals, and, in green, the amplified signal, with a gain shifting from 0% to 100% in 200us. It seems that makes the echoes great again =)

More in the log.