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] plot waveVswave problem

Status
Not open for further replies.

atwinter

Newbie
Newbie level 1
Joined
Jul 4, 2022
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
18
Hello there!,

I have a question related to Cadence waveform(waveVswave)....After i do the hb simulation(2tone), I want to plot

IM3[dBc] VS Pout[dBm]



Does work well on IM3[dBc] VS Pin(dBm), but IM3[dBc] VS Pout/(dBm) not working, I haven't been able to get this formula to work in any way.

IM3[dBc] equation : (value(ipnVRICurves((v("/I2/POUT" ?result "hb_mt_fi") - 0.0) '(2 -1) '(1 0) ?rport resultParam("I2.PORT2:r" ?result "hb_mt_fi") ?epoint -40) "trace" "3rd Order") - value(ipnVRICurves((v("/I2/POUT" ?result "hb_mt_fi") - 0.0) '(2 -1) '(1 0) ?rport resultParam("I2.PORT2:r" ?result "hb_mt_fi") ?epoint -40) "trace" "1st Order")) -> plot ok!

Powerout equation : dbm(pvr('hb "/I2/POUT" "/gnd!" 50.0 '((1 0)))) -> plot ok!

and I try to this

IM3[dBc] VS Pout[dBm]

db10(waveVsWave(?y (value(ipnVRICurves((v("/I2/POUT" ?result "hb_mt_fi") - 0.0) '(2 -1) '(1 0) ?rport resultParam("I2.PORT2:r" ?result "hb_mt_fi") ?epoint -40) "trace" "3rd Order") - value(ipnVRICurves((v("/I2/POUT" ?result "hb_mt_fi") - 0.0) '(2 -1) '(1 0) ?rport resultParam("I2.PORT2:r" ?result "hb_mt_fi") ?epoint -40) "trace" "1st Order")) ?x dBm(pvr('hb "/I2/RFOUT" "/gnd!" 50.0 '(1))) ?xName "Pout(H1)" ?xUnits "dBm" ?yName IM3")) -> plot fail

(error massage :Hence the two waves can't be plotted against each other.)

it doesn't work.

How can I this problem?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top