Home > Community > Forums > Digital Implementation > Question about buffering of multi-driver nets

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 Question about buffering of multi-driver nets 

Last post Fri, Jun 29 2012 10:57 AM by Tongju. 3 replies.
Started by Slawa 26 Jun 2012 03:54 AM. Topic has 3 replies and 1915 views
Page 1 of 1 (4 items)
Sort Posts:
  • Tue, Jun 26 2012 3:54 AM

    • Slawa
    • Top 150 Contributor
    • Joined on Thu, May 27 2010
    • Posts 55
    • Points 1,110
    Question about buffering of multi-driver nets Reply

     Hello,
    I have following problem. There is net CORE/n13. This net is long and should be broken with the help of buffer
    I use a command ecoAddRepeater -cell BF01D8 -net CORE/n13 -loc 300 300
    But 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?

     Regards,

    Slawa

    • Post Points: 20
  • Wed, Jun 27 2012 10:04 PM

    • selvam27
    • Top 500 Contributor
    • Joined on Fri, Jun 8 2012
    • Posts 18
    • Points 255
    Re: Question about buffering of multi-driver nets Reply

     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.

    For example,

    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..

    Filed under:
    • Post Points: 20
  • Fri, Jun 29 2012 1:14 AM

    • Slawa
    • Top 150 Contributor
    • Joined on Thu, May 27 2010
    • Posts 55
    • Points 1,110
    Re: Question about buffering of multi-driver nets Reply

    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.

     Regards,

    Slawa

    • Post Points: 20
  • Fri, Jun 29 2012 10:57 AM

    • Tongju
    • Top 200 Contributor
    • Joined on Mon, Jul 14 2008
    • San Jose, CA
    • Posts 38
    • Points 505
    Re: Question about buffering of multi-driver nets Reply

    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.

    • Post Points: 5
Page 1 of 1 (4 items)
Sort Posts:
Started by Slawa at 26 Jun 2012 03:54 AM. Topic has 3 replies.