ICEBreaker
Option S-function Verification Tool


  - Using your VNA at its full power -


                                         Sept 2010
Outline
   ●   From S-parameters to S-functions
   ●   Potential Pitfalls
   ●   Confidence in S-functions through verification
   ●   ICEBreaker – Option S-function Verification Tool
        ●   Measured datasets
        ●   Datasets, predicted by S-functions
        ●   Comparison tools
   ●   Conclusion




© NMDG 2010                                               2
From S-parameters to S-functions



                            ?

                    Linear Applications
                                                   All
                       S-parameters              Other
                                               NonLinear
              ?                               Applications



                                          ?
                  “NonLinear” Applications

                        S-functions




© NMDG 2010                                                  3
The Potential Pitfalls
                                                                                         “Tickle tones”
                Large-Signal Operating Point

 Bi  j =Sf ijx1a 1  f 0 , a2  f 0  , v dc Sf ijkl a 1  f 0 , a 2  f 0  , v dc  Ak l f 0 

                                                                                                              *
                                                                 Sfc ijkl a 1  f 0 , a 2  f 0  , v dc  Ak l f 0 




           ●   Constantness of LSOP                                      ●   Linearity Assumption

           ●   Interpolation Capability



                                                                                   ICEBreaker
                                                                        Option S-function Verification Tool

© NMDG 2010                                                                                         4
Confidence in S-functions through Verification




© NMDG 2010                                        5
Pitfall 1: Constantness of LSOP
                             Part of S-function Visualization




                                       Select LSOP variable
                                                                Variation on
                                                                drain bias voltage

Filter for a LSOP variable
and value




  Variation on fixed input power


© NMDG 2010                                                      6
Pitfall 2: Interpolation Capability
                      Part of S-function Extraction Visualization



zoom in
on                                                                           zoom in
tickling                                                                     on result




 amplitude of complex error for measured and predicted b2




                                                           Number of measurements
 © NMDG 2010                                                            7
Pitfall 3: Linearity Assumption
  Large-Signal                        DC Bias                                                f0

    f0                                                                                  or

Large-Signal                                Tickling
  Source                       k f0                                                          ZL
                                            Source


                                                          Small-Signal
                                                          for harmonics       DC Bias

                                      DC Bias          a 2 k f 0
  Switching Amplifier design


    L 2 f 0                                L  k f 0
    L 3 f 0
                                       a 2 2 f 0 
                                                        Still small signal?
                                       a 2 3 f 0

© NMDG 2010                                                               8
ICEBreaker – Option S-function Verification Tool


       ICEBreaker                          Predicted                        Compare
       Dataset                             ICEBreaker                       Datasets
                                           Dataset



●   Measured Data                    ●   Using S-function   ●   Derived Quantities

●   Realistic Sweep Plan                                    ●   Incident / Reflected Waves

●   Under multi-harmonic Load-Pull                          ●   Voltage and Current

                                                            ●   Absolute Error

                                                            ●   Relative Error




© NMDG 2010                                                             9
Generation of “S-function Predicted Dataset” in ICEBreaker




Generate
S-function based
Dataset




Compare
Dataset
and
S-function based
Dataset

© NMDG 2010                                        10
Absolute Comparisons with S-function Predictions

    Quantity for
    which to compare
    measurement and                                           Idc_out
    prediction
●  Derived quantities
  ➢ Idc_out
  ➢ Gain
  ➢ Pdel_in
  ➢ Pdel_out
  ➢ PAE
  ➢ ..
●  Basic quantities
  ➢ Incident waves
  ➢ Reflected waves
  ➢ Voltages / Currents
●  Style
  ➢ Points
  ➢ Contours
  ➢ Points & Contours


    Measurements
    S-function
    Prediction

                          Absolute Error
    © NMDG 2010                                          11
Relative Comparisons with S-function Predictions



                                                             b_out(3f0)




●    Versus
    ➢ Harmonic index
    ➢ Harmonic refl
      ● Desired
      ● Realized




                       Relative Error (dB)
