( DAC 04 Item 34 ) --------------------------------------------- [ 02/09/05 ]

Subject: Mentor Calibre, Avanti Hercules, Cadence Assura/Dracula/Diva

SAME OLD, SAME OLD -- No real news here.  Mentor Calibre is still the one
getting the user mindshare with Avanti Hercules a second and Cadence Assura
in a distant third place.  The only supposedly new news here is that Magma
has publically said they're going to take on Calibre in the LVS/DRC space;
but since no user has done a hands-on review of this supposed Calibre
crusher, people aren't taking this Magma "challenge" seriously.


    Mentor Calibre:

    Mentor is working hard to keep Calibre competitive.  This year their
    effort is toward 90 nm issues and incremental DRC.  Now they are trying
    to get access to Virtuoso environment through Open Access initiative.
    Calibre is still the fastest tools for LVS and DRC.

    Synopsys Hercules:

    The most work done recently in Hercules is in trying to win against
    xCalibre.  In some benchmarks they really did.  No demos at DAC, but
    Synopsys claims speed 2x by optimizing the rules definitions.

     - Number of checks reduced by combining density min - max in one
       step.
     - Integration with HSPICE for cell characterization - gorgeous
       integration with Cosmos.
     - 2004.12 - mutual inductance.
     - Flow based GUI - I wish Calibre will do something like it.
     - Can use evaluation of area where "recommended" instead of
       "mandatory" can be used (nice idea).

    The future, they say, is Model OPC for blocks - instead of writing more
    than 100 rules to generate templates that can be checked against layout
    but the fabs have to cooperate or they have to work with an encrypted
    model for design rules.  I am curious how we will check efficiently the
    65 nm rules, mandatory and recommended, DFM issues, etc.

    They spend most of the time in showing improved performance on parallel
    processing and improve usability of Hercules.  Smart move in my opinion.

    Cadence Assura:

    Cadence Assura has little news.  Other than some small interface
    features for debugging, this is still the slowest hierarchical
    verification tool.  Everybody is looking forward for Cadence to come
    up with a competitor to Calibre.  As they start working with eTop we
    may have something in a year or two.

    PAS is a Process Automated Setup tool that helps Cadence to produce
    all the PDK (Process Design Kits) for various foundries.  This is a
    tool written by users for users.  Usability is the first priority so
    it is extremely versatile.  From a graphical user interface, the
    designer can draw new rules or reuse, add conditions and texts, write
    what the text on the verification errors will be displayed.  So if
    you receive the document with your process information you should be
    able to enter all the rules the first time in a few days.  Second time
    only incremental changes in numbers or rules.  From there with a push
    of the button, the internal modules can create all potential decks
    for DRC, LVS, Parasitic Extraction for Calibre, Assura, Hercules,
    Diva, Dracula, etc.  Not only creates the deck but with another module
    generator creates the TEST STRUCTURES.  Now you can use your own style
    QA for the deck, you have the test structures too.  Other than that,
    you can create PcellS code, Schematic symbols, Compaction decks, etc.

    Great interface, usability to the maximum, now you can buy it, but
    there is one small issue of the BIG "price".

    Cadence has to find a way to make it cheaper.

    Magma Mojave:

    Mojave is a new verification tool that is coming from Magma.  They
    bought another company that is coming up with a new idea.  If the
    concept works, we will be able to run our big chips 50-100x faster
    than today.  Unfortunately I am not at the latitude to explain it
    but I can see in it a potential competitor to Calibre.  Keep an eye
    on Magma for physical verification.

        - Dan Clein, author of "CMOS IC Layout"


    With the DRC/LVS tools, I'd be hard pressed to use anything but the
    tools considered golden by the foundries.  This pretty much means
    Calibre or Hercules.  I'd go with Calibre any day.

        - [ An Anon Engineer ]


    All of you dinosaurs using Dracula... JUST SAY NO !!  It is clunky in
    setup, cryptic in output and slow as watching paint dry.  My Dracula
    experience is strictly with the DRC tool, and that was enough to forgo
    training on the LVS tool.  I'm sure it has real "expertise already in
    place" value, but develop that same expertise with Calibre and I doubt
    you will regret it.

    I've used Calibre/Hercules/Assura LVS with the Cadence Virtuouso
    Layout editor.  From my Mask Designer viewpoint, Calibre was far and
    away the clearest in graphic error reporting and in the file tree
    format it produces for both errors and layout or schematic netlists.

    The Hercules GUI seems slightly klugy (LAYOUT ERRORS, LVS ERRORS, no
    way to preview the errors before highlighting a HUGE net..) and the
    reports produced are less than straight forward (read a .sum file).
    Although it does get me to the root of the errors eventually, I prefer
    Calibre over Hercules for speed and clarity.  The Hercules tool also
    has a knack for reporting "ghost errors" (highlights data at a
    different hierarchical level) that need to be ignored.

    Lastly, the Assura tools are nicely integrated into Virtuouso.  The
    Extraction and XOR are nice.  The downfall is the parameter and
    compare settings.  The amount of manipulation needed to get a
    stringent LVS ran is bad enough, but the descriptions of and the 
    logic of these switches is again, less than easily understood. 

    When you push the button, read the results and troubleshoot the issue,
    Mentor Calibre LVS is the cleanest, quickest, clearest way home.

    Why Mentor doesn't pound on this advantage?

        - Patrick Conti of National Semiconductor


    We are using Diva/Dracula, and are evaluating Assura.  Would very
    much like to use Calibre, unfortunately due to the fact that we are
    essentially a Cadence house, and our design is not really million
    gate huge digital ones, Calibre would be a overkill for us.  Don't
    know any one that's using Hercules.

        - Weikai Sun of Volterra


    Dracula or Hercules has always been good enough for me.

        - [ An Anon Engineer ]


    Calibre and Assura I use.

        - [ An Anon Engineer ]

Index   
Next->Item







   
 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)