Skip to content

Commit bd72e16

Browse files
committed
reverting to 3 flags
1 parent c9a7d60 commit bd72e16

File tree

3 files changed

+14
-6
lines changed

3 files changed

+14
-6
lines changed

cmake/config.cmake

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,5 +138,11 @@ set(USE_ANTLR OFF)
138138
# Whether use Relay debug mode
139139
set(USE_RELAY_DEBUG OFF)
140140

141-
# Whether to build VTA dlls on host or device
142-
set(USE_VTA_ON_HOST ON)
141+
# Whether to build fast VTA simulator driver
142+
set(USE_VTA_FSIM ON)
143+
144+
# Whether to build cycle-accurate VTA simulator driver
145+
set(USE_VTA_TSIM ON)
146+
147+
# Whether to build VTA FPGA driver (device side only)
148+
set(USE_VTA_FPGA OFF)

cmake/modules/VTA.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ elseif(PYTHON)
3838
string(REGEX MATCHALL "(^| )-D[A-Za-z0-9_=.]*" VTA_DEFINITIONS "${__vta_defs}")
3939

4040
# Fast simulator driver build
41-
if(USE_VTA_ON_HOST)
41+
if(USE_VTA_FSIM)
4242
# Add fsim driver sources
4343
file(GLOB FSIM_RUNTIME_SRCS vta/src/*.cc)
4444
list(APPEND FSIM_RUNTIME_SRCS vta/src/sim/sim_driver.cc)
@@ -56,7 +56,7 @@ elseif(PYTHON)
5656
endif()
5757

5858
# Cycle accurate simulator driver build
59-
if(USE_VTA_ON_HOST)
59+
if(USE_VTA_TSIM)
6060
# Add tsim driver sources
6161
file(GLOB TSIM_RUNTIME_SRCS vta/src/*.cc)
6262
list(APPEND TSIM_RUNTIME_SRCS vta/src/tsim/tsim_driver.cc)
@@ -77,7 +77,7 @@ elseif(PYTHON)
7777
endif()
7878

7979
# VTA FPGA driver sources
80-
if(NOT USE_VTA_ON_HOST)
80+
if(USE_VTA_FPGA)
8181
file(GLOB FPGA_RUNTIME_SRCS vta/src/*.cc)
8282
# Rules for Zynq-class FPGAs with pynq OS support (see pynq.io)
8383
if(${VTA_TARGET} STREQUAL "pynq" OR

docs/vta/install.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,9 @@ ssh xilinx@192.168.2.99
117117
cd /home/xilinx/tvm
118118
mkdir build
119119
cp cmake/config.cmake build/.
120-
echo 'set(USE_VTA_ON_HOST OFF)' >> build/config.cmake
120+
echo 'set(USE_VTA_FSIM OFF)' >> build/config.cmake
121+
echo 'set(USE_VTA_TSIM OFF)' >> build/config.cmake
122+
echo 'set(USE_VTA_FPGA ON)' >> build/config.cmake
121123
# Copy pynq specific configuration
122124
cp vta/config/pynq_sample.json vta/config/vta_config.json
123125
cd build

0 commit comments

Comments
 (0)