Skip to content

fine-seat/chip-invaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

111 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip-invaders

DYC26

Getting started

Open the repo in the Devcontainer.

Running the librelane flow

  1. Open a librelane nix-shell.
cd chipinvaders/
nix-shell librelane/
  1. To run the flow:
make librelane
  1. To view the results:
make view-results

Building and loading onto an FPGA

  1. Start the xc7 dev env.
nix develop github:openxc7/toolchain-nix
  1. To build the bitstream:
cd chipinvaders/
make bits
  1. To load onto the FPGA:
make program

Loading without devcontainer

If you encounter issues loading with the Devcontainer, you can use the openFPGALoader without it. Please refer to the documentation for information on installing it on your device.

To run openFPGALoader:

openFPGALoader --board nexys_a7_100 --bitstream chipinvaders.bit

About

DYC26. SystemVerilog implementation of the retro game Space Invaders 👾

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors