add not-connected pads to ls180
[pinmux.git] / src / spec / ls180.py
index 623ad482df8cfce2b10654e3a54547be82b15218..80dd2930044f1fc4d83b926eed8106fe449208b6 100644 (file)
@@ -185,6 +185,9 @@ def pinparse(psp, pinspec):
                 name = None
             elif name == 'sys_pllclk':
                 name = None # ignore
+            elif name == 'sys_pllock':
+                name = 'sys_pllock'
+                pad = ['p_' + name, name, name]
             elif name == 'sys_pllout':
                 name = 'sys_pll_48_o'
                 pad = ['p_' + name, name, name]
@@ -361,7 +364,11 @@ def pinparse(psp, pinspec):
     for pl in [pe, pw, pn, ps]:
         for i in range(len(pl)):
             if pl[i] == '':
-                pl[i] = 'nc_%d' % nc_idx
+                name = 'nc_%d' % nc_idx
+                name2 = 'nc(%d)' % nc_idx
+                pl[i] = name
+                pinmap[name] = name
+                iopads.append([name, name2, name2, "-"])
                 nc_idx += 1
 
     print p.bankstart