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.

how to save the transient values?

Status
Not open for further replies.

Karthikeya

Advanced Member level 4
Full Member level 1
Joined
Jan 9, 2005
Messages
103
Helped
9
Reputation
18
Reaction score
1
Trophy points
1,298
Activity points
987
i need to save the transient values of nodes to a file in cadence ....can ne1 plz hlp me in this?
in cadence there is an option for 'print' tht prints the value at a node at a given instant in the window or to a file. but i hv to continously print values (say 100-200 values) at no. of nodes. this approach can be tedious for my purpose so i need to know how to easily save the values

thnkz in advance
 

I see 2 solutions:
1) Plot the curve and using the print function save to a file. But as u said it might be tedious for a large number of signals.

2) Use an ideal sampler in VerilogA that write directly the data in a file. For details and a code exemple refer to :


Hope it helps
 

    Karthikeya

    Points: 2
    Helpful Answer Positive Rating
I think one way is do transient simulation plot the curve then use save the curve function to save as ascii file. another is save the transient simulation data then write skill function to read the transient value from the data file.
 

Use printvs in the calculator
 

    Karthikeya

    Points: 2
    Helpful Answer Positive Rating
add the key word POST in the .option statement
and add the node in the .probe statement
 

    Karthikeya

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top