Hello,I have following problem. There is net CORE/n13. This net is long and should be broken with the help of bufferI use a command ecoAddRepeater -cell BF01D8 -net CORE/n13 -loc 300 300But SOC writes the following Net CORE/n13 is a multi-driver net, and cannot be buffered by ecoAddRepeater command. Use bufferMultiDriverNet instead.How to insert the buffer on this net?
ecoAddRepeater -cell cell_name -net net_name -relativeDistToSink value
This command add the buffer based on the relativeDistToSink value. The value should between 0 to 0.9. A low value (0.1) places the buffer near the sink; a high value (0.9) places the buffer near the driver.
ecoAddRepeater -cell BF01D8 -net CORE/n13 -relativeDistToSink 0.5
This command add the buffer in the mid point of sink and drive.
This may helpful to you..
In reply to selvam27:
Alas it didn't help. SOC writes the same: Net CORE/n13 is a multi-driver net, and cannot be buffered by ecoAddRepeater command. Use bufferMultiDriverNet instead.
In reply to Slawa:
Have you tried the "bufferMultiDriverNet" command as the message suggested? I couldn't find the document for this command and it may work well. I knew somebody tried the command and said transition time for the multi-driver nets got improved after the command. However, I have no idea about what this command really does, and how it adds buffers for a multi-driver net. Also, don't know why there is no document about it from Cadence. Is it a temporary or trial command? no idea. If you try it, please let us know how good is the command.