From aeaa8a3530c7a89c3a3cd0638a53f0782411f06b Mon Sep 17 00:00:00 2001 From: Keith Rothman <537074+litghost@users.noreply.github.com> Date: Tue, 11 Jun 2019 14:58:15 -0700 Subject: [PATCH] Add HCLK ppips. These were no longer generated after 946892d1b and were removed from prjxray-db at https://github.com/SymbiFlow/prjxray-db/commit/b13ff7f8b368083c25be75bf6e2b4b9a6c21fd9d#diff-6a43cc2ab2e06b2a84b7effc16ca669e Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> --- fuzzers/058-pip-hclk/Makefile | 4 ---- fuzzers/071-ppips/generate.tcl | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/fuzzers/058-pip-hclk/Makefile b/fuzzers/058-pip-hclk/Makefile index 8e53e06f..77b08095 100644 --- a/fuzzers/058-pip-hclk/Makefile +++ b/fuzzers/058-pip-hclk/Makefile @@ -8,8 +8,6 @@ database: $(SPECIMENS_OK) ${XRAY_SEGMATCH} -o build/segbits_hclk_r.db $(shell find . -name segdata_hclk_r_design_*.txt) ${XRAY_MASKMERGE} build/mask_hclk_l.db $(shell find . -name segdata_hclk_l_design_*.txt) ${XRAY_MASKMERGE} build/mask_hclk_r.db $(shell find . -name segdata_hclk_r_design_*.txt) - grep CK_INOUT build/segbits_hclk_l.db | sed 's, .*, always,' > build/ppips_hclk_l.txt - grep CK_INOUT build/segbits_hclk_r.db | sed 's, .*, always,' > build/ppips_hclk_r.txt pushdb: ${XRAY_DBFIXUP} --db-root . --clb-int @@ -17,8 +15,6 @@ pushdb: ${XRAY_MERGEDB} hclk_r build/segbits_hclk_r.db ${XRAY_MERGEDB} mask_hclk_l build/mask_hclk_l.db ${XRAY_MERGEDB} mask_hclk_r build/mask_hclk_r.db - cp build/ppips_hclk_l.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_hclk_l.db - cp build/ppips_hclk_r.txt ${XRAY_DATABASE_DIR}/$(XRAY_DATABASE)/ppips_hclk_r.db $(SPECIMENS_OK): bash generate.sh $(subst /OK,,$@) diff --git a/fuzzers/071-ppips/generate.tcl b/fuzzers/071-ppips/generate.tcl index b7228769..cf0696b3 100644 --- a/fuzzers/071-ppips/generate.tcl +++ b/fuzzers/071-ppips/generate.tcl @@ -95,7 +95,7 @@ foreach tile_type {INT_L INT_R BRAM_INT_INTERFACE_L BRAM_INT_INTERFACE_R \ CLK_HROW_TOP_R CLK_HROW_BOT_R CLK_BUFG_TOP_R CLK_BUFG_BOT_R \ IO_INT_INTERFACE_R IO_INT_INTERFACE_L RIOI3 LIOI3 LIOI3_TBYTETERM \ RIOI3_TBYTETERM LIOI3_TBYTESRC RIOI3_TBYTESRC LIOI3_SING RIOI3_SING \ - BRKH_INT} { + BRKH_INT HCLK_L HCLK_R} { set tiles [get_tiles -filter "TILE_TYPE == $tile_type"] if {[llength $tiles] != 0} { set tile [lindex $tiles 0]