Merge pull request #645 from litghost/actually_filter_FAN_ALT

Filter out FAN_ALT[0-9].GFAN[0-9] pips from 050.
This commit is contained in:
litghost 2019-02-13 09:14:27 -08:00 committed by GitHub
commit 255dfd5358
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View File

@ -9,8 +9,7 @@ SEGMATCH_FLAGS=-m 15 -M 45
endif
# Driven by int_loop.sh
ITER := 1
# FAN_ALT.*GFAN pips are left to be solved by a dedicated fuzzer
MAKETODO_FLAGS=--re "^((?!FAN_ALT[0-9].GFAN).)*$$" --not-endswith ".VCC_WIRE"
MAKETODO_FLAGS=--re ".*" --not-endswith ".VCC_WIRE"
PIPLIST_TCL=$(XRAY_FUZZERS_DIR)/piplist/piplist.tcl
SPECIMENS := $(addprefix build/$(ITER)/specimen_,$(shell seq -f '%03.0f' $(N)))
SPECIMENS_OK := $(addsuffix /OK,$(SPECIMENS))

View File

@ -42,12 +42,16 @@ with open("design.txt", "r") as f:
tiledata[tile]["srcs"].add(dst)
tiledata[tile]["dsts"].add(src)
fan_alt_dst = re.match('^FAN_ALT[0-9]$', dst) is not None
gfan_src = re.match('^GFAN', src) is not None
# Okay: BYP_ALT0.VCC_WIRE
# Skip: INT.IMUX13.VCC_WIRE, INT.IMUX_L43.VCC_WIRE
if pnum == 1 or pdir == 0 or \
src == "VCC_WIRE" or \
re.match(r"^(L[HV]B?|G?CLK)(_L)?(_B)?[0-9]", src) or \
re.match(r"^(L[HV]B?|G?CLK)(_L)?(_B)?[0-9]", dst) or \
(fan_alt_dst and gfan_src) or \
re.match(r"^(CTRL|GFAN)(_L)?[0-9]", dst):
ignpip.add(pip)