IC Design WorkShop

Analog/Mixed-Signal/RF IC Design

首页 新随笔 联系 聚合 管理
  0 Posts :: 12 Stories :: 0 Comments :: 0 Trackbacks

文章分类(13)

搜索

(From http://www.deepchip.com/items/snug04-17.html )


Here is something from public information that prove my words. Remember this info is taken from deepchip.com. This site was paid mostly by Synopsys so even that they try to be unbiased, it more or less favor to synopsys
------------------------------------------------------------( SNUG 04 Item 17 ) ---------------------------------------------- [08/11/04]

Subject: Nassda HSIM, Avanti HSPICE, NanoSim, Mentor Eldo, Cadence Ultrasim

THE SPICE OF LIFE: The two big players in the SPICE and fast-SPICE market
are Nassda HSIM and Avanti HSPICE/Synopsys NanoSim.

Dataquest FY 2002 IC SPICE Market (in $ Millions)

Nassda HSIM #################### $29.3 (45%)
Avanti HSPICE ############### $22.8 (35%)
Silvaco ######## $11.7 (18%)
others # $1.3 (2%)

Synopsys NanoSim did not have a serious presence 2 years ago (hence it's not in these DQ stats.) And the two new players (also not in the stats) in this niche are Apache NSPICE and Cadence Ultrasim. Even though the Mentor Eldo tool is older than all of them, my guess is that Eldo must be in the "others 2%" number. Regardless, Nassda HSIM seems to be the most popular with the users in this category.

11.) Do you use NanoSim, Nassda HSIM, Avanti HSPICE, Apache NSPICE, Cadence Spectre, or Mentor Eldo? How do they rank against each other in your eyes?

Hey John you are mixing up different kinds of tools.

Synopsys NanoSim, Nassda HSIM and Cadence Ultrasim (you forgot to mention the last one) are "fast-SPICE" simulators for chip/block level verification and maybe for digital custom design.
On the contrary are Avanti HSPICE, Cadence Spectre and Mentor Eldo accurate SPICE simulators for real analog design. We use Cadence Spectre for analog design. (I would rank HSPICE 2nd and Eldo 3rd.)

We have been using Nassda HSIM for block verification of high speed digital circuits and some analog stuff, too. As we are not completely satisfied with HSIM, we are currently evaluating both Ultrasim and NanoSim, in the hope to find something better.

Ultrasim seems to work very well with complex analog circuits involving not only MOSFET but also Verilog A models. It's a real nightmare for block level digital circuits simulation. Ultrasim's full of bugs and does not still support a lot of features which all other competitors do. I think it's not really ready for release yet.

NanoSim is definitely much more comfortable. It has finally got a lot of useful features for digital circuits simulation. However NanoSim has its troubles when it comes to simulating complex analog circuit with additional Verilog A models. NanoSim takes an eternity to complete such simulations.

After all those trouble with NanoSim, and above all with Ultrasim, I must say that Nassda HSIM is not so bad.... In this area there is definitely lot to do yet. The current tools are not mature. At the present HSIM and NanoSim are by far better than Ultrasim. But things could change.

- Marcello Vena of Xignal Technologies AG


We tested Nassda HSIM on 3 mixed-signal chips. In all 3 projects, we successfully performed a full-chip transistor-level simulation. It only took about 2 hours for each engineer to run their evaluation; from simulation start through verification of the main items we needed. The 3 chips were:

1.) a 12V, 400 gates (digital) + 2,500 transistors (analog) chip. We fully simulate this chip in only 2 hours with HSIM. We could not even do full-chip simulation using standard SPICE due to convergence issues and crashes.

2.) a 2.7V to 5.5V, 7,000 gates (digital) + 5,000 transistors (analog) chip. We did a full-chip simulation of this chip in only 4 days with HSIM, whereas standard SPICE took us 21 days. Our initial intent was to also perform a post-layout simulation on the chip with HSIM, to see if HSIM could indicate matching problems in the layout. Due to independent issues with HSIM (labeling of layout), we didn't succeed during our limited evaluation timeframe. Nevertheless, HSIM's netlist simplification was clearly apparent: initially the netlist had 200,000 lines, and after HSIM RC reduction there were only 5,000 lines left.

3.) a 2.7V to 5.5V, 12,000 gates (digital) + 500 transistors (analog) chip. Full chip simulation with HSIM only took 20 minutes. Full-chip simulation with standard tools was not possible for this chip, for the same reasons as the first chip. HSIM also easily detected floating nodes.

We have found that errors are very explicit with HSIM while this is not the case with other fast SPICE tools. Another good point we see in HSIM is that it supports Verilog-A, which makes it useful for modeling.

My only warning regarding HSIM is that the results obtained were very dependent on the parameters we used for the simulation. A very fast simulation can give completely wrong results! Engineers need to have a good idea of what the expected result should be. They need to fine tune these parameters for speed, analog level of simulation for analog part and digital part, resolution, etc. to get maximum accuracy in a minimum of time.

Based on the simulations we did in our evaluation, we found:

- HSIM could find most of our design bugs.
- HSIM's simulation accuracy is sufficient for our designs.

For us, HSIM is necessary for any big netlists (2,000+ transistors) and for full-chip simulations at transistor-level.

- Patrick Besseux of Microchip Technology


We use Nassda HSIM and Spectre. HSIM is very useful in speeding up simulation of large custom designs.

- Joe Dao of Aeluros, Inc.


Avanti HSPICE - started to be too slow Cadence Spectre - started to gain value... Using both

- [ An Anon Engineer ]


Nassda HSIM is far ahead of NanoSim in term of usability and "ease to success". Complex simulation with NanoSim is a big challenge! Mentor Eldo is definitely the best. Avanti HSPICE the worst and Spectre has the best DC convergence, but a very poor usability. Cadence is late but catching up here.

- Jean-Paul Morin of STMicroelectronics


We use Spectre and Avanti HSPICE all the time. I've never found an appreciable difference.

- Gord Allan of Carleton University (Canada)

We use Avanti HSPICE but are also trying Nassda HSIM. Seems to be good from user feedback.

- Abraham Si of Maxim Integrated Products

We use Avanti HSPICE. We have heard Nassda is better but the cost did not justify it.

- [ An Anon Engineer ]

We use Avanti HSPICE.

- Andrew Bell of PMC-Sierra, Inc.

Tried Spectre some years ago - yuck! Currently use NanoSim, HSPICE, and internal SPICE. Also use various "custom" SPICE engines with characterization tools such as "dynaSPICE" and "smartSPICE". Oh yeah, those are the same thing, aren't they? Generally, NanoSim is great for high-speed simulations. Avanti HSPICE and internal SPICE both great for detailed simulations, but HSPICE is pretty darned pricey compared to internal so we continue using internal at the cost of one full-time engineer to maintain/update/develop.

- [ An Anon Engineer ]

I think our analog guys used PSPICE in the past, now they are moving to Cadence Spectre.

- Juan Carlos Diaz of Agere

I have several years of experience in using Nassda HSIM for memory design. It's an excellent tool for memory designers. I use if for functional verification, timing characterization, critical path analysis, race condition checking, power simulation, leakage analysis, etc. The best part of HSIM is its hierarchical simulation capability. It makes it possible to simulate the full memory directly from the hierarchical netlists without building a separate model for critical path and timing simulation, like what we do for HSPICE simulation. We have parasitic resistance built into the hierarchical schematics and found a way to short these resistors in LVS. With HSIM we only need one set of schematics/netlists to be used for everything (LVS, functional verification, power simulation, characterization, etc.) This significantly simplified our design flow.

I've found the accuracy of timing numbers obtained from HSIM is usually within 5% of difference compared with HSPICE. Its power numbers have a larger discrepancy compared to other tools, especially the peak current numbers. But I don't know which one is closer to correct answers. My leakage simulation show pretty close results as HSPICE. My only concern is that the memory bitline separation accuracy is sometimes not good enough. It could report BL separation more than 10 mV different from HSPICE (which is a big deal to us.) But I didn't dig into this to find out the reason. HSIM has a lot of accuracy control parameters. Maybe I can get better results by adjusting those parameters.

- Dechang Sun of LSI Logic

Don't personally use any of these, but other people at our company use Avanti HSPICE and Mentor Eldo.

- [ An Anon Engineer ]

We use Mentor Eldo.

- Massimo Scipioni of STmicroelectronics


Avanti HSPICE is obviously the gold standard, but Spectre is as good but faster and with more functionality, particularly Spectre RF. Eldo just doesn't seem to be as well supported by the foundries. NanoSim is a good fast SPICE with lots of power reporting options. HSIM may be faster (I don't have head to head comparisons), but it has an interface that is much more like SPICE and thus is much easier to use. Some of the power reporting features are a little more difficult to use than NanoSim, though. We currently use Spectre and will probably get Nassda HSIM for our fast-SPICE.

- Brett Warneke of Dust Networks

We use Avanti HSPICE, Cadence Spectre and Synopsys NanoSim. HSPICE and Spectre are equivalent. NanoSim is for larger simulations. Previous comparison (2 years ago) shows Nassda HSIM to be superior to NanoSim in performance and capacity.

- [ An Anon Engineer ]

We use Silvaco's SmSPICE for transient and AC analysis. Avanti HSPICE is almost as good.

- Louis Morales of Innotech Systems

We use Eldo. At the time that decision was made they had the only really usable RF solution. I haven't checked current status, and I don't care to switch.

- [ An Anon Engineer ]

Analog Artist is the transistor level simulator for us. HSPICE is old but good. NanoSim is fast and allow large circuits, I think it is the best if accuracy is not your number one goal.

- Haiming Jin of Intel

We use Avanti HSPICE. We got a package deal with other tools and it satisfied our requirement.

- Santhosh Pillai of Parama Networks


Both Nassda HSIM and Synopsys NanoSim appear to have comparable performance and accuracy, maybe a slight advantage with NanoSim. We don't use the other fast SPICE tools.

- [ An Anon Engineer ]

We use NanoSim, Avanti HSPICE and Spectre. Their rank is

1st HSPICE
2nd NanoSim
3rd Spectre

We are currently trying to evaluate Nassda HSIM.

- Marco Oliveira of Chipidea Microelectronica

I use Cadence Spectre. The complicated thing about Spectre is all the programming things you can do with it (Ocean, Skill, etc.). It takes some time until you really take advantage of all its features. Nassda HSIM is much faster. I used it for some simulations, but especially parasitic simulations were not 100% reliable.

- Klaus Vongehr of Philips Semiconductors

Avanti HSPICE has made some solid improvements in the last year, but Spectre is still faster. They brought out there latest HSPICE RF, but as an early tool it is lacking integration in the Cosmos environment, plus not as sophisticated and easy to use as SpectreRF.

Spectre is still better than HSPICE for tough DC and transient convergence.

- [ An Anon Engineer ]

Synopsys NanoSim is very similar to Nassda HSIM. But accuracy and usability of NanoSim is far below than HSIM. I thought NanoSim was developed at first place, though. HSIM is much better than NanoSim. It is bad news for the industry that HSIM might be eliminated, nevertheless of a law suit.

- Myung Kong of National Semiconductor

posted on 2006-11-03 14:29 TaoCheng 阅读(955) 评论(0)  编辑 收藏 引用 所属分类: 01-Analog
只有注册用户登录后才能发表评论。