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 Data Extraction

Status
Not open for further replies.

sps101

Newbie level 6
Joined
May 24, 2016
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
127
Hello,
I am designing an ADC using Cadence design tool. When i extract the data from cadence to run FFT analysis on matlab, I found out that the time steps from the cadence data are not uniform. Due to this the FFT analysis shows a very low SNR.
Is there any way to extract the data from cadence with more accuracy/ or more data points ?


time.jpgtime magnified.jpg
 

You can specify maximal timestep in transient analysis, and there are additional analysis parameters to tune the accuracy.
 

Thank you for your reply.
Could you give me a few default parameters for this maximal timestep?
The sampling frequency of my 4 bit ADC is 1GHz.
 

I think that what you want, is to print-to-file the quantity
on a regular timestep. Simulator -solution- timestep is
indeed variable. But waveform viewers / calculators often
let you print from/to/by.

Now, Spectre has about the crappiest interface of any
simulator and Ocean is a PITA, but you could get it done.
Back when I used Cadence I found the easiest was to
use Calculator's PRINT on a plottable expression, copy and
paste the window contents to a file, and go from there in
a more friendly (if less fancy-pretty-canned) tool like dumb
ol' Excel.

I believe you may also be able to force print-on-fixed-step
of simulation results by simulation settings (after all, if it
can march nodes, data's being coughed out in real time
somehow).
 
  • Like
Reactions: sps101

    sps101

    Points: 2
    Helpful Answer Positive Rating
You can use strobe option in .tran analysis. If the strobeperiod is set to the clock frequency, spectre will calculate the data points only at those frequencies.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top