Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Difference Between NC Verilog ,VCS and Modelsim

Status
Not open for further replies.

adsenthil

Newbie level 5
Joined
Feb 6, 2007
Messages
10
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,328
vcs verilog

Hai friends
Can any one tell me the difference between those simulator tools and which level they use those tools.If there is any document send to my email id

Email ID :adsenthil@rediffmail.com
 

gliss

Advanced Member level 2
Joined
Apr 22, 2005
Messages
692
Helped
75
Reputation
150
Reaction score
16
Trophy points
1,298
Activity points
5,892
modelsim vcs

There isn't much of a difference between these three. I think biggest differences are that ModelSim runs on Window as well as Unix/Linux. NC might be the fastest. ModelSim might be be cycle-based simulator only. You might the biggest differences in SystemC/System Verilog implementation. But all three are good mixed language simulators. Modelsim has good TCL support and integration but might be the slowest. I'd say ModelSim has the largest marketshare.
 

trendwest2

Member level 2
Joined
Oct 31, 2004
Messages
45
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Activity points
123
verilog vcs

diffrence in price, platform support, taste ...
 

edacw1

Full Member level 4
Joined
Mar 7, 2004
Messages
221
Helped
5
Reputation
10
Reaction score
1
Trophy points
1,298
Activity points
1,187
vcs modelsim

They are different EDA vendor's product.
 

ifpk454

Newbie level 1
Joined
Nov 12, 2007
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,296
vcs vs modelsim

These are the worst answers I have ever seen.

There are big differences between the simulators.

1. The performance of the simulators change with all of the new languages added - so it is kind of hard to say which is fastest.

2. Some of the simulators are much more friendly to verification environments than others. For instance, Mentors ModelSim is much easier to use than Cadence's NC Sim for a couple of reasons.

- Globals - allow you to override parameters at run-time (have a long startup counter??)
- Dynamic Linking - each module is linked at run time.

This isn't a comprehensive statement though - there are other things about Mentor's ModelSim that really stink. For instance, if you like using the GUI of a simulator - ModelSim's has a nasty habit of crashing if you do too much and of being a memory hog. They may have fixed some of this, but I had this experience for some time.

Now VCS - when I used it, was the fastest and had the best SVA support.

3. Support for Advanced Languges - VCS had a head start on Mentor and Cadence on System Verilog (which seems to be the big winner in ABV). Cadence and Mentor have good PSL support - but it seems that SVA is winning the market. Additionally, Synopsys has the VMM (pre-canned SV stuff for your TB, and assertions). Cadence and Mentor have joined together to counter the VMM, and it is called OVM. I still haven't seen it yet.

Anyway, price is usually the leading factor in determining which simulator you're going to use because the simulator is something that is usually thrown into a deal - and not the main purchase.
 

paulki

Full Member level 2
Joined
Mar 25, 2006
Messages
123
Helped
25
Reputation
50
Reaction score
15
Trophy points
1,298
Location
Bangalore
Activity points
2,108
Re: vcs vs modelsim

This is the main difference.
ModelSim is implemented based on Interpretters, VCS and NCSIM are implemented based on Compilers.
 
  • Like
Reactions: ckim

    ckim

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top