Digital Design on FPGA
Describing hardware logic and state machines, and building complete systems such as a Pong game with video output.
Digital design on FPGA, signal and image processing, bringing up Linux on Zynq, and embedded systems with ESP32, Arduino and Raspberry Pi.
DOMAINS
From writing hardware logic to running Linux on an SoC and building small connected devices. These are the areas I have worked in:
Describing hardware logic and state machines, and building complete systems such as a Pong game with video output.
Working with an Alinx board and Zynq-7000: an ARM processor and FPGA logic on one chip.
Capturing camera images and processing them on the FPGA with a real-time data stream.
Bringing up embedded Linux on Zynq: boot, kernel, and software talking to the FPGA side.
FIR and IIR filters, the FFT, and implementing algorithms in hardware.
Building devices with ESP32, Arduino and Raspberry Pi: from sensors and wireless links to device firmware.
ARTICLES
If you have a project in this field, tell me about it and I will be with you from idea to delivery.