hclk-ioi: addressed review comments

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
This commit is contained in:
Alessandro Comodi 2019-10-31 11:17:36 +01:00
parent 0cf48f337a
commit b057e35e73
4 changed files with 11 additions and 2 deletions

View File

@ -3,7 +3,7 @@ PIP_TYPE?=hclk_ioi3
PIPLIST_TCL=$(FUZDIR)/hclk_ioi3_pip_list.tcl
TODO_RE=".*"
# FIXME Modify fuzzer to solve PIPs that drive the BUFIO and BUFR from ILOGIC clock or through the IOI tile.
EXCLUDE_RE=".*\.HCLK_IOI_((I2IOCLK)|(IDELAYCTRL))"
EXCLUDE_RE=".*\.HCLK_IOI_I2IOCLK"
MAKETODO_FLAGS= --sides "" --pip-type ${PIP_TYPE} --seg-type ${PIP_TYPE} --re $(TODO_RE) --exclude-re $(EXCLUDE_RE)
N = 50

View File

@ -1,3 +1,5 @@
# HCLK_IOI interconnect fuzzer
Solves pips located within the HCLK_IOI switch box.
The segmatch `-c` argument is set to 2, as all the pips require at maximum 2 bits.

View File

@ -1,3 +1,9 @@
# HCLK_IOI interconnect fuzzer
Solves pips located within the HCLK_IOI switch box.
This Fuzzer is a copy of the 047-hclk-ioi-pips fuzzer, but only solves IDELAYCTRL pips.
It is separated from the original hclk-ioi-pips as these pips need different segmatch arguments
to avoid mergedb conflicts. Indeed segmatch `-c` parameter is set to 3.
The IDEALYCTRL pips are in the following form:
`HCLK_IOI3.HCLK_IOI_IDELAYCTRL_REFCLK.HCLK_IOI_LEAF_GCLK_((TOP)|(BOT))[0-9]`

View File

@ -99,6 +99,7 @@ $(eval $(call fuzzer,044-clk-bufg-pips,046-clk-bufg-muxed-pips))
$(eval $(call fuzzer,045-hclk-cmt-pips,005-tilegrid))
$(eval $(call fuzzer,046-clk-bufg-muxed-pips,005-tilegrid))
$(eval $(call fuzzer,047-hclk-ioi-pips,005-tilegrid))
$(eval $(call fuzzer,047a-hclk-idelayctrl-pips,005-tilegrid))
$(eval $(call fuzzer,048-int-piplist,005-tilegrid))
$(eval $(call fuzzer,049-int-imux-gfan,048-int-piplist))
$(eval $(call fuzzer,050-pip-seed,048-int-piplist))