Content for FPGA

Eclypse-Z7: Zmod ADC to Zmod DAC Loop

“This project will go trough the process of acquiring an input signal through the Zmod ADC and re-creating the signal through the Zmod DAC. Introduction Oh, the world of digital processing has moved fast this decade! when it comes to …

UART Interface in VHDL for Basys3 Board

“A tutorial on creating an UART interface between the Basys 3 board and the computer terminal in VHDL running on FPGA. Some time ago, I was looking for an UART design in VHDL that was easy to follow, and surprisingly …

UART Transmit with HLS for FPGA

“This project implements a UART transmit logic design in HLS. Like my previous projects, this one also demonstrates that “Designing digital systems with HLS for FPGA is fun”. If you are interested in learning HLS coding techniques please refer here …

Digital clock (time watch) using FPGA

“Digital clock (time) on 4 single 7 segment common anode display implemented hardware on Xilinx Spartan 6 FPGA. Digital clock (time watch) on 4 single 7 segment common anode display implemented hardware on Xilinx Spartan 6 FPGA. Use.ucf (implementation …

FPGA Media Player

“This project is a FPGA based media player which is capable of playing Motion JPEG encoded video over HDMI or VGA on commonly available FPGA boards. Features 800x600 25fps video (higher resolutions may also be possible) 44.1KHz stereo audio …

Stereo Dual-Sensor MEMS-Mirror Foveated Vision System

“A real-time foveated camera / foveated vision system. This project’s goal is to implement FPGA/SoC design for real-time foveated camera and foveated FPGA-accelerated image processing pipeline implemented iTracker (MIT CSAIL), AlexNet-inspired CNN for foveation control by feed of …

FPGA to FPGA IR Communication

“Communicating between FPGA up to 40 metres apart using IR modulation. Processing at the edge is a rapidly increasing application for embedded systems, often these edge nodes are connected using a RF link e.g. Zigbee, WiFi etc. However, there …

iCE Bling FPGA – Beautiful LED Earrings with Lattice iCE40

“It’s the same story every year. At the horizon is a loved one’s birthday, or an anniversary, and I want to make them something special. Buying something won’t do. Oh no, I have to design and build …

Hello MicroBlaze on Arty-A7

“See how to bring up Xilinx’s soft-processor implementation, the MicroBlaze, on the Arty-A7 board. The Arty A7 board is a development board for Xilinx’s Artix-7 FPGA chip. It comes in two sizes in terms of the amount of …

Project  lightdriver

lightdriver

“I created a PMOD module PCB using KiCAD, that enables connecting WS2812B lighting strips to an FPGA board with a PMOD interface. The board was assembled by JLCPCB. This is my first project using an FPGA, I plan to soon …