Home > Community > Forums > Custom IC Design > VCAR ignoring non top-level keepouts

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 VCAR ignoring non top-level keepouts 

Last post Fri, Mar 6 2009 3:57 AM by stuso. 1 replies.
Started by stuso 06 Mar 2009 02:29 AM. Topic has 1 replies and 1073 views
Page 1 of 1 (2 items)
Sort Posts:
  • Fri, Mar 6 2009 2:29 AM

    • stuso
    • Top 100 Contributor
    • Joined on Mon, Nov 3 2008
    • Posts 77
    • Points 1,315
    VCAR ignoring non top-level keepouts Reply

     Hi there,

    i'm finding that VCAR is ignoring keepouts that are not drawn at the top level. For example a keepout one level df hierarchy down will be ignored. I do have  Conductor depth set to 32 in the export to router form. I'm not sure if this is something to do with the syntax of my rules (which i've included below). 

    Cadence version: IC5141_USR6

    VCAR version: ICC11241_lnx86 (11.2.41.06)

    Thanks

    Stu

    MY KEEPOUT RULES:

     iccKeepouts = list(
        list( nil list(
            list(
                "=>" list('("prBoundary" "boundary"))
                '("M2" "drawing") "routing" t
            )
            list(
                "=>" list('("prBoundary" "boundary"))
                '("M3" "drawing") "routing" t
            )
            list(
                "=>" list('("prBoundary" "boundary"))
                '("VIA2" "drawing") "routing" t
            )
        )   32)
    )

    • Post Points: 5
  • Fri, Mar 6 2009 3:57 AM

    • stuso
    • Top 100 Contributor
    • Joined on Mon, Nov 3 2008
    • Posts 77
    • Points 1,315
    Re: VCAR ignoring non top-level keepouts Reply

    Hi there, i have a solution.

    I restarted cadence AND completely deleted everyting in my VCAR run directory. The keepouts are now being obeyed.

    I didn't explain initially but my keepouts were working OK last week, with the same rules file. However, i had been running different rules files and messing around in the same directory. Perhaps VCAR was picking up information/settings from the run directory.

    Thanks

    Stu 

    • Post Points: 5
Page 1 of 1 (2 items)
Sort Posts:
Started by stuso at 06 Mar 2009 02:29 AM. Topic has 1 replies.