Home The Dirt Page Demos ESNUGs
Subscribe Feedback Photos Trip Reports
ESNUG
( ESNUG 450 Item 6 ) --------------------------------------------- [01/25/06]

From: Daniel Lima Ferrao <dlferrao=usr domain=inf.ufrgs.br>
Subject: How to force PrimeTime to produce a Multiple-Input Change Vector?

Hi John,

I have found some strange behaviour with the "True-delay Input Vector"
generated by the report_timing -true option in PrimeTime (Ver W-2004.12).

When applying the vector reported with the set_case_analysis command, that
vector can't sensitize the critical path reported as true, and another path
is reported (with smaller delay).

The problem is that the vector reported is a "single-input change" vector.
Actually I've never got a vector that have multiple-input changes.

So the -true algorithm uses a vector to sensitize that is different from
the vector reported?  The vector reported is like this one:

     True-delay Input Vector
     -------------------------------------------
     a[0] (in)                            1
     a[1] (in)                            1
     b[0] (in)                            f
     b[1] (in)                            0
     cin (in)                             1

So I gotta a script that produces this commands:

     set_case_analysis 0 a[0]
     set_case_analysis 0 a[1]
     set_case_analysis 1 b[0]
     set_case_analysis 1 b[1]
     set_case_analysis fall cin

But this vector can't sensitize the path reported, to do so the right vector
must be:

     set_case_analysis fall a[0]
     set_case_analysis fall a[1]
     set_case_analysis 0 b[0]
     set_case_analysis 0 b[1]
     set_case_analysis fall cin

That is a multiple-input change vector.

Is there a way to force PrimeTime to produce a multiple-input change vector
or are only single-input change vectors supported??

    - Daniel Lima Ferrao
      UFRGS                                      Rio Grande Do Sul, Brazil
Index    Next->Item




	      



Got a better banner in mind?

Top Home  

"This here ain't no one's opinion 'cept my own."
This Web Site Is Modified Every 2 to 3 Days
Copyright 1999-2008 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |