Skip to content
/ DAS Public

VHDL video game and examples of drivers dumped on Spartan3 FPGA

License

Notifications You must be signed in to change notification settings

jricaldi95/DAS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DAS (Diseño Automatico de sistemas)

These are the practices and the final project of the subject Automatic System Design.

  • Lab1 - Combinational logic, arithmetic and access to elementary I/O devices.
  • Lab2 - Secuential logic, reading of asynchronous signals and generic modules.
  • Lab3 - Finite state machines, conditioning of clock and reset signals.
  • Lab4 - Synchronous serial communication, simulation and reading of a PS/2 keyboard.
  • Lab5 - FSM with datapath, communication with a terminal through an RS-232 bus.
  • Lab6 - PONG, Tthe first video game, data output by a VGA monitor.
  • Lab7 - Design with SRAM on-chip (Block RAM).
  • Final project - Video game implemented with the drivers mentioned above(VGA and PS/2) and with levels loaded in a SRAM. Poject's gameplay in the YouTube channel of Professor José Manuel Mendías Cuadros.

Getting started

These instruction will get you a copy of the project up and running on your local machine for development and testing purposes.

  • Clone the repository
    git clone https://github.com/jricaldi95/DAS.git
    

Prerequisites

All this files have been synthesized with Xilinx - ISE Design Suite and dumped into FPGA Xilinx Spartan 3 Datasheet.

Authors

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details

About

VHDL video game and examples of drivers dumped on Spartan3 FPGA

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published