Altera_Forum
Honored Contributor
13 years agoAny examples for set_instance_assignment -name DUPLICATE_ATOM
I am trying to speed up my design. I have a large fan out clock enable signal that goes through a combinatorial logic. I do not want to pipeline the signal. I see that it is possible to duplicate combinatorial logic. It seems simple enough but I do not get why I need to specify entity name. I am bit sure what the entity name refers to.
So any examples or alternative ways to accomplish the same thing. Besides duplicating hdl code. --- Quote Start --- December 2012 Altera Corporation Quartus Settings File Reference Manual DUPLICATE_ATOM Directs the Compiler to duplicate the source node, and uses the new duplicate node to fan out to the destination node; the original source node no longer fans out to the destination node. Use the Value field to specify the name of the duplicate node. Syntax set_instance_assignment -name DUPLICATE_ATOM -from <from> -to <to> -entity <entity name> <value> --- Quote End --- Also can I specify wildcard characters like is done is the SDC files like this: set_instance_assignment -name DUPLICATE_ATOM -from "*lpm_counter_component|cntr_lok:auto_generated|counter_reg_bit[1]" -to "*dcfifo_lql1:auto_generated|rdemp_eq_comp_msb_aeb" -entity <entity name>"dupname*"