check_nmr

spydrnet_tmr.utils.design_rule_check.drc_apply_nmr.check_nmr(netlist, all_elements_to_replicate, degree, suffix)
Checks the following:
  • If the ports/instances specified to be replicated were replicated to the correct degree and those not specified were not replicated

  • If each domain only connects to its own domain

Parameters
  • netlist – current netlist

  • all_elements_to_replicate (list of Hrefs) – a list of hierarchical references to the instances and ports specified to be replicated

  • degree – degree of replication (e.g. 3)

  • suffix – suffix appended to replicas (e.g. ‘TMR’)

Returns

True/False