deleting origin marker on symbolic cell

Discussion in 'Cadence' started by Sam Tran, Nov 20, 2003.

  1. Sam Tran

    Sam Tran Guest

    Hello,

    I hope some one can help. When I flatten a symbolic cell (Contact,
    Vias,...) from a technology library, a diamond shaped origin marker of some
    sorts is left behind. This marker is flagged by DIVA as dubious data, so
    the only successful method I have found is manually selecting these markers
    and deleting them. For a single cell this is not too bad, but for an entire
    design, this is not feasible.

    Does anybody know of a simple or automated approach to deleting these origin
    markers?

    Thanks so much in advance.

    Sam
     
    Sam Tran, Nov 20, 2003
    #1
  2. Sam,

    My guess is that you're referring to the dot pin - these are "dot" objects in
    the database. If they've been flattened, I expect you can do:

    foreach(shape geGetEditCellView()~>shapes
    when(shape~>objType=="dot" geSelectFig(obj))
    )

    And then delete them. I could have done the delete directly, but I thought you
    might want to make sure you'd got the right objects first. To delete, you'd
    use dbDeleteObject() instead of geSelectFig().

    Note, I've not tried the above - I'm typing this dialled up from home and so
    I just wrote the code off the top of my head - no guarantees, etc...

    Andrew.
     
    Andrew Beckett, Nov 20, 2003
    #2
  3. Sam Tran

    Sam Tran Guest

    Thank you Andrew,

    Your solution works. I got another nearly identical code from Frank G. Both
    of you had the same idea :)

    Thank you both for a concise answer.

    Sam



     
    Sam Tran, Nov 21, 2003
    #3
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.