aboutsummaryrefslogtreecommitdiffstats
path: root/icebox/icebox_chipdb.py
diff options
context:
space:
mode:
Diffstat (limited to 'icebox/icebox_chipdb.py')
-rwxr-xr-xicebox/icebox_chipdb.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/icebox/icebox_chipdb.py b/icebox/icebox_chipdb.py
index 09a1ceb..8da3d7f 100755
--- a/icebox/icebox_chipdb.py
+++ b/icebox/icebox_chipdb.py
@@ -257,6 +257,12 @@ print()
for pllid in ic.pll_list():
pllinfo = icebox.pllinfo_db[pllid]
print(".extra_cell %d %d PLL" % pllinfo["LOC"])
+ locked_pkgs = []
+ for entry in icebox.noplls_db:
+ if pllid in icebox.noplls_db[entry]:
+ locked_pkgs.append(entry.split("-")[1])
+ if len(locked_pkgs) > 0:
+ print("LOCKED %s" % " ".join(locked_pkgs))
for key in sorted(pllinfo):
if key != "LOC":
print("%s %s" % (key, " ".join([str(k) for k in pllinfo[key]])))