The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Simulators >> AMS Simulators >> can irun be used to generate a netlist
https://designers-guide.org/forum/YaBB.pl?num=1505422655

Message started by RFenthusiast on Sep 14th, 2017, 1:57pm

Title: can irun be used to generate a netlist
Post by RFenthusiast on Sep 14th, 2017, 1:57pm

Hi,
Is there a way irun can be used to generate a netlist by providing an argument in the irunArgs file? I know 'runams' can do this, I was wondering if irun at command line can be used to generate it as well.

If yes, can the config view be manipulated at command line to change the different block configurations to generate new netlists?

Thanks!

Title: Re: can irun be used to generate a netlist
Post by Andrew Beckett on Sep 15th, 2017, 2:03pm

No, irun can't be used to do this. I'm not sure why you'd want to; irun doesn't know anything about virtuoso schematics and it's not a netlister. runams is for this.

Andrew.

Title: Re: can irun be used to generate a netlist
Post by RFenthusiast on Sep 15th, 2017, 2:44pm

Thanks Andrew!

I was just wondering if it could be done since irun handles everything else from compiling to simulating.

I have a question regarding the config view and runams then. If I want to edit a config view to change certain 'views' to use through command line, what file do I have to edit. I am unable to find this other than the '.amsbind.scs'. I don't want to have to bring up the hierarchy editor gui every time I want to change view and run a simulation.

Thank you!

Title: Re: can irun be used to generate a netlist
Post by Andrew Beckett on Sep 17th, 2017, 4:53am

The config view is not used directly when simulating with irun (it used to be with the older 3-step ncvlog/ncelab/ncsim flow), and instead it is translated into amsd block statements in the .amsbind.scs file and also what is netlisted/included in the simulation. Whether you can edit those files depends on what was netlisted - if the representation of the module you need (or any lower level blocks) were not netlisted, editing the binding won't help you.

Maybe you could edit the expand.cfg file inside a config view (by hand, or by script) and then use the runams command to netlist/simulate the design? Then it could be all done from the command line.

Regards,

Andrew.

Title: Re: can irun be used to generate a netlist
Post by RFenthusiast on Sep 18th, 2017, 4:12pm

I will try editing the expand.cfg file and see if that works. Thanks for the tip Andrew!
I appreciate the help.

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.