Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sinakarvandi/fpga

Random FPGA Projects
https://github.com/sinakarvandi/fpga

chisel3 fpga verilog vhdl vitis vivado zynq

Last synced: 3 days ago
JSON representation

Random FPGA Projects

Awesome Lists containing this project

README

        

# FPGA Projects

This repo contains a collection of my fun FPGA projects. All of them are based on Xilinx FPGAs, Spartan6 (ISE Design Suite), and Zynq (ZedBoard, Pynq z1 - Vivado and Vitis IDE).

## Zynq

The following projects are in this directory `VGA Interface`, `VGA Snake Game`, `Block Ram Reset`, `Chisel Tests`, `Zedboard OLED Interface`, SPI Controller`.

### VGA Interface
Here's the pictures of VGA interface, written in VHDL.

VGA Interface 1 | VGA Interface 2
:-------------------------:|:-------------------------:
![](https://raw.githubusercontent.com/SinaKarvandi/FPGA/master/img/VGA-interface1.jpg) | ![](https://raw.githubusercontent.com/SinaKarvandi/FPGA/master/img/VGA-interface2.jpg)

### VGA Snake Game

Here's the pictures of SNAKE game, written in VHDL.
1 | 2 | 3 | 4
:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:
![](https://raw.githubusercontent.com/SinaKarvandi/FPGA/master/img/Snake1.jpg) | ![](https://raw.githubusercontent.com/SinaKarvandi/FPGA/master/img/Snake2.jpg) | ![](https://raw.githubusercontent.com/SinaKarvandi/FPGA/master/img/Snake3.jpg) | ![](https://raw.githubusercontent.com/SinaKarvandi/FPGA/master/img/Snake4.jpg)

## Spartan6

The following projects are in this directory `ClkDivider`, `Debouncer`, `PWM`, `PatternRecognitionBitStream`, `PriorityEncoder`, `TriStateBuffer`.

## License
All of these projects are licensed under MIT LICENSE.