mirror of https://github.com/openXC7/prjxray.git
Merge pull request #244 from mcmasterg/noutmux_o6
noutmux o6 workaround
This commit is contained in:
commit
a09946b7bc
|
|
@ -56,10 +56,13 @@ for l in f:
|
||||||
# remove this MUX from the cache, preventing generation of 0-tags for this MUX
|
# remove this MUX from the cache, preventing generation of 0-tags for this MUX
|
||||||
cache[loc].remove(which)
|
cache[loc].remove(which)
|
||||||
|
|
||||||
|
# O6 hack per https://github.com/SymbiFlow/prjxray/issues/243
|
||||||
|
segmk.add_site_tag(loc, "%sOUTMUX.%s" % (which, "O6"), src == "O5")
|
||||||
|
|
||||||
# create 0-tags for all sources on the remaining (unused) MUXes
|
# create 0-tags for all sources on the remaining (unused) MUXes
|
||||||
for loc, muxes in cache.items():
|
for loc, muxes in cache.items():
|
||||||
for which in muxes:
|
for which in muxes:
|
||||||
for src in "F7 F8 CY O5 XOR O6 5Q".split():
|
for src in "F7 F8 CY O5 XOR 5Q".split():
|
||||||
if src == "F7" and which not in "AC": continue
|
if src == "F7" and which not in "AC": continue
|
||||||
if src == "F8" and which not in "B": continue
|
if src == "F8" and which not in "B": continue
|
||||||
if src == "5Q": src = which + "5Q"
|
if src == "5Q": src = which + "5Q"
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
include $(XRAY_DIR)/minitests/util/common.mk
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
include ../util/common.mk
|
|
||||||
Loading…
Reference in New Issue