Home > Community > Forums > Logic Design > high fanout nets synthesis

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: *

 high fanout nets synthesis 

Last post Thu, Nov 10 2005 3:12 AM by archive. 3 replies.
Started by archive 10 Nov 2005 03:12 AM. Topic has 3 replies and 2493 views
Page 1 of 1 (4 items)
Sort Posts:
  • Thu, Nov 10 2005 3:12 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,910
    high fanout nets synthesis Reply

    Is Encounter able to synthesis and add buffer tree to high fanout nets such as "reset"?
    If so, how to do it? Should it be done before or after CTS?
    Thanks!


    Originally posted in cdnusers.org by yx228
    • Post Points: 0
  • Thu, Dec 29 2005 12:30 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,910
    RE: high fanout nets synthesis Reply

    Yes, Encounter can insert buffer tree.

    In default, Encounter will add buffer tree in pre-cts optimization.

    Only if setOptMode -fixDrc is on, optDesign will fix it automatically.
    Of course, you can set_max_fanout on your timing constraint file to make encounter fix more high fanout nets.


    Originally posted in cdnusers.org by yasonwang
    • Post Points: 0
  • Mon, Feb 6 2006 7:02 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,910
    RE: high fanout nets synthesis Reply

    Remember of course, that if you want high-fanout nets to have tree added during layout, you need to prevent the synthesis tool from adding buffers during the rtl=>gate stage ;-)

    CD


    Originally posted in cdnusers.org by crispy_duck
    • Post Points: 0
  • Mon, Feb 6 2006 12:28 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,910
    RE: high fanout nets synthesis Reply

    Hi,

    I believe it is not mandatory to have the hign fanout net being preserve during synthesis as long as you know they are high fanout nets and will remove the synthesis buffer tree in Encounter prior to creating a new one.

    However I agree with crispy duck and recognize that it is good practice to protect those nets during synthesis as it will make the job easier in the backend especially if the list of such nets is not provided.

    Eric.


    Originally posted in cdnusers.org by evenditti
    • Post Points: 0
Page 1 of 1 (4 items)
Sort Posts:
Started by archive at 10 Nov 2005 03:12 AM. Topic has 3 replies.