-
Notifications
You must be signed in to change notification settings - Fork 2
/
Vivadofile
37 lines (29 loc) · 889 Bytes
/
Vivadofile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#
# Required options
#
# You may use SystemVerilog, Verilog, or VHDL files as sources.
# sources=(test_main.sv lib/* ./mod?.v)
sources=(test_main.sv lib/* ./mod?.v)
# The directory where generated bitstream is put
bit_dir=./build
# All of your top_modules and its constraint files.
# top_modules=(
# "test_main:constraint/test_main.xdc"
# "mod1:constraint/mod1.vwc"
# )
top_modules=(
"test_main:constraint/test_main.xdc"
"mod1:constraint/mod1.vwc"
)
# Your default top_module. Maybe override by commandline option.
# top_module=test_main
top_module=test_main
# Name of your board in vivado. HUST uses 'xc7a100tcsg324-1' by default.
board="xc7a100tcsg324-1"
#
# Optional options
#
# Path to vivado executable. It will override environment variable `vivado_exec`
# vivado_exec="/path/to/vivado"
# It's recommanded to set thread_num to cores of your CPU.
thread_num=4