Skip to content

School of Astronautics VLSI Course Experiment

Notifications You must be signed in to change notification settings

ylingu/FPGA-FUN

Repository files navigation

FPGA PLAYGROUND

FPGA playground provides multiple small games or applications based on EP4CE115F23C7.

Environment

node: v23.3.0

uv: 0.5.5

Usage

  1. Create a quartus project, add the Verilog files in the verilog folder to the project, compile and download. The pin binding is as shown in the figure: pin binding
  2. Connect the UART interface on the development board to the USB interface on the computer, and select the corresponding serial port number in the program.
  3. Then start your fun journey.

Development

# Install dependencies
npm install
cd api && uv sync
# Run the app in development mode
npm run start
# Package the app
npm run package
# Make the app
npm run make