( DAC 00 Item 23 ) --------------------------------------------- [ 7/13/00 ]

Subject: Verplex, Synopsys Formality, Avanti Chrysalis, & Mentor FormalPro

DOG EAT DOG WORLD:  For the past 18 months, Verplex has been embarassing the
hell out of the Synopsys Formality and Avanti (Chrysalis) DesignVerifyer in
the equivalency checking business.  It now seems that out of left field,
Mentor is sporting a new EC tool that might unsettle Verplex, too!

   "As long as we use DC of Synopsys I would not use Formality (problem:
    same vendor, same software).  Chrysalis we use right now - not easy to
    use but some interestung features coming up.  FormalPro (Mentor) and
    TuxedoLEC (Verplex) promise much and seem to be worth a benchmark test.
    At least they have a much better user interface than Chrysalis."

        - an anon engineer


   "I have been using Verplex LEC for the last few months to completely
    verify a 3.5 Mgate SoC ASIC.

    I have done RTL to gates, gates to gates, and prescan to postscan
    comparisons.  Once I became familiar with the best debug methodology,
    I was able to debug problems on my own. Initially I needed some input
    from the AEs.

    I had problems verifying Synopsys DW multiplier and divider modules;
    divider extraction is currently available in a pre-release form only,
    but did successfully compare an 8 bit divider. The multiplier compared
    once the wallace type was set before reading in the design.

    The scripting is very easy in Verplex.  I have used Mentor Fastscan for
    the last 6 years, and the style is similar, with add, set, delete,
    report commands.

    My favorite feature is the automated hierarchical compare commands.
    With one command, LEC analyzes the design, and writes out a dofile
    script which goes into each sub-block in turn, making it a black box
    when complete, and working up the hierarchy.  Then the "dofile" command
    is used to execute the script which was written out.  A few days ago I
    wanted to compare the top level, having completed the major sub-blocks.
    The compare got stuck at 83% for an hour, so I used the hierarchical
    compare command.  It took 30 minutes to analyze the complete RTL and
    gates, and a further hour to run the compares up the hierarchy.

    Although we ran some gate level simulations (which hardly fit the 4 Gbit
    address space limit in 32-bit Solaris) no problems were found.  RTL to
    gates comparison did find some problems, and they would have been very
    hard to find in simulation.  They were mainly related to optimizations
    made for timing.

    Although the idea of learning a new tool takes time and effort, I have
    found Verplex LEC to be powerful and simple in design, and helpful in
    debugging a complex ocean of gates!

        - Guy Harriman of Cisco (VG 1.13)


   "We've been evaluating Avanti DesignVerifyer, Synopsys Formality, Verplex
    Tuxedo LEC and Mentor FormalPro.  The first two have been on the market
    for some time and seem to be architectured in a non-state of the art
    way.  They consume a lot of memory and have long compile times.  The
    latter two (LEC & FormalPro) are rather new and seem to be better
    architectured.  Their run times are over 3 times faster than Formality
    and over 6 times faster than DesignVerifyer (in our test case: ~2M Gates
    gate2gate equiv. check).  Tuxedo's memory consumption is 3-4 times less
    than the first two.  FormalPro even 2 times better than Tuxedo.

    Both Synopsys and Avanti have come up with improvement plans, but these
    plans do not come close to current performance of Tuxedo & FormalPro.

    Interesting to hear at DAC is that Verplex continuously indicated their
    performance benefit compared to Synopsys and Avanti but 'failed' to name
    Mentor.  It seems that Mentor is even outperforming Verplex.

    We're going for Mentor FormalPro."

        - an anon engineer


   "Verplex looked really good - I think they very well may kill Chrysalis,
    now that Avanti will ruin it."

        - an anon engineer


   "Formality numbers on multipliers are becoming pretty impressive 256x256
    RTL to Gates (wallace, booth, csa you name it) in less than 20 minutes!
    Take that Verplex, you EE Times number dropping fools!  I'd be
    interested if anyone has any feedback here as far as what Verplex was
    saying, however they now have momemtum.. not sure if it is too late for 
    Formality the TAM for equivalence checking at $100,000 per copy may not
    be there?"

        - an anon Synopsys employee


   "We have also tried out formal verification with the Chrysalis tool last
    year.  We found that the approach is promising but immature for larger
    designs. Especially arithmitical blocks was hard to verify."

        - an anon engineer


   "Didn't really look into this much.  Chrysalis (Avanti) and Formality
    (Synopsys) are still the big ones.  Verplex had a booth again this year,
    but Formalized Design and Verysys didn't this year - don't know if
    they're still in business."

        - an anon engineer


   "Verplex LEC: have used it - Problem: the VHDL is so low level that you
    and synthesis can't read it anymore - but it's absolutely equivalent."

        - an anon engineer


 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)