<aside> <img src="/icons/burst_gray.svg" alt="/icons/burst_gray.svg" width="40px" />
Domains: FPGA, Signal Processing, Digital Communication, DSP
</aside>
https://github.com/cupx0j0e/EchoCore
This project combines two advanced real-world FPGA applications on a single platform: B-mode ultrasound imaging and 16-QAM digital communication. It involves building Verilog modules for both applications and simulate/test them using Vivado/ISE and ModelSim. Ultrasound signal processing includes beamforming, quadrature demodulation, envelope detection, and log compression.


FPGAs A field programmable gate array is like an integrated circuit which can be reconfigured multiple times making it versatile for many tasks
16 QAM digital communication Quadrature Amplitude Modulation (QAM) encodes data by altering both the amplitude and phase of a carrier, allowing multiple bits per symbol
Ultrasound imaging B-mode ultrasonography or brightness mode ultrasonography is a common imaging technique which involves the use of ultrasonic waves to display a 2-D grayscale image of internal organs.