Home > Community > Forums > Digital Implementation > remaining transition violations on clock 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: *

 remaining transition violations on clock nets 

Last post Fri, Nov 12 2004 7:22 AM by archive. 1 replies.
Started by archive 12 Nov 2004 07:22 AM. Topic has 1 replies and 1474 views
Page 1 of 1 (2 items)
Sort Posts:
  • Fri, Nov 12 2004 7:22 AM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,950
    remaining transition violations on clock nets Reply

    I have macro cells in the design that have transition limit on a clock pins that is much lower than standard cells. In the ctstch file I have to define transition requirements SincMaxTran that is appropriate for standard cells but higher than that of the macro cells. As a result a few transition violations remain on clock nets connected to the macro cells - Cadence CTS optimizes transition based on a requirement in ctstch file without considering lib files. Do you have any automated solution to fix remaining transition violations, besides what I currently have in the flow is a fix by "Interactive ECO" ?


    Originally posted in cdnusers.org by jaheira
    • Post Points: 0
  • Tue, Nov 16 2004 12:24 PM

    • archive
    • Top 75 Contributor
    • Joined on Fri, Jul 4 2008
    • Posts 88
    • Points 4,950
    RE: remaining transition violations on clock nets Reply

    This is what the MacroModel syntax is created for. In your CTS constraints specification, you can specify a min and max rise/fall delay on the macro port (for all instances of a macro) or pin (instance specific). The syntax is:

    MacroModel port cellName/portName maxRise minRise
    maxFall minFall inputCap

    For example:

    MacroModel port myMacro/clk 10ns 5ns 12ns 7ns 20pf

    I have found that any units are OK but you must specify SOME unit (ps, ns, etc).

    Kevin


    Originally posted in cdnusers.org by kevink
    • Post Points: 0
Page 1 of 1 (2 items)
Sort Posts:
Started by archive at 12 Nov 2004 07:22 AM. Topic has 1 replies.