No description
Find a file
2025-11-12 21:23:24 +01:00
sim fixed simulation target 2023-10-13 03:49:53 +02:00
src fixed simulation target 2023-10-13 03:49:53 +02:00
.env move all project variables to env, update readme 2025-11-12 21:23:24 +01:00
.gitignore added sytnehsis stage 2023-12-31 02:59:26 +01:00
build.tcl.in changed synth to build 2024-01-14 02:05:22 +01:00
Makefile move all project variables to env, update readme 2025-11-12 21:23:24 +01:00
program.tcl.in added program stage 2024-01-14 02:05:32 +01:00
README.md move all project variables to env, update readme 2025-11-12 21:23:24 +01:00
Zybo-Z7.xdc added implementation 2024-01-04 18:59:05 +01:00

vivado-make

Simple make system for simulating, synthesizing and routing VHDL projects as well as programming boards. Requires Vivado and doesn't rely on any other tools (apart from make, install with scoop on Windows)

Supports VHDL and the example is built for the Zybo-Z7 board.

Usage

Only the .env file should need to be edited.

# Simulate
make sim

# Synth, opt, route design
make build

# Program target
make prog

Programming might require additional dependencies, such as Digilent Adept.