© NMDG 2010                                             12
Conclusion



    Using the complex multi-harmonic sweep plans of
  ICEBreaker it is easy to verify the S-functions under a
               series of realistic conditions


                  - Use your VNA at its full power -


  For more information   info@nmdg.be
                         www.nmdg.be




© NMDG 2010                                            13
Want to try?
                   Contact us
                       at
              icesupport@nmdg.be




© NMDG 2010                        14

ICEBreaker Option: S- functions Verification

  • 1.
    ICEBreaker Option S-function VerificationTool - Using your VNA at its full power - Sept 2010
  • 2.
    Outline ● From S-parameters to S-functions ● Potential Pitfalls ● Confidence in S-functions through verification ● ICEBreaker – Option S-function Verification Tool ● Measured datasets ● Datasets, predicted by S-functions ● Comparison tools ● Conclusion © NMDG 2010 2
  • 3.
    From S-parameters toS-functions ? Linear Applications All S-parameters Other NonLinear ? Applications ? “NonLinear” Applications S-functions © NMDG 2010 3
  • 4.
    The Potential Pitfalls “Tickle tones” Large-Signal Operating Point Bi  j =Sf ijx1a 1  f 0 , a2  f 0  , v dc Sf ijkl a 1  f 0 , a 2  f 0  , v dc  Ak l f 0  * Sfc ijkl a 1  f 0 , a 2  f 0  , v dc  Ak l f 0  ● Constantness of LSOP ● Linearity Assumption ● Interpolation Capability ICEBreaker Option S-function Verification Tool © NMDG 2010 4
  • 5.
    Confidence in S-functionsthrough Verification © NMDG 2010 5
  • 6.
    Pitfall 1: Constantnessof LSOP Part of S-function Visualization Select LSOP variable Variation on drain bias voltage Filter for a LSOP variable and value Variation on fixed input power © NMDG 2010 6
  • 7.
    Pitfall 2: InterpolationCapability Part of S-function Extraction Visualization zoom in on zoom in tickling on result amplitude of complex error for measured and predicted b2 Number of measurements © NMDG 2010 7
  • 8.
    Pitfall 3: LinearityAssumption Large-Signal DC Bias f0 f0 or Large-Signal Tickling Source k f0 ZL Source Small-Signal for harmonics DC Bias DC Bias a 2 k f 0 Switching Amplifier design  L 2 f 0   L  k f 0  L 3 f 0 a 2 2 f 0  Still small signal? a 2 3 f 0 © NMDG 2010 8
  • 9.
    ICEBreaker – OptionS-function Verification Tool ICEBreaker Predicted Compare Dataset ICEBreaker Datasets Dataset ● Measured Data ● Using S-function ● Derived Quantities ● Realistic Sweep Plan ● Incident / Reflected Waves ● Under multi-harmonic Load-Pull ● Voltage and Current ● Absolute Error ● Relative Error © NMDG 2010 9
  • 10.
    Generation of “S-functionPredicted Dataset” in ICEBreaker Generate S-function based Dataset Compare Dataset and S-function based Dataset © NMDG 2010 10
  • 11.
    Absolute Comparisons withS-function Predictions Quantity for which to compare measurement and Idc_out prediction ● Derived quantities ➢ Idc_out ➢ Gain ➢ Pdel_in ➢ Pdel_out ➢ PAE ➢ .. ● Basic quantities ➢ Incident waves ➢ Reflected waves ➢ Voltages / Currents ● Style ➢ Points ➢ Contours ➢ Points & Contours Measurements S-function Prediction Absolute Error © NMDG 2010 11
  • 12.
    Relative Comparisons withS-function Predictions b_out(3f0) ● Versus ➢ Harmonic index ➢ Harmonic refl ● Desired ● Realized Relative Error (dB) © NMDG 2010 12
  • 13.
    Conclusion Using the complex multi-harmonic sweep plans of ICEBreaker it is easy to verify the S-functions under a series of realistic conditions - Use your VNA at its full power - For more information info@nmdg.be www.nmdg.be © NMDG 2010 13
  • 14.
    Want to try? Contact us at icesupport@nmdg.be © NMDG 2010 14