timing/liberty: Also check for ccsnoise on buses.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
This commit is contained in:
parent
463f2fd6aa
commit
c9a704335e
|
@ -292,14 +292,16 @@ def remove_ccsnoise_from_cell(data, cellname):
|
|||
remove_ccsnoise_from_dict(data, cellname)
|
||||
|
||||
for k, v in list(data.items()):
|
||||
if not k.startswith("pin "):
|
||||
continue
|
||||
if k.startswith("pin "):
|
||||
pin_data = data[k]
|
||||
if "input_voltage" in pin_data:
|
||||
del pin_data["input_voltage"]
|
||||
|
||||
pin_data = data[k]
|
||||
if "input_voltage" in pin_data:
|
||||
del pin_data["input_voltage"]
|
||||
remove_ccsnoise_from_dict(pin_data, "{}.{}".format(cellname, k))
|
||||
|
||||
remove_ccsnoise_from_dict(pin_data, "{}.{}".format(cellname, k))
|
||||
if k.startswith("bus"):
|
||||
bus_data = data[k]
|
||||
remove_ccsnoise_from_dict(bus_data, "{}.{}".format(cellname, k))
|
||||
|
||||
|
||||
remove_ccsnoise_from_library = remove_ccsnoise_from_dict
|
||||
|
|
Loading…
Reference in New Issue