Skip to content

Commit

Permalink
Mon Sep 16 12:11:22 AM PDT 2024
Browse files Browse the repository at this point in the history
  • Loading branch information
vagrantxiao24 committed Sep 16, 2024
1 parent 42ca91c commit 8e36b37
Show file tree
Hide file tree
Showing 49 changed files with 39,204 additions and 762 deletions.
28 changes: 24 additions & 4 deletions benchmarks/vivado_flow/vck5000_dfx/Makefile
Original file line number Diff line number Diff line change
@@ -1,14 +1,34 @@
# Copyright (c) 2024 RapidStream Design Automation, Inc. and contributors. All rights reserved.
# The contributor(s) of this file has/have agreed to the RapidStream Contributor License Agreement.

TEMP_DIR := $(CURDIR)/build
VPP := vivado -source

TEMP_DIR := $(CURDIR)/build
VPP := vivado -mode batch -source
OVERLAY := $(TEMP_DIR)/overlay.dcp
OOC := $(TEMP_DIR)/vadd_bw.dcp
PROVERLAY:= $(TEMP_DIR)/proverlay.dcp
m=$(shell date)

all:
all:$(PROVERLAY)

$(PROVERLAY): $(CURDIR)/tcl/impl.tcl $(OVERLAY) $(OOC)
mkdir -p $(TEMP_DIR)
cd $(TEMP_DIR) && $(VPP) $<

overlay: $(OVERLAY)

$(OVERLAY): $(CURDIR)/tcl/prj_gen.tcl
mkdir -p $(TEMP_DIR)
cd $(TEMP_DIR) && $(VPP) ../tcl/prj_gen.tcl
cd $(TEMP_DIR) && $(VPP) $<

ooc: $(OOC)

$(OOC): $(CURDIR)/tcl/ooc_syn.tcl
mkdir -p $(TEMP_DIR)
cd $(TEMP_DIR) && $(VPP) $<

proverlay:$(PROVERLAY)


git:
git add .
Expand Down
11 changes: 11 additions & 0 deletions benchmarks/vivado_flow/vck5000_dfx/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!--
Copyright (c) 2024 RapidStream Design Automation, Inc. and contributors. All rights reserved.
The contributor(s) of this file has/have agreed to the RapidStream Contributor License Agreement.
-->

# How to make VCK5000 Overlay

1. Copy vck5000 to <your Vivado installation>/Vivado/2022.2/data/xhub/boards/XilinxBoardStore/boards/Xilinx
2. make all.
3. Find the proverlay.dcp in build directory.
4. make your design have the same interface as ./v/vadd_bandwidth28r28w_placeholder.
Loading

0 comments on commit 8e36b37

Please sign in to comment.