039-hclk-config: fix makefile

Signed-off-by: Hans Baier <hansfbaier@gmail.com>
This commit is contained in:
Hans Baier 2022-11-09 10:10:21 +07:00
parent e929e5519b
commit 6bfa2fad8d
1 changed files with 9 additions and 1 deletions

View File

@ -9,7 +9,11 @@ N ?= 50
include ../fuzzer.mk
ifeq ($(XRAY_DATABASE),kintex7)
database: build/segbits_hclk_ioi.db
else
database: build/segbits_hclk_ioi3.db
endif
build/segbits_hclk_ioi3.rdb: $(SPECIMENS_OK)
${XRAY_SEGMATCH} -c 5 -o build/segbits_hclk_ioi3.rdb \
@ -24,14 +28,18 @@ build/segbits_hclk_ioi3.db: build/segbits_hclk_ioi3.rdb
# The fuzzer results for the high performance banks
# are identical, so just copy those
build/segbits_hclk_ioi.db: build/segbits_hclk_ioi3.db build/mask_hclk_ioi3.db
ifeq ($(XRAY_DATABASE),kintex7)
build/segbits_hclk_ioi.db: build/segbits_hclk_ioi3.db
sed -e 's/HCLK_IOI3/HCLK_IOI/g' $< > $@
cp build/mask_hclk_ioi3.db build/mask_hclk_ioi.db
endif
pushdb: database
${XRAY_MERGEDB} hclk_ioi3 build/segbits_hclk_ioi3.db
${XRAY_MERGEDB} mask_hclk_ioi3 build/mask_hclk_ioi3.db
ifeq ($(XRAY_DATABASE),kintex7)
${XRAY_MERGEDB} hclk_ioi build/segbits_hclk_ioi.db
${XRAY_MERGEDB} mask_hclk_ioi build/mask_hclk_ioi.db
endif
.PHONY: database pushdb