050-pip-seed: Don't solve FAN_ALT.BYP_BOUNCE bits

Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
This commit is contained in:
Tomasz Michalak 2019-05-31 15:35:51 +02:00
parent 71970f9b38
commit 14efe4d720
1 changed files with 4 additions and 0 deletions

View File

@ -43,6 +43,9 @@ with open("design.txt", "r") as f:
tiledata[tile]["dsts"].add(src)
gfan_src = re.match('^GFAN', src) is not None
fan_alt_byp_bounce = re.match('^FAN_ALT[0-9]',
dst) is not None and re.match(
'^BYP_BOUNCE.*', src) is not None
# Okay: BYP_ALT0.VCC_WIRE
# Skip: INT.IMUX13.VCC_WIRE, INT.IMUX_L43.VCC_WIRE
@ -51,6 +54,7 @@ with open("design.txt", "r") as f:
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 \
gfan_src or \
fan_alt_byp_bounce or \
re.match(r"^(CTRL|GFAN)(_L)?[0-9]", dst):
ignpip.add(pip)