Continue to Site

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.

Training for Gate Level Simulation

Status
Not open for further replies.

ReubenMijares

Newbie level 6
Newbie level 6
Joined
Sep 19, 2016
Messages
14
Helped
0
Reputation
0
Reaction score
1
Trophy points
1
Activity points
145
I'm lacking experience in Gate Level Simulation so I want to practice more or gain more experience on solving issues on this level. The problem is, I want to do this at home, not in my office, so I need a software tool that can run GLS. Cadence and Synopsys need a license and that is very expensive. I can't pay that much just to do some practices... So do you know any free tool which I can use?.. Aside from tool, I think I need a library too for the gates. Where can I find these?..

I tried the EDA Playground but I don't think the synthesis tool there actually converts the RTL code to a gate-level netlist.. I don't know. Maybe I'm doing it wrong. If you have any experience on using EDA Playground, you can give me advice on how to synthesize and run GLS there.
 

Synthesis and simulation are completely different tasks to which you apply completely different tools. You can try modelsim for simulation, there is a free student version. For synthesis you most likely need cadence/synopsys.
 
iverilog is probably one of the only simulation tools that is "free" that you could likely run a huge gate level simulation on. Free student version of Modelsim etc are lobotomized and will run very slow. Based on claims of the author there have been ASICs taped out using that simulator. You usually get a gate level simulation library from the ASIC vendor for their process. Have no clue if there are any truly open source gate level simulation libraries that you can download.

Don't make any requests for proprietary libraries as that is a violation of forum rules.
 
Reading the page on freePDK seems to indicate it's not finished and the following quote seems to indicate it does not have simulation libraries at this time.

Available Library Views

The NanGate 15nm Open Cell Library will eventually contain the following views:

  • Liberty (.lib) formatted libraries with CCS Timing, ECSM Timing and NLDM/NLPM data (multiple corners)
  • Spice (pre and post parasitic extracted netlists)
  • Simulation libraries in Verilog
  • Geometric library in Library Exchange Format (LEF)
  • Cell layouts in GDSII
  • Library databook in HTML format
  • OpenAccess database containing layouts and netlists
 

Reading the page on freePDK seems to indicate it's not finished and the following quote seems to indicate it does not have simulation libraries at this time.

to the best of my knowledge, it is finished.
 

to the best of my knowledge, it is finished.

That's great! :) I'll try that and also the free student version of Model sim.
I'm also looking into buying an FPGA. I'm not sure if they will provide a library that accurately models the gates of their FPGA..
 

I'm lacking experience in Gate Level Simulation so I want to practice more or gain more experience on solving issues on this level. The problem is, I want to do this at home, not in my office, so I need a software tool that can run GLS. Cadence and Synopsys need a license and that is very expensive. I can't pay that much just to do some practices... So do you know any free tool which I can use?.. Aside from tool, I think I need a library too for the gates. Where can I find these?

Putting it simply, you cannot gain skills related to ASIC development for free sitting at home. Move to FPGA and get a free IDE. You can gain knowledge starting from simulation, synthesis, timing analysis, etc.
 
Last edited:
That's great! :) I'll try that and also the free student version of Model sim.
I'm also looking into buying an FPGA. I'm not sure if they will provide a library that accurately models the gates of their FPGA..

Definitely no. FPGA and ASIC, in this regard, are completely different monsters.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top