From: Luke Kenneth Casson Leighton Date: Mon, 28 Sep 2020 11:06:47 +0000 (+0000) Subject: connect up dummy "NC" pins X-Git-Tag: partial-core-ls180-gdsii~70 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=92d4d71c69965604e57164fe03770c819e398e5e;p=soclayout.git connect up dummy "NC" pins --- diff --git a/experiments9/coriolis2/ioring.py b/experiments9/coriolis2/ioring.py index 6d28498..c0dfafc 100644 --- a/experiments9/coriolis2/ioring.py +++ b/experiments9/coriolis2/ioring.py @@ -116,15 +116,22 @@ for (padnum, name, _), bank in zip(p.muxed_cells, p.muxed_cells_bank): # couple of unknown signals #pw[25] = 'p_sys_rst_1' -pn[0] = 'p_vddeck_0' -pn[1] = 'p_vsseck_0' -ps[11] = 'p_vddick_0' -ps[12] = 'p_vssick_0' +pe[13] = 'p_vddeck_0' +pe[23] = 'p_vsseck_0' +pw[10] = 'p_vddick_0' +pw[17] = 'p_vssick_0' -pw = filter(lambda x:x, pw) -ps = filter(lambda x:x, ps) -pn = filter(lambda x:x, pn) -pe = filter(lambda x:x, pe) +nc_idx = 0 +for pl in [pe, pw, pn, ps]: + for i in range(len(pl)): + if pl[i] == '': + pl[i] = 'nc_%d' % nc_idx + nc_idx += 1 + +#pw = filter(lambda x:x, pw) +#ps = filter(lambda x:x, ps) +#pn = filter(lambda x:x, pn) +#pe = filter(lambda x:x, pe) print p.bankstart print pn