( SNUG 04 Item 12 ) ---------------------------------------------- [08/11/04]

Subject: Mentor Calibre, Avanti Hercules, Cadence Assura

SOMETHING AIN'T RIGHT:   As far as dollars are concerned, the DRC/LVS market
is still a three way race.  That is, no one tool dominates this niche.

          Dataquest FY 2002 DRC/LVS Market (in $ Millions)

         Mentor Calibre  #################################### $54.5 (42%)
         Cadence Assura  ############################# $44.1 (34%)
      Synopsys Hercules  #################### $29.8 (23%)
                 others  # $1.3 (1%)

But when you talk to the actual end-users of DRC/LVS tools, they're either
neutral or strongly in favor of Mentor Calibre.  Something ain't right here.
The dollars aren't matching what the users are saying.


   7.) Avanti Hercules, Mentor Calibre, Cadence Diva/Dracula/Assura: who is
       ahead and who is behind?  Which DRC/LVS do you use on your chips?


    Calibre is the superior physical verification tool by a large margin.
    It's "Hercules done right".  Hercules was good in it's day, but it has
    been completely outclassed for 4 or 5 years.  Dracula was also
    exceptional in its day, but it was outclassed by ISS/Vericheck
    (i.e. Hercules) and is now well past its prime.  Diva isn't a contender
    for chip level LVS/DRC.

    Assura was declared the 'official' phys verification tool at Motorola
    back in about 2000 or so (maybe it was early 2001) due largely to
    Cadence's vast marketing muscle along with a vocal minority of mostly
    analog designers within Moto.  They liked Assura's flexibility such as
    in allowing the creation of custom device definitions.  For more than
    3 years Motorola burned resources attempting to help Cadence work
    through all the issues with Assura, but Assura wasn't able to catch
    up... or even keep from losing ground.  Finally Moto has 'officially'
    switched back to Calibre.

    It's incredible that it took several years for technical superiority to
    overcome the momentum of the Cadence marketing machine.

        - Jonathan Ellis of Freescale


    Hercules:

    I have been using Calibre since the early 1990s when it was the built-in
    DRC/LVS tool in Mentor IC Station.  It's great!

    It's nowhere as easy to debug LVS errors in Hercules as it is with
    Calibre.  What's the deal with all the different report files?  Calibre
    has only one, and it's much easier to understand.  The Hercules Explorer
    DRC/LVS debugging interface is also nowhere as nice as Calibre.  I hate
    it.  I haven't had any opportunity to run Calibre and Hercules on the
    same data, but my impression is Hercules is not as fast.

    Bottom line is, Hercules works OK, I guess, but why bother when you can
    just get Calibre?

        - Robert Maxwell of Mediaworks-ISI


    We use Calibre DRC/LVS.

        - Joe Dao of Aeluros, Inc.


    Hercules - best debugging
    Calibre- faster runtime
    Assura - best GUI

    Using Calibre 

        - [ An Anon Engineer ]


    Mentor Calibre is ahead.  This is our only DRC/LVS tool since 0.18 um.

        - Jean-Paul Morin of STMicroelectronics


    We use Hercules and Calibre.  Both are very capable, except Hercules'
    netlist format is a bit cumbersome -- we are spoiled by SPICE.

        - Haiming Jin of Intel


    Used tham all.  Now using Dracula, AGAIN.  Ugh.  All of the tools
    mentioned work.  Calibre is the best.  Hercules second.

        - Lynn Hall of Medtronics


    We have used all three to my knowledge.  I don't know who is ahead
    though.

        - Andrew Bell of PMC-Sierra, Inc.


    We believe Calibre is ahead, it is more easy to use and well integrated 
    in Cadence tools, while Hercules is not "very well" integrated in the
    Cadence environment and it is more difficult to setup.  In our chips we
    usually use Calibre.

        - Marco Oliveira of Chipidea Microelectronica


    Mentor Calibre is the leader for sure.  The reason is its wide 
    popularity, excellent foundry support etc.  But Hercules is a good tool,
    and that is what we used for taping out our chips in the early time of
    130 nm process.

    It was rather painful to develop a good Hercules DRC/LVS runsets, since
    our fab supported it on as a secondary compared to golden sign off
    Calibre.  Overall, I am happy with the results, both the chips I
    verified with Hercules came out without any problems.  Anyone who
    doesn't have enough resources to have a thorough look at the runsets,
    I would recommend to go and get Calibre by paying more.

        - Santhosh Pillai of Parama Networks


    For analog DRC/LVS, it depends on how well written the decks are etc...
    but Assura seems to be twice as fast on small blocks and 20% faster
    than Calibre at the chip level.  (Both running in hierarchical modes.)

    For digital chips, we use Hercules because it was proven to be faster
    than Calibre.

        - [ An Anon Engineer ]


    We use Calibre.  I think that tool is solid.

        - [ An Anon Engineer ]


    Our P&R guys use Hercules.

        - Juan Carlos Diaz of Agere


    Most recent tape-outs used Calibre; DRC/LVS done at ASIC vendor.
    Personal experience was much better with Calibre than Hercules,
    Dracula; runtime and debug ease.

        - [ An Anon Engineer ]


    We get others to do the physical.  They mostly use Calibre.

        - [ An Anon Engineer ]


    We use both Calibre and Diva.  In some of our circuits we have been
    stuck using Diva for some of our LVS but I must stress that it is
    HORRIBLE!!!  Cross referencing is a nightmare.  I like Calibre for
    LVS/DRC.  We use it primarily.

        - Gord Allan of Carleton University (Canada)


    Calibre

        - [ An Anon Engineer ]


    Just Calibre and no comparisons to any other tools.

        - [ An Anon Engineer ]


    Calibre currently.  Working towards Hercules, but hate it's error
    reporting.  Often misleading errors.  No interest in Dracula/Assura.

        - [ An Anon Engineer ]


    We use Mentor Calibre

        - Massimo Scipioni of STmicroelectronics


    Calibre is ahead.  Cadence is behind.  Using Calibre and Hercules.

        - [ An Anon Engineer ]


    Mentor Calibre.

        - David Fong of S3 Graphics


    We are using:

        DRC of full custom designs:     Diva/Dracula
        LVS of full custom designs:     Dracula
        Chip finishing:                 Diva/Dracula/Assura
        DRC/LVS of big designs:         Mentor Calibre

    For big designs, Calibre is ahead of Assura/Dracula, especially in 
    hierarchical mode.  For LVS, Calibre is especially good, if you give
    it in hierarchical mode a full list of corresponding layout/schematic
    cells (HCELL) and a (TEXT)-file, which attaches names to the nets
    extracted from the layout for all HCELLS.

        - Thorsten Wermke of Philips Semiconductors


    Mentor Calibre for both DRC and LVS.  Works just great.

        - [ An Anon Engineer ]


    DRC: Mentor Calibre
    LVS: Cadence Assura

        - Marcello Vena of Xignal Technologies AG


    We generally use Calibre.  Assura works, but our runsets are not set up
    100% for Assura (LVS/DRC) in some technologies.

    Interesting about Calibre: we always used Calibre 9.1_6.5 and had a bit
    of a weird feeling because this is really a old version.  When we
    changed to Calibre 9.3_6.5 we noticed, that the licensing mechanism
    is much more restrictive.  We cannot run hierarchical jobs any more, we
    cannot open interactive sessions in parallel any more.  So who really
    needs Calibre 9.3_6.5 ?

        - Klaus Vongehr of Philips Semiconductors


    Our company is using Hercules, but I still think Mentor Calibre is the
    best, although I haven't tried their latest versions.  Earlier versions
    of Cadence Diva are terribly slow and inaccurate.  Unless it has been
    substantially improved in these days, Diva has to be put to the list
    bottom.

    Compared to Hercules, the LVS report from Calibre is always clean and
    indicative, and never misses the correct understanding of the circuit
    style and device type that the generated report is pretty useful.  On
    the other hand, I have seen a number of times Hercules loses its grip
    on particular circuit styles that odd reports have been generated.
    Both are fast enough that their runtimes do not seem to be a burden.

    For DRC, its it hard to compare Hercules and Calibre as both are very
    mature and efficient.  The sure thing is Diva will be at the bottom.

        - [ An Anon Engineer ]


    Mentor Calibre is ahead - we use this on our chips.  Cadence is cleary
    behind.

        - Sunil Malkani of Broadcom


    Mentor Calibre -- although considering Magma Mojave.

        - Erica Wickstrom of PMC-Sierra


    Gave up on Dracula a long time ago, currently using Calibre.  In a
    design last year Calibre resolved some issue Hercules couldn't
    deal with.

        - [ An Anon Engineer ]


    Our mainstream tool is still Cadence Assura for DRC/LVS/RCX, but we are
    in the process of moving to Calibre at least for DRC (better runtime and
    memory usage); no current experience with Hercules.

        - [ An Anon Engineer ]


    In house we rent Assura during the last few weeks before tapeout for
    our custom mixed-signal blocks.  Our design services partner then uses
    Calibre for the full chip.  On some blocks we've used Assura, Diva,
    Tanner DRC, Calibre, and finally Hercules.  They each seemed to catch
    some rules that the others didn't, although by the time we got to
    Hercules the only error was one that was somewhat subject to
    interrpretation.

        - Brett Warneke of Dust Networks



 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)