apply_nmr

spydrnet_tmr.apply_nmr(ports_and_instances_to_replicate, degree, name_suffix='NMR', rename_original=True, verilog=False)

Replicate the selected ports and instances to the n-th degree.

Parameters
  • ports_and_instances_to_replicate

  • degree – number of total copies

  • name_suffix – string to append to each replicated element (e.g. ‘TMR’ or ‘DWC’)

  • rename_original (bool) – rename orginal domain

Returns

A map from an original element to its replicas