Printing the value of P1dB, IIP3, etc instead of plotting the graph
You don't describe simulator's name and post processing tools name.
However I assume you use Cadence ADE.
Use skill language(=ocean) to extract necessary values.
You have to describe your situations correctly with using correct terminologies.
Sorry for not being specific. Yes, I am using Cadence IC6.1.6. I used PSS analysis as described here: https://wikis.ece.iastate.edu/vlsi/i...ce_Simulations
My circuit is an inverter used as a transconductor.
Using the Results Browser I am able to get the graph shown on the page. Is there a way to just get the P1dB value? Please do let me know if I need to give you any more information.
Use ocean script.
Thank you! From your hint about using ocean and some more searching, I was able to figure it out. When i export a 1dB compression plot to the calculator, I notice that the function compressionVRICurves is used to produce the plot. In the ocean reference manual I found that there is another function called compressionVRI which takes the same arguments and gives me just the value of the input power.
In case someone else requires this, the easy way to do this is to first plot the P1dB compression point curve the usual way (refer the to the tutorial mentioned in post #3. Export this curve to the calculator. You'll see the function compressionVRICurves being used. Just change that to compressionVRI. Copy that and use it where you want (in ADE XL's output's perhaps, like I did).
You can also use Spectre-MDL.
Thanks for pointing that out! :) I never heard about Spectre MDL before. I'll spend some time learning it.
You can also use MATLAB(Script M-File) as post processing environment.
See http://www.lumerink.com/courses/ECE6...ab+Toolbox.pdf