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.

Help with ocean script in cadence virtuoso

Status
Not open for further replies.

Y-memristor

Newbie level 1
Newbie level 1
Joined
Mar 11, 2019
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
15
Hey, me and my friend are trying to run a statistical simulation of a circuit in out University laboratory using cadence ADEXL. However we are encountering a problem with the quota of files we are able to save, and the lab staff are unable to assist.
Currently we are running a transient analysis and we need to save the voltage in a specific time, in order to do so we save the whole plot of the voltage and then use the calculator to save the voltage in the specified time.
So my question is, if there is a way to save the voltage (just one number) without saving the whole plot? maybe using an ocean script? is there a way to save the voltage in each simulation and then deleting the plot?
Thank you
 

You can not do run time measurement by using Ocean Script.

Use Verilog-A block to save specific time point.
Or use Spectre MDL, if you use Cadence Spectre.
 

To reduce data quantity: transient analysis -> options buttun -> outputs tab
You can specify there the hierarchy level of saved signals, even to save only a specified signal is possible. At 'save' tick 'selected' and then select at the ADE-XL outputs the desired signal which you want to save.

And there is an other tab in the transient options: 'Time Step' tab -> outputstart
There you can set a starting time point to save transient data, before that time all signal data will be ignored.
 

If the "specific time" is fixed across simulations, you can tell ADE-XL to save waveform around that time only.
Analysis--> Tran --> Options --> Output Start
There you can specify the start time when data starts getting saved. And your transient stop time can be right after that.

Alternatively, you can add an expression in ADE-Xl setup as value:
value(VT("/net_name") time_instance")
And then go to Options in ADE-XL and turn off 'Save Simulation Data'. As soon as your simulation is complete, your expression will be evaluated and then the data will be deleted.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top