what are good checks to verify applied CDF on a device symbol in schematic

Discussion in 'Cadence' started by pforPDK, Jun 15, 2011.

  1. pforPDK

    pforPDK Guest

    Hi,

    I wanted to know the all the checks those will be good to test applied
    CDF params on a device. these verification will start after we update
    some CDF params and place that device symbol in schematic.

    1) Query these CDFs via skill procedures.

    It will seem bit silly but I came to know that sometimes people do
    manually verify applied cdfs by looking at cdf values populated (as
    text labels) with device symbol (in case display is enable for them).
    The main problem here is to automate this, what comes in my mind is..

    2) Dump image of these symbols and every time compare these images to
    detect any change (But I am not sure how to dump these images.
    I think to dump images one should go to device origin make a bbox with
    prior sizing in mind and dump image of that box area only. But I am
    not sure how to do that.

    3) In a another approach one may go for single device instantiation in
    one sch and dump all text labels (this will include displayed cdfs and
    instance name) and compare them every time.

    Please suggest what could be more ways to do verification for applied
    cdfs on a symbol and how to do these?

    Thanks
     
    pforPDK, Jun 15, 2011
    #1
  2. pforPDK

    I-F AB Guest

    Hi,
    It does seem silly but I think actually really necessary.
    You need to check that what you do on the form really works as it
    should.
    Dump image such as jpeg/gif or property values?
    How will you be sure that the dumped data will correspond to what a
    person will experience in Virtuoso?
    If cvId~>cells~>props or something similar comes to mind, the same
    question should be asked: is this what is really being seen by a user
    in Virtuoso?
    I'm not sure myself if there is a proper way to automate verification
    but I think there has to be consideration that by using scripts, there
    can be the problem that the verification process may not actually
    capture what is seen by the user.
    Unless the scripts open the cell property form & change the values
    visually, then, I think it would be OK.

    Best regards,
    I-FAB
     
    I-F AB, Aug 1, 2011
    #2
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.