( ESNUG 455 Item 5 ) -------------------------------------------- [06/29/06]

Subject: Apache NSPICE vs. Synopsys HSIM & HSPICE vs. Cadence UltraSim

OLDE GUARD -- Ask any engineer what his/her first EE SW experience was and
it'll invariably be some story about SPICE and SPICE decks.  With something
like 10 major and minor flavors of SPICE on the market; each has been
optimized to its own special sub-niche.  Apache NSPICE is no different.

 "How does Apache NSPICE stack up against its sea of SPICE and near
  SPICE rivals?  What are its strengths?  What are its weaknesses?"


    We evaluated the NSPICE tool from Apache for signal integrity and high
    speed I/O design.  We benchmarked it against HSPICE for accuracy and
    against HSIM for speed and memory usage.  For us a smooth interface to
    s-parameter is very important for our broadband design, so we must use
    an s-parameter model for our substrate package.

    In the beginning we had some problems w/ NSPICE due to timing accuracy.
    The problem was due to the diode models they used in their tool.  This
    was solved.  NSPICE is a very good tool.  It is much faster than Avanti
    HSPICE for the same accuracy (10X faster).  NSPICE can handle very huge
    netlists that HSPICE can not even read in.  From speed point of view it
    is comparable with HSIM.  But HSIM still can not handle the s-parameter
    interface.  (HSIM claims that they can handle the s-parameter interface
    but even for a very trivial circuit we had problems.  I have an e-mail
    from HSPICE admitting that they have a bug for their s-parameter
    interface.  They are working on that.)

    We would rather have HSIM be able to handle s-parameter interface as we
    have tons of HSIM licenses and we could get a better deal from them and
    people already use it.  But for SSN and SSO, DCAP and I/O design we must
    use NSPICE for the time being.

        - Cyrus Afghahi of Broadcom Corp.


    NSPICE is not a general SPICE simulator.  It can be used only on Std
    cells and small custom blocks.  I would still use fast SPICE simulators
    like HSIM or NanoSim on the larger blocks to characterize the power.

        - [ An Anon Engineer ]


    We don't use NSPICE.

        - [ An Anon Engineer ]


    Better/Faster and stable than HSPICE.  Its strength is its better
    convergence, better use of S-param models.  Its weakness is that
    it needs a NSPICE encription (available for free) to get models.

        - Syed Huq of Cisco Systems


    NSPICE can handle large netlist, which HSPICE cannot.  I do not know
    other SPICE.

        - [ An Anon Engineer ]


    Didn't compare to anything else but seems to do the job.

        - [ An Anon Engineer ]


    I think NSPICE is geared for analyzing large RLC circuit, such as power
    grid with active devices.  Do not forget that this is one of the main
    strengths of the founders of Apache (Anagram, ADM and the continued work
    in StarSim at Avanti.)

        - [ An Anon Engineer ]


    NSPICE accuracy is very good from what we have seen in house.

        - [ An Anon Engineer ]


    Apache ran some SPICE analysis to give us jitter numbers for some
    clock nets.  We were told this was PsiWinder but we didn't know
    that it was running NSPICE rather than some other SPICE engine.

        - [ An Anon Engineer ]


    No idea.  It does the job for me when characterising APL for instance.
    I'm not a SPICE guru anyway.

        - [ An Anon Engineer ]


    NSPICE works very well for power grid specific jobs.  Without this the
    run time performance may not be feasible.

        - [ An Anon Engineer ]


    The accuracy portion of our eval involved DVD waveform comparison to
    HSIM (utilizing virtually identical VCD/vector-stimuli).  Apache's
    RedHawk analysis employed NSPICE-characterized current waveforms,
    resulting in current and instance-voltage waveforms which compared
    quite favorably with HSPICE's waveform results.

        - [ 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)