What is the difference between the text display vs label?

Discussion in 'Cadence' started by vlsidesign, Nov 7, 2007.

  1. vlsidesign

    vlsidesign Guest

    What is the difference between the text display vs label? They would
    seem to be different "objects" in Cadence?? I am not sure how to think
    about each of them. They both seem to be capable to have the same
    layer-purpose pair.

    I was also curious once I stream out my database to a gds if they both
    continue to retain a difference or if they both became text in gds.
    Just wondering, thanks for any insight.
     
    vlsidesign, Nov 7, 2007
    #1
  2. vlsidesign

    jayl-news Guest

    Yes with default settings, when you stream out the database, the text
    displays will become normal GDSII text and there's no way to tell that
    it originally came from a pin.

    -Jay-
     
    jayl-news, Nov 7, 2007
    #2
  3. In addition to what Jay said, the difference is that a text display in the
    Cadence database is associated with a specific object, and also a specific
    property/attribute. So for example, you might have a text display associated
    with a terminal object, and the "name" attribute. This means that text display
    will always show the terminal name - even if the terminal name gets changed.
    So it's a dynamic label.

    Normal labels are fixed pieces of text.

    Upon streamout, they end up as labels though, because the stream format
    has no means of representing text displays directly - and also other tools
    would expect simple labels. So they get evaluated and "hardened" (if you
    like) at streamout time.

    Regards,

    Andrew.
     
    Andrew Beckett, Nov 15, 2007
    #3
  4. vlsidesign

    vlsidesign Guest

    Thank you Andrew for extra insight, and also Jay :)
     
    vlsidesign, Nov 19, 2007
    #4
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.