VGA/HDMI Test Pattern Generator
Video timing, ROM-based graphics, and TMDS encoding. Generates 720p/1080p output with selectable test patterns.
FPGA Engineering Portfolio
Digital design • Signal processing • Hardware development
A structured journey from HDL fundamentals to satellite signal decoding.
Months 1–6 • Core HDL skills and basic hardware projects
Video timing, ROM-based graphics, and TMDS encoding. Generates 720p/1080p output with selectable test patterns.
Bidirectional serial communication with configurable baud rates and TX/RX FIFOs.
Custom SPI master interfacing with accelerometer, gyroscope, and compass on the Blackboard.
Months 7–12 • DSP, VHDL, and Zynq ARM integration
Months 13–18 • Software defined radio and ADS-B decoding
Complete 1090 MHz ADS-B receiver with real-time PPM demodulation and message parsing.
Months 19–24 • Satellite ground station
Complete satellite ground station receiving and decoding weather images from polar-orbiting satellites. QPSK demodulation, Viterbi decoding, and LRPT protocol implementation.