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.

Cadence Simulation in Spectre, Generating test bench

Status
Not open for further replies.

brjaiswal

Junior Member level 1
Joined
Oct 4, 2011
Messages
15
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,366
Hi Everyone,

For cadence simulation I am not using ADE instead I have to generate spice netlist, generate the test bench according to circuit parameters, convert it to spectre and then run the simulation using unix command. My problem is this method is totally new for me and don't have any idea how to edit test bench, write a syntax and run simulation so please if anyone familiar with this procedure, give me some guidance.

Thank you
 

I don't know either. But I wonder why you don't choose ADE since it's simple and direct.
 
because I just joined new company and they do not use ADE :(
 

Are you saying that you will type-in the netlist in text editor? Or how do you make the netlist? I mean - did this before for smaller circuits but what is missing is the link between schematic and netlist and consequently layout.
The fact they don't use it does not mean you can't (unless they do not have the license to run it). You could gain some points there ....
 

Not netlist but test bench. so basically I make schematic then spiceout it, it generate netlist for me, after that I have to generate test bench (.scs file) using text editor according to circuit requirements. then I use "n2scs2 mynetlist" command and then simulate it by using spectre ".scs" command. If there is any error, I have to edit test bench or netlist in text editor. And then again n2scs2 & spectre command. ............The problem is they don't have ADE License so I can't use it.
 
spectre input.scs +escchars +log results/psf/spectre.out -format psfxl +rtsf -raw results/psf
where input.scs would be your testbench. see example. Honestly I do not know how to run measurements on this - I would use ocean script but I believe for that you still need ade license.
results will be in results/psf so you can view it with (file tran.tar in case of transient) For other stuff you should ask your coworkers how they do it.
 

Attachments

  • example.tar
    10 KB · Views: 82

Why would you have Spectre without the full Cadence suite?
It's not that special a simulator, its user interface simply sucks,
and you must be paying retail (ditto).

simulator lang=spice

may be your new best friend, spectre will digest SPICE-format
subcircuits if you put this in the file header (and =spectre at
the tail, if you're spectre-mostly.

But why you wouldn't just do it all in any of the available SPICE
simulators is kind of beyond me, if you're not working in the
Cadence environment to begin with.
 

I know, it is not that special simulator but has to use it because company preferred that way. anyways thanks for reply, let me know if you know something about it.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top