Calibre DRC

Discussion in 'Cadence' started by Mobil, Aug 8, 2008.

  1. Mobil

    Mobil Guest

    Hello everybody,

    When doing DRC through Calibre, layout cells have not been flattened
    before running DRC check.
    This leads to the lots of errors of acute angles of certain metal
    layers. Hence, I have to flatten layout manually before DRC run (very
    inconvenience work).

    However when doing DRC through Assura that I used to do, everything
    went through nicely
    and no acute angle problem reported.

    Does anyone know how to solve this problem (I guess it would just
    require to modify calibre config file)?
    Thank you very much.

    Regs,

    Mobil
     
    Mobil, Aug 8, 2008
    #1
  2. Mobil

    Riad KACED Guest

    Dear Mobil,

    I have been working with Calibre for 7 years and I have never seen
    such a thing. You definitely don't need such a fiddling to get your
    calibre run as Assura does. Calibre could be run in either Flat/Hier.
    Does your errors appear in both modes ?

    Cheers,
    Riad.
     
    Riad KACED, Aug 18, 2008
    #2
  3. Mobil

    Mobil Guest

    Thanks Riad,
    maybe I should say the problem more clearly.

    Yes, I try both Flat/Hier mode, it doesn't whether the mode to be
    chosen, the key is the DRC need to merge the same level metal if they
    are connected. e.g. if a shape of 45 deg M1 metal connected with a
    square M1 metal to be a shape of 135 deg metal. The Assura DRC I used
    before is to merge them together and give no errors. But the Calibre
    DRC still treats them as two separate metal and give an error of 'not
    allow for 45 deg shape'.

    Did you have this problem before?
    Thank you.

    Regards,

    Mobil
     
    Mobil, Aug 19, 2008
    #3
  4. Mobil

    Riad KACED Guest

    Hi Mobil,

    Thanks for this detailed explanation, I understand your problem now.
    I think there is something lacking in your DRC Deck, you could maybe
    check whether you're using the ANGLE command to allow 45 degrees
    angles and not consider them as acute angles. There is an example.

    MET1_NOT_45_90 {
    // Check MET1 edges are either 45 or 90 degs.
    ANGLE MET1 > 0 < 45
    ANGLE MET1 > 45 < 90
    }

    Hope this helps !

    Riad.
     
    Riad KACED, Aug 19, 2008
    #4
  5. Mobil

    wangkd.cn Guest

    hi, Mobil,

    I have the similar problem with you. DRC didn't merge and it said the
    area of M1 is too small.

    Have you solved your errors?

    thank you!

    Kuande
     
    wangkd.cn, Oct 5, 2008
    #5
  6. Mobil

    Mobil Guest

    Not yet, so I have to draw a large area of the layer.
     
    Mobil, Oct 6, 2008
    #6
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.