Skip to content

A recreation of the popular game Tic-Tac-Toe for the DE10-Lite FPGA dev board, in VHDL.

License

Notifications You must be signed in to change notification settings

JorgeAskur/Tic-Tac-Toe-FPGA

Repository files navigation

Tic-Tac-Toe-FPGA

This project was developed for the Design with Programmable Logic class in colaboration with Intel.

This game uses the integrated accelerometer and buttons to allow the user to select any of the squares, which is displayed in a monitor via VGA.

Entities

  • Control: It recieves the position of the board from the accelerometer and the state of the buttons to interpret the position of the selector and if the current square is chosen.

  • Display: It recieves the active player, selected squares and current position of the selector. With this data it generates a signal for VGA R, G and B as well as hsync and vsync, which allow to display the game via the integrated VGA port.

In this project we used:

  • Design with FPGA
  • VGA standard
  • Sensor interfacing
  • SPI protocol

List of materials

  • DE10-Lite board
  • VGA monitor
  • VGA cable

Evidence

Team Members

  • Jorge Askur Vazquez Fernandez
  • Jose Miguel Varela
  • Sebastian Joya Paez
  • José Miguel Flores Gonzalez

About

A recreation of the popular game Tic-Tac-Toe for the DE10-Lite FPGA dev board, in VHDL.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages