Finding Missing layout pins

Discussion in 'Cadence' started by PolyPusher, Sep 14, 2009.

  1. PolyPusher

    PolyPusher Guest

    I have a master that is LVS clean with Calibre, but one of the pins is
    not being recognized by layout XL(It appears to be the case). When
    this master(cell) is used in the next level of heirarchy, the issue
    outlined below happens...

    schematic has:

    geGetSelectedSet(cvSch)~>instTerms~>net~>name
    (("vbatt" "gnd" "hrx"))

    Where the mapping from the instance to these names are

    Instance:Cellname:instTerms - Signal
    "I293:pad_boac_66x80:io - hrx"
    "I293:pad_boac_66x80:vdd - vbatt"
    "I293:pad_boac_66x80:vss - gnd"

    After bringing this pad_boac_66x80 cell into the database(next level
    of heirarchy) the io instTerm
    is missing in layout and the mapping looks like this.

    geGetSelectedSet(cvLay)~>instTerms~>net~>name
    (("vbatt" "gnd"))

    Mapping ends up being.....

    Instance:Cellname:instTerms - Signal
    "I293:pad_boac_66x80:vdd - vbatt"
    "I293:pad_boac_66x80:vss - gnd"

    .....which obviously breaks the connectivity.

    I want to ride some Skill code to find this issue in layout, but
    cannot find any info on the missing pin, broken connectivity. Is
    this possible and if so does anyone have any ideas how to do this?

    Thank you in advance for any help,
    PolyPusher ;-)
     
    PolyPusher, Sep 14, 2009
    #1
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.