Training for Gate Level Simulation

Status
Not open for further replies.

ReubenMijares

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.

 

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..
 


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.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…