SlideShare a Scribd company logo
Switching amplifier design
           with S-functions,
    using a ZVA-24 network analyzer

               Marc Vanden Bossche




ESA Microwave Technology and Techniques Workshop 2010
10-12 May 2010
Outline
    ●   The switching amplifier and its optimization

    ●   S-function theory

    ●   Extraction of S-functions

    ●   Setups for S-functions to model switching amplifiers

    ●   A case study

    ●   References

    ●   Conclusion

    ●   Acknowledgement



ESA Workshop May 2010               © 2010 - NMDG              2
The Switching Amplifier
   ●   Some specifications to optimize                     IDD
        ●   Power gain                                             Class A
                                                         IMax
        ●   PAE
        ●   Delivered input and output power              IMax
        ●   Linearity                                      2
   ●   Class A is very inefficient
   ●   Improve efficiency                                                                    VD
        ●   No signal – no power consumption                    VKne        VDD       VMax
                                                                 e
        ●   Transistor is biased into pinch-off: Class AB, B, C, E, F, ....
   ●   The “ideal switch”
        ●   Power dissipation in the harmonics      vd              vd
                                                          id
                                                                     id
   ●   Harmonics are an essential part of the “switching amplifier”
        ●   Do not waste power in harmonics
        ●   Recombine harmonics with fundamental for optimal fundamental behaviour


ESA Workshop May 2010                  © 2010 - NMDG                              3
Brute Force Method
                               PIn
                      f0
    f0                                          DUT
                                                                                     POut
                                     +                              +
 P source                                                Bias
                                                                                            f0
                   2f0                                                         2f0
                         3f0                                             3f0
         ●   Measure
              ●   Input and output DC and RF power
         ●   For different values of                                       Fundamental
              ●


              ●
                  Input power
                  Bias
                                                                =               And
                                                                             Harmonic
                                                                        Source and Load-pull
              ●   Load impedances
              ●   Source impedances
         ●   Display and analyse collected data
         ●   Until “some optimal” point is reached

ESA Workshop May 2010                    © 2010 - NMDG                           4
The Behavioural Modelling Approach
   ●   Nothing new under the sun
        ●   Amplifier design using S-parameters

   ●   Advantages
        ●   Use simulation tools for a more automated search in the multi-dimensional space
        ●   Simulate in interaction with other circuits of the system
        ●   Design and test pre-distortion circuits and algorithms in a simulator
        ●   Design rules based on the behavioural model

   ●   BUT S-parameters do not work for switching amplifiers

   ●   What S-parameters are for linear components, are S-functions for nonlinear
       components

   ●   Or … not completely????




ESA Workshop May 2010                © 2010 - NMDG                          5
Back to school: S-parameters
   ●   S-parameters do describe a linear component completely
        ●   Transfer function
        ●   Interaction with other components
        ●   Superposition
   ●   The equations
                    B1 =S 11 a 1 S 12  a2 
                    B2 =S 21  a1 S 22  a2  
   ●   The extraction
        ●   Ideal

                                   S 11                              S 12 
                                   S 21                              S 22 

        ●   Reality
                                                              S 11  S 12 
                                                              S 21  S 22 
ESA Workshop May 2010                © 2010 - NMDG                      6
“Simple” S-functions
  Let us increase the input power ...
       f0                            f0    2f
                                                0
                                                    3f
                                                         0
                         VDC v 3
      a1                       i3                            b2
                                                                  Independent variables:   a 1 , a 2 and v3
        f0                          f0                            Dependent variables :    b1 , b2 and i 3
             2f 3f
               0     0
      b1                                                     a2


                              Nonlinear behaviour caused by

                                    a 1  f 0 , a 2  f 0 and v dc     Large-Signal Operating Point



                              I DC =Table 0 a 1  f 0 , a 2  f 0  , v dc 
                              B=Table 1 a 1  f 0 , a 2  f 0  , v dc 

ESA Workshop May 2010                      © 2010 - NMDG                               7
“Simple” S-functions: a useless model
     ●   This model can never be extracted directly
          ●   Imperfect high frequency sources
          ●   Harmonics of reflected waves add up to incident waves due to imperfect match

     ●   Harmonics are essential in cascading circuits




a1                                                     a2                                    a3
                           DUT X                                 DUT Y
b1                                                     b2                                    b3




ESA Workshop May 2010                  © 2010 - NMDG                          8
“Naive” S-functions
       f0                              f0    2f
                                                  0
                                                      3f
                                                           0
              2f 3f
                0     0
                            VDC v 3
      a1                          i3                           b2
                                                                     Independent variables:       a 1 , a 2 and v3
        f0                             f0                            Dependent variables :        b1 , b2 and i 3
              2f 3f                         2f 3f
                0                             0       0
                      0
      b1                                                       a2


             Nonlinear behaviour caused by

               a 1 k f 0  , a 2 k f 0 and v dc             Large-Signal Operating Point



             I DC =Table 0 a 1 k f 0  , a 2 k f 0 , vdc               Large amount of data

             B=Table 1 a 1 k f 0  , a 2  k f 0 , vdc                  Infinite measurement time

ESA Workshop May 2010                       © 2010 - NMDG                                     9
A closer step to S-functions
       f0                               f0     2f
                                                    0
                                                        3f
                                                             0

               2f0 3f
                       VDC v 3
      a1             0       i3                                  b2
                                                                          Independent variables:        a 1 , a 2 and v3
        f0                              f0                                Dependent variables :         b1 , b2 and i 3
             2f 3f
               0     0                           2f0 3f a
      b1                                               0 2




     Nonlinear behaviour caused by                                      Linear perturbation caused by
        a 1  f 0 , a 2  f 0 and v dc                              a 1 k f 0  , a 2 l f 0  with l , k ≠0,1


                         I DC =F a 1  f 0 , a2  f 0  , v dc G k a 1  f 0  , a 2  f 0 , v dc  A k f 0
   S-functions
                         B=H  a1  f 0  , a 2  f 0 , v dc S k  a1  f 0  , a 2  f 0 , v dc  Ak f 0 

                                                                                        Linearization


ESA Workshop May 2010                         © 2010 - NMDG                                        10
The S-functions
       f0                               f0     2f
                                                    0
                                                        3f
                                                             0

               2f0 3f
                       VDC v 3
      a1             0       i3                                  b2
                                                                          Independent variables:          a 1 , a 2 and v3
        f0                              f0                                Dependent variables :           b1 , b2 and i 3
             2f 3f
               0     0                           2f0 3f a
      b1                                               0 2




     Nonlinear behaviour caused by                                      Linear perturbation caused by
        a 1  f 0 , a 2  f 0 and v dc                              a 1 k f 0  , a 2 l f 0  with l , k ≠0,1


                         I DC =F a 1  f 0 , a2  f 0  , v dc G k a 1  f 0  , a 2  f 0 , v dc  A k f 0
   S-functions
                         B=H  a1  f 0  , a 2  f 0 , v dc S k  a1  f 0  , a 2  f 0 , v dc  Ak f 0 
                                                                           c                                   *
                                 and something special:               G k  a1  f 0  , a 2  f 0 , v dc  A k f 0
                                                                      S c a 1  f 0 , a 2  f 0 , v dc  A* k f 0 
                                                                         k

ESA Workshop May 2010                         © 2010 - NMDG                                          11
The Extraction of S-functions
       f0                               f0      2f
                                                     0
                                                         3f
                                                              0

                2f0 3f
                        VDC v 3
      a1              0       i3                                  b2
                                                                           Independent variables:        a 1 , a 2 and v3
        f0                              f0                                 Dependent variables :         b1 , b2 and i 3
              2f 3f
                0     0                           2f0 3f a
      b1                                                0 2




   Constant Large-Signal Operation Point
                                                                   Adequate variation in harmonic tones
                 (LSOP)
             a 1  f 0 , a 2  f 0 and v dc                          a 1 k f 0  , a 2 l f 0  with l , k ≠0,1



   Solve (overdetermined) set of equations for the coefficients
                                                                                      c               c
       F  LSOP  , Gk  LSOP , H  LSOP , S k  LSOP ,G k  LSOP  , S k  LSOP 


ESA Workshop May 2010                           © 2010 - NMDG                                       12
Assumptions of S-functions
                                                                    VDC
                                                                   v3
                                                                        i3
                               a1                                                                    a2
                                                                   DUT
                               b1                                                                    b2



                                                                             `

                                    Linear perturbation of nonlinear behavior caused by

                                               a 1 k f 0  , a 2 l f 0  with l , k ≠0,1


        Constant(*) Large-Signal Operating Point (LSOP)                                Tickle or probing tones
                       a 1  f 0 , a 2  f 0 and v dc                          a 1 k f 0  , a 2 l f 0  with l , k ≠0,1
(*)
      the equations can be adapted to deal with small variations

ESA Workshop May 2010                                      © 2010 - NMDG                                   13
Extract S-functions
                                                         DC Bias                             f0

       f0                                                                               or

Large-Signal                                                    Tickling
  Source                                        k f0                                         ZL
                                                                Source




   ●        Repeat the following for all LSOPs of interest
             ●   Select tickle tones
                   ●   Large enough to be detectable
                   ●   Small enough not to violate linearity assumption

             ●   Measure incident and reflected waves for different tickle tones

             ●   Model by solving for all Sf and Sfc

   ●        Resulting into S-functions
ESA Workshop May 2010                           © 2010 - NMDG                      14
Non-50 Ohm Setup for S-function extraction
                                    f0      DUT      f0

                   f0
                            Variable loss                Variable loss



                                                  k f0
  ●   Fundamental load-tuner (realistic termination)

  ●   Fundamental source-tuner for high reflective devices

  ●   Continuous de-embedding of the tuners

  ●   S-function extraction software compensates for tuner losses

  ●   Harmonic terminations are being measured but change in an uncontrolled
      way

  ●   Impossible to verify the S-function model for switching amplifiers
ESA Workshop May 2010               © 2010 - NMDG                        15
Non-50 Ohm Setup for S-function extraction + validation
                                   f0     DUT            k f0

                  f0



                                                k f0
  ●   Harmonic load-tuner (realistic termination)
       ●   Controlled impedances at harmonics while stepping the fundamental load during
           S-function extraction simplifies the tickling
       ●   Controlled impedances has advantage in case of instabilities
       ●   Creating high harmonic reflection factor for S-function verification

  ●   Low-loss coupler structure between DUT and harmonic tuner

  ●   S-function extraction software compensates for tuner losses




ESA Workshop May 2010                © 2010 - NMDG                        16
Case Study: EPA120B-100P

      EPA120B-100P
        • high efficiency heterojunction power FET
        •   power output: + 29.0dBm typ.
        •   power gain: 11.5dB typ. @ 12 GHz


                                                          NMDG:
                                                          ZVxPlus Add-on kit
            Rohde&Scwarz:
            ZVA and NGMO (Bias)




                                 EPA

       Focus Microwaves: CCMT          Fixture      Low-loss VIProbing     MPT
ESA Workshop May 2010               © 2010 - NMDG                              17
Class B mode of operation




                        Gate   V g =−0.93 V       Drain   V d =6.3V
ESA Workshop May 2010             © 2010 - NMDG            18
Class B mode of operation




  S-functions, predicting behaviour
  for small and large
  harmonic reflection factors
  to deal with different types
  of “switching” amplifiers



ESA Workshop May 2010             © 2010 - NMDG   19
Level of tickle tone
                                   f0      DUT                k f0

                  f0


                                     Pin
                                                 k f 0  f
  ●   Offset frequency for tickle tone
       ●   Small offset for transistor
       ●   Large enough to be out of resolution bandwidth of network analyzer

  ●   Measurement system only measures the harmonic behaviour and DC

  ●   Increase tickle tone power until
       ●   Harmonic behaviour changes
       ●   DC bias shifts

  ●   Case study: at input: -20 dBm, at output: -5 dBm (no changes observed)


ESA Workshop May 2010                © 2010 - NMDG                         20
S-functions




ESA Workshop May 2010   © 2010 - NMDG   21
Verification of Interpolation Capability on B2




ESA Workshop May 2010      © 2010 - NMDG           22
Verification under high reflections
                                                                                                                             b2 f0  and complex error
                                                                                      dBm

  2 f 0                                                                           20
                                   0.75


                                       0.5
                                                                                            dBm b2  f 0 
                                                                                     10                                                     Oscillation
                                   0.25



                0.75   0.5   0.25         0.25    0.5     0.75

                                  0.25                                                     2           4                6            8             10     12            14             16

                                   0.5
                                                                                    10
                                  0.75



 3 f 0=0                                                                         20



                                                                                    30
                                                                                                                             Complex error
                                                                                                                                    dBm b2  f 0 −b 2Sfunc  f 0
       dBm b2  k f 0 −b2Sfunc k f 0                                           40

                                 X1.0                                                      X1.0
                                              R0                                                    R0                                                   X1.0
                                                                                                                                                                   R0
       X0.5                                                 X2.0         X0.5                                X2.0
                                                                                                                                            X0.5                               X2.0
                                             R0.5                                                   R0.5
                                                                                                                                                                   R0.5
                                                    R1.0                                               R1.0
                                                                                                                                                                      R1.0
                                                           R2.0                                             R2.0
                                                                                                                                                                              R2.0



 X0
                                 -45                                 X0
                                                                                            -50                                     X0                     -50




       X0.5
                                 -5                         X2.0         X0.5
                                                                                             -10                X2.0                     X0.5
                                                                                                                                                           -15                 X2.0


                                                                                            X1.0                                                        X1.0
                                X1.0

ESA Workshop May 2010                                                      © 2010 - NMDG                                                                  23
High reflection factor of second and third harmonic
 ∣ 2 f 0 ∣=1 and phase rotating 360 degrees                                    4   (2)
                                                                                  2
 ∣3 f 0 ∣=1 and fixed phase
                                                                                       50    100   150    200   250
                                                                              2
     dBm          b2f0  and prediction error

    20                                                                                (8)
           dBm b2  f 0                                                        4
    15
                                                                                  2
    10
                                        Oscillation
                                              (12)                                     50    100   150   200    250
     5
                                                                              2
            4     6         8          10        12   14     16
                                                                    2 f 0
   5

                                (8)                                               4   (12)
   10


     (2)        Complex error                                                     2
                   dBm b2  f 0 −b 2Sfunc  f 0
                                                                                       50    100   150    200    250
                                                                              2



ESA Workshop May 2010                                      © 2010 - NMDG                                 24
References
   ●   F. Verbeyst and M. Vanden Bossche, “VIOMAP, the S-parameter equivalent for
       weakly nonlinear RF and microwave devices”, published in the Microwave
       Symposium Digest of IEEE 1994 MTT-S International and published in the 1994
       Special Symposium Issue of the MTT Transactions, vol. 42, no. 12, pp. 2531 – 2535.
   ●   F. Verbeyst and M. Vanden Bossche, “VIOMAP, 16QAM and Spectral Regrowth:
       Enhanced Prediction and Predistortion based on Two-Tone Black-Box Model
       Extraction”, published in the Proceedings of the 45th ARFTG Conference, Orlando,
       June 1995 and winner of the “Best Conference Paper Award”.
   ●   J. Verspecht and P. Van Esch, “Accurately characterizating of hard nonlinear
       behaviour of microwave components by the Nonlinear Network Measurement
       System: introducing the nonlinear scattering function,” Proc. International Workshop
       on Integrated Nonlinear Microwave and Millimiterwave Circuits (INMMiC), October
       1998, pp.17-26.
   ●   J. Verspecht, “Scattering functions for nonlinear behavioral modeling in the frequency
       domain,” IEEE MTT-S Int. Microwave Symp. Workshop, June 2003.
   ●   J. Verspecht and D.E. Root “Polyharmonic Distortion Modeling,” IEEE Microwave
       Magazine, vol.7 no.3, June 2006, pp.44-57.
   ●   D.E. Root, J. Horn, L. Betts, C. Gillease, and J. Verspecht, ”X-Parameters: The new
       paradigm for measurement, modeling, and design of nonlinear RF and microwave
       components,” Microwave Engineering Europe, December 2008, pp. 16-21.


ESA Workshop May 2010                 © 2010 - NMDG                          25
Conclusion
   ●   S-functions are a natural extension to S-parameters for nonlinear behaviour

   ●   S-functions aren't much more complex than S-parameters

   ●   S-functions are accurate when assumptions are not violated
        ●   Linearity assumption
        ●   Constantness of LSOP

   ●   S-function extraction is supported on R&S network analysers

   ●   For switching amplifier modelling and design
        ●   S-functions need to be used with care
        ●   S-functions require proper verification with realistic signals, at the expense of
            more complicated equipment


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

ESA Workshop May 2010                   © 2010 - NMDG                            26
Acknowledgement
   ●   The use of the S-function models in ADS™ was made possible thanks to the
       support from Agilent Technologies




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

ESA Workshop May 2010            © 2010 - NMDG                   27
Explore the power of S-functions



   Send your device or circuit to NMDG ...




                                 `
                          … and NMDG sends you the S-functions




 Please contact NMDG at   info@nmdg.be



ESA Workshop May 2010          © 2010 - NMDG            28
Thank you for your patience ...




               Want to try S-functions and ICE?
                        Request a Free Trial here:

             http://www.nmdg.be/register_freeICEsoftware.php




ESA Workshop May 2010         © 2010 - NMDG             29

More Related Content

What's hot

SPICE MODEL of 2SA1015 in SPICE PARK
SPICE MODEL of 2SA1015 in SPICE PARKSPICE MODEL of 2SA1015 in SPICE PARK
SPICE MODEL of 2SA1015 in SPICE PARK
Tsuyoshi Horigome
 
ICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions Verification
NMDG NV
 
Objective2
Objective2Objective2
Objective2
Sarah Krystelle
 
SPICE MODEL of uPC24A12HF in SPICE PARK
SPICE MODEL of uPC24A12HF in SPICE PARKSPICE MODEL of uPC24A12HF in SPICE PARK
SPICE MODEL of uPC24A12HF in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC317 in SPICE PARK
SPICE MODEL of uPC317 in SPICE PARKSPICE MODEL of uPC317 in SPICE PARK
SPICE MODEL of uPC317 in SPICE PARK
Tsuyoshi Horigome
 
Electrochem group 2
Electrochem group 2Electrochem group 2
Electrochem group 2
Ong Hui Jin
 
SPICE MODEL of uPC24A15HF in SPICE PARK
SPICE MODEL of uPC24A15HF in SPICE PARKSPICE MODEL of uPC24A15HF in SPICE PARK
SPICE MODEL of uPC24A15HF in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC2407A in SPICE PARK
SPICE MODEL of uPC2407A in SPICE PARKSPICE MODEL of uPC2407A in SPICE PARK
SPICE MODEL of uPC2407A in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC78L10J in SPICE PARK
SPICE MODEL of uPC78L10J in SPICE PARKSPICE MODEL of uPC78L10J in SPICE PARK
SPICE MODEL of uPC78L10J in SPICE PARK
Tsuyoshi Horigome
 
Lecture21
Lecture21Lecture21
Lecture21
Dharmesh Goyal
 
L293b
L293bL293b
SPICE MODEL of uPC78M15A in SPICE PARK
SPICE MODEL of uPC78M15A in SPICE PARKSPICE MODEL of uPC78M15A in SPICE PARK
SPICE MODEL of uPC78M15A in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC78L10T in SPICE PARK
SPICE MODEL of uPC78L10T in SPICE PARKSPICE MODEL of uPC78L10T in SPICE PARK
SPICE MODEL of uPC78L10T in SPICE PARK
Tsuyoshi Horigome
 
Tda8511 j
Tda8511 jTda8511 j
L298n dATA sHEET
L298n dATA sHEETL298n dATA sHEET
L298n dATA sHEET
kdsonone
 
Objectives
ObjectivesObjectives
Objectives
Sarah Krystelle
 
電流臨界モード方式PFC制御回路図
電流臨界モード方式PFC制御回路図電流臨界モード方式PFC制御回路図
電流臨界モード方式PFC制御回路図
Tsuyoshi Horigome
 
Objective6
Objective6Objective6
Objective6
Sarah Krystelle
 
SPICE MODEL of uPC2415A in SPICE PARK
SPICE MODEL of uPC2415A in SPICE PARKSPICE MODEL of uPC2415A in SPICE PARK
SPICE MODEL of uPC2415A in SPICE PARK
Tsuyoshi Horigome
 
Objective3
Objective3Objective3
Objective3
Sarah Krystelle
 

What's hot (20)

SPICE MODEL of 2SA1015 in SPICE PARK
SPICE MODEL of 2SA1015 in SPICE PARKSPICE MODEL of 2SA1015 in SPICE PARK
SPICE MODEL of 2SA1015 in SPICE PARK
 
ICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions VerificationICEBreaker Option: S- functions Verification
ICEBreaker Option: S- functions Verification
 
Objective2
Objective2Objective2
Objective2
 
SPICE MODEL of uPC24A12HF in SPICE PARK
SPICE MODEL of uPC24A12HF in SPICE PARKSPICE MODEL of uPC24A12HF in SPICE PARK
SPICE MODEL of uPC24A12HF in SPICE PARK
 
SPICE MODEL of uPC317 in SPICE PARK
SPICE MODEL of uPC317 in SPICE PARKSPICE MODEL of uPC317 in SPICE PARK
SPICE MODEL of uPC317 in SPICE PARK
 
Electrochem group 2
Electrochem group 2Electrochem group 2
Electrochem group 2
 
SPICE MODEL of uPC24A15HF in SPICE PARK
SPICE MODEL of uPC24A15HF in SPICE PARKSPICE MODEL of uPC24A15HF in SPICE PARK
SPICE MODEL of uPC24A15HF in SPICE PARK
 
SPICE MODEL of uPC2407A in SPICE PARK
SPICE MODEL of uPC2407A in SPICE PARKSPICE MODEL of uPC2407A in SPICE PARK
SPICE MODEL of uPC2407A in SPICE PARK
 
SPICE MODEL of uPC78L10J in SPICE PARK
SPICE MODEL of uPC78L10J in SPICE PARKSPICE MODEL of uPC78L10J in SPICE PARK
SPICE MODEL of uPC78L10J in SPICE PARK
 
Lecture21
Lecture21Lecture21
Lecture21
 
L293b
L293bL293b
L293b
 
SPICE MODEL of uPC78M15A in SPICE PARK
SPICE MODEL of uPC78M15A in SPICE PARKSPICE MODEL of uPC78M15A in SPICE PARK
SPICE MODEL of uPC78M15A in SPICE PARK
 
SPICE MODEL of uPC78L10T in SPICE PARK
SPICE MODEL of uPC78L10T in SPICE PARKSPICE MODEL of uPC78L10T in SPICE PARK
SPICE MODEL of uPC78L10T in SPICE PARK
 
Tda8511 j
Tda8511 jTda8511 j
Tda8511 j
 
L298n dATA sHEET
L298n dATA sHEETL298n dATA sHEET
L298n dATA sHEET
 
Objectives
ObjectivesObjectives
Objectives
 
電流臨界モード方式PFC制御回路図
電流臨界モード方式PFC制御回路図電流臨界モード方式PFC制御回路図
電流臨界モード方式PFC制御回路図
 
Objective6
Objective6Objective6
Objective6
 
SPICE MODEL of uPC2415A in SPICE PARK
SPICE MODEL of uPC2415A in SPICE PARKSPICE MODEL of uPC2415A in SPICE PARK
SPICE MODEL of uPC2415A in SPICE PARK
 
Objective3
Objective3Objective3
Objective3
 

Viewers also liked

Class_AB_PA_design report
Class_AB_PA_design reportClass_AB_PA_design report
Class_AB_PA_design report
Rahul Ekhande
 
An Gt101 A Microwave Power Amplifier Fundamentals 08 10 27
An Gt101 A Microwave Power Amplifier Fundamentals 08 10 27An Gt101 A Microwave Power Amplifier Fundamentals 08 10 27
An Gt101 A Microwave Power Amplifier Fundamentals 08 10 27
cf_home
 
1.9 GHz Low Noise Amplifier
1.9 GHz Low Noise Amplifier1.9 GHz Low Noise Amplifier
1.9 GHz Low Noise Amplifier
Xavier Edokpa
 
Impedance matching in awr
Impedance matching in awrImpedance matching in awr
Impedance matching in awr
Antul Kashyap
 
RF Circuit Design - [Ch4-2] LNA, PA, and Broadband Amplifier
RF Circuit Design - [Ch4-2] LNA, PA, and Broadband AmplifierRF Circuit Design - [Ch4-2] LNA, PA, and Broadband Amplifier
RF Circuit Design - [Ch4-2] LNA, PA, and Broadband Amplifier
Simen Li
 
RF Circuit Design - [Ch4-1] Microwave Transistor Amplifier
RF Circuit Design - [Ch4-1] Microwave Transistor AmplifierRF Circuit Design - [Ch4-1] Microwave Transistor Amplifier
RF Circuit Design - [Ch4-1] Microwave Transistor Amplifier
Simen Li
 

Viewers also liked (6)

Class_AB_PA_design report
Class_AB_PA_design reportClass_AB_PA_design report
Class_AB_PA_design report
 
An Gt101 A Microwave Power Amplifier Fundamentals 08 10 27
An Gt101 A Microwave Power Amplifier Fundamentals 08 10 27An Gt101 A Microwave Power Amplifier Fundamentals 08 10 27
An Gt101 A Microwave Power Amplifier Fundamentals 08 10 27
 
1.9 GHz Low Noise Amplifier
1.9 GHz Low Noise Amplifier1.9 GHz Low Noise Amplifier
1.9 GHz Low Noise Amplifier
 
Impedance matching in awr
Impedance matching in awrImpedance matching in awr
Impedance matching in awr
 
RF Circuit Design - [Ch4-2] LNA, PA, and Broadband Amplifier
RF Circuit Design - [Ch4-2] LNA, PA, and Broadband AmplifierRF Circuit Design - [Ch4-2] LNA, PA, and Broadband Amplifier
RF Circuit Design - [Ch4-2] LNA, PA, and Broadband Amplifier
 
RF Circuit Design - [Ch4-1] Microwave Transistor Amplifier
RF Circuit Design - [Ch4-1] Microwave Transistor AmplifierRF Circuit Design - [Ch4-1] Microwave Transistor Amplifier
RF Circuit Design - [Ch4-1] Microwave Transistor Amplifier
 

Similar to S-functions Paper Presentation: Switching Amplifier Design With S-functions

FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
NMDG NV
 
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
NMDG NV
 
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
NMDG NV
 
SPICE MODEL of LM7815 SIMetrix in SPICE PARK
SPICE MODEL of LM7815 SIMetrix in SPICE PARKSPICE MODEL of LM7815 SIMetrix in SPICE PARK
SPICE MODEL of LM7815 SIMetrix in SPICE PARK
Tsuyoshi Horigome
 
Lecture20
Lecture20Lecture20
Lecture20
Dharmesh Goyal
 
Dados técnicos GS 754
Dados técnicos GS 754Dados técnicos GS 754
Dados técnicos GS 754
Leuze electronic Ltda
 
SPICE MODEL of LM7915 SIMetrix in SPICE PARK
SPICE MODEL of LM7915 SIMetrix in SPICE PARKSPICE MODEL of LM7915 SIMetrix in SPICE PARK
SPICE MODEL of LM7915 SIMetrix in SPICE PARK
Tsuyoshi Horigome
 
ZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parametersZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parameters
NMDG NV
 
USB noise filter
USB noise filterUSB noise filter
USB noise filter
guestffd73c3
 
SPICE MODEL of uPC7808A in SPICE PARK
SPICE MODEL of uPC7808A in SPICE PARKSPICE MODEL of uPC7808A in SPICE PARK
SPICE MODEL of uPC7808A in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC78M06A in SPICE PARK
SPICE MODEL of uPC78M06A in SPICE PARKSPICE MODEL of uPC78M06A in SPICE PARK
SPICE MODEL of uPC78M06A in SPICE PARK
Tsuyoshi Horigome
 
Concept Kit:PWM Buck Converter Transients Model
Concept Kit:PWM Buck Converter Transients ModelConcept Kit:PWM Buck Converter Transients Model
Concept Kit:PWM Buck Converter Transients Model
Tsuyoshi Horigome
 
Slide bab op amp
Slide bab op ampSlide bab op amp
Slide bab op amp
Muhd Faris Noormi
 
SPICE MODEL of uPC78L07T in SPICE PARK
SPICE MODEL of uPC78L07T in SPICE PARKSPICE MODEL of uPC78L07T in SPICE PARK
SPICE MODEL of uPC78L07T in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC78M12A in SPICE PARK
SPICE MODEL of uPC78M12A in SPICE PARKSPICE MODEL of uPC78M12A in SPICE PARK
SPICE MODEL of uPC78M12A in SPICE PARK
Tsuyoshi Horigome
 
74 f08
74 f0874 f08
SPICE MODEL of uPC78L07J in SPICE PARK
SPICE MODEL of uPC78L07J in SPICE PARKSPICE MODEL of uPC78L07J in SPICE PARK
SPICE MODEL of uPC78L07J in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC78N12H in SPICE PARK
SPICE MODEL of uPC78N12H in SPICE PARKSPICE MODEL of uPC78N12H in SPICE PARK
SPICE MODEL of uPC78N12H in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC78M18A in SPICE PARK
SPICE MODEL of uPC78M18A in SPICE PARKSPICE MODEL of uPC78M18A in SPICE PARK
SPICE MODEL of uPC78M18A in SPICE PARK
Tsuyoshi Horigome
 
SPICE MODEL of uPC78L08J in SPICE PARK
SPICE MODEL of uPC78L08J in SPICE PARKSPICE MODEL of uPC78L08J in SPICE PARK
SPICE MODEL of uPC78L08J in SPICE PARK
Tsuyoshi Horigome
 

Similar to S-functions Paper Presentation: Switching Amplifier Design With S-functions (20)

FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
FSLP Presentation: Fast Source- and Load-Pull using your VNA at its full powe...
 
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
ICEBreaker Presentation: Complex Sweep Plans for Automatic Component Characte...
 
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
ZVxPlus Presentation: Characterization of Nonlinear RF/HF Components in Time ...
 
SPICE MODEL of LM7815 SIMetrix in SPICE PARK
SPICE MODEL of LM7815 SIMetrix in SPICE PARKSPICE MODEL of LM7815 SIMetrix in SPICE PARK
SPICE MODEL of LM7815 SIMetrix in SPICE PARK
 
Lecture20
Lecture20Lecture20
Lecture20
 
Dados técnicos GS 754
Dados técnicos GS 754Dados técnicos GS 754
Dados técnicos GS 754
 
SPICE MODEL of LM7915 SIMetrix in SPICE PARK
SPICE MODEL of LM7915 SIMetrix in SPICE PARKSPICE MODEL of LM7915 SIMetrix in SPICE PARK
SPICE MODEL of LM7915 SIMetrix in SPICE PARK
 
ZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parametersZVxPlus Presentation: Beyond S-parameters
ZVxPlus Presentation: Beyond S-parameters
 
USB noise filter
USB noise filterUSB noise filter
USB noise filter
 
SPICE MODEL of uPC7808A in SPICE PARK
SPICE MODEL of uPC7808A in SPICE PARKSPICE MODEL of uPC7808A in SPICE PARK
SPICE MODEL of uPC7808A in SPICE PARK
 
SPICE MODEL of uPC78M06A in SPICE PARK
SPICE MODEL of uPC78M06A in SPICE PARKSPICE MODEL of uPC78M06A in SPICE PARK
SPICE MODEL of uPC78M06A in SPICE PARK
 
Concept Kit:PWM Buck Converter Transients Model
Concept Kit:PWM Buck Converter Transients ModelConcept Kit:PWM Buck Converter Transients Model
Concept Kit:PWM Buck Converter Transients Model
 
Slide bab op amp
Slide bab op ampSlide bab op amp
Slide bab op amp
 
SPICE MODEL of uPC78L07T in SPICE PARK
SPICE MODEL of uPC78L07T in SPICE PARKSPICE MODEL of uPC78L07T in SPICE PARK
SPICE MODEL of uPC78L07T in SPICE PARK
 
SPICE MODEL of uPC78M12A in SPICE PARK
SPICE MODEL of uPC78M12A in SPICE PARKSPICE MODEL of uPC78M12A in SPICE PARK
SPICE MODEL of uPC78M12A in SPICE PARK
 
74 f08
74 f0874 f08
74 f08
 
SPICE MODEL of uPC78L07J in SPICE PARK
SPICE MODEL of uPC78L07J in SPICE PARKSPICE MODEL of uPC78L07J in SPICE PARK
SPICE MODEL of uPC78L07J in SPICE PARK
 
SPICE MODEL of uPC78N12H in SPICE PARK
SPICE MODEL of uPC78N12H in SPICE PARKSPICE MODEL of uPC78N12H in SPICE PARK
SPICE MODEL of uPC78N12H in SPICE PARK
 
SPICE MODEL of uPC78M18A in SPICE PARK
SPICE MODEL of uPC78M18A in SPICE PARKSPICE MODEL of uPC78M18A in SPICE PARK
SPICE MODEL of uPC78M18A in SPICE PARK
 
SPICE MODEL of uPC78L08J in SPICE PARK
SPICE MODEL of uPC78L08J in SPICE PARKSPICE MODEL of uPC78L08J in SPICE PARK
SPICE MODEL of uPC78L08J in SPICE PARK
 

More from NMDG NV

Stability under Large-Signal Conditions Presentation
Stability under Large-Signal Conditions PresentationStability under Large-Signal Conditions Presentation
Stability under Large-Signal Conditions Presentation
NMDG NV
 
Contactless Probing Presentation
Contactless Probing PresentationContactless Probing Presentation
Contactless Probing Presentation
NMDG NV
 
In-Circuit Probing Presentation
In-Circuit Probing PresentationIn-Circuit Probing Presentation
In-Circuit Probing Presentation
NMDG NV
 
S-Functions in MATLAB Presentation
S-Functions in MATLAB PresentationS-Functions in MATLAB Presentation
S-Functions in MATLAB Presentation
NMDG NV
 
Primary Mixer S-Functions Presentation
Primary Mixer S-Functions PresentationPrimary Mixer S-Functions Presentation
Primary Mixer S-Functions Presentation
NMDG NV
 
ICE Remoting Presentation
ICE Remoting PresentationICE Remoting Presentation
ICE Remoting Presentation
NMDG NV
 
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNANM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NMDG NV
 
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNANM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NMDG NV
 
ZVxPlus Presentation: Pulsed DC & RF Characterization
ZVxPlus Presentation: Pulsed DC & RF CharacterizationZVxPlus Presentation: Pulsed DC & RF Characterization
ZVxPlus Presentation: Pulsed DC & RF Characterization
NMDG NV
 
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
NMDG NV
 
ZVxPlus Application: Power Amplifier Design
ZVxPlus Application: Power Amplifier DesignZVxPlus Application: Power Amplifier Design
ZVxPlus Application: Power Amplifier Design
NMDG NV
 
ZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And ModulationZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And Modulation
NMDG NV
 
S-functions Paper: Switching Amplifier Design With S-functions
S-functions Paper: Switching Amplifier Design With S-functionsS-functions Paper: Switching Amplifier Design With S-functions
S-functions Paper: Switching Amplifier Design With S-functions
NMDG NV
 
NMDG Services Brochure
NMDG Services BrochureNMDG Services Brochure
NMDG Services Brochure
NMDG NV
 
S-functions Presentation: The S-parameters for nonlinear components - Measure...
S-functions Presentation: The S-parameters for nonlinear components - Measure...S-functions Presentation: The S-parameters for nonlinear components - Measure...
S-functions Presentation: The S-parameters for nonlinear components - Measure...
NMDG NV
 
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNAZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
NMDG NV
 
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNAPNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
NMDG NV
 
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNAZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
NMDG NV
 
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNAZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
NMDG NV
 
ICE Presentation: Integrated Component Characterization Environment
ICE Presentation: Integrated Component Characterization EnvironmentICE Presentation: Integrated Component Characterization Environment
ICE Presentation: Integrated Component Characterization Environment
NMDG NV
 

More from NMDG NV (20)

Stability under Large-Signal Conditions Presentation
Stability under Large-Signal Conditions PresentationStability under Large-Signal Conditions Presentation
Stability under Large-Signal Conditions Presentation
 
Contactless Probing Presentation
Contactless Probing PresentationContactless Probing Presentation
Contactless Probing Presentation
 
In-Circuit Probing Presentation
In-Circuit Probing PresentationIn-Circuit Probing Presentation
In-Circuit Probing Presentation
 
S-Functions in MATLAB Presentation
S-Functions in MATLAB PresentationS-Functions in MATLAB Presentation
S-Functions in MATLAB Presentation
 
Primary Mixer S-Functions Presentation
Primary Mixer S-Functions PresentationPrimary Mixer S-Functions Presentation
Primary Mixer S-Functions Presentation
 
ICE Remoting Presentation
ICE Remoting PresentationICE Remoting Presentation
ICE Remoting Presentation
 
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNANM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
NM310S Product Brochure: Nonlinear Starter Kit For R&S VNA
 
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNANM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
NM310S Product Brochure: Nonlinear Starter Kit For Agilent VNA
 
ZVxPlus Presentation: Pulsed DC & RF Characterization
ZVxPlus Presentation: Pulsed DC & RF CharacterizationZVxPlus Presentation: Pulsed DC & RF Characterization
ZVxPlus Presentation: Pulsed DC & RF Characterization
 
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
ZVxPlus Application: Transistor Characterization, Reliability and Model Verif...
 
ZVxPlus Application: Power Amplifier Design
ZVxPlus Application: Power Amplifier DesignZVxPlus Application: Power Amplifier Design
ZVxPlus Application: Power Amplifier Design
 
ZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And ModulationZVxPlus Technology Update: Pulse And Modulation
ZVxPlus Technology Update: Pulse And Modulation
 
S-functions Paper: Switching Amplifier Design With S-functions
S-functions Paper: Switching Amplifier Design With S-functionsS-functions Paper: Switching Amplifier Design With S-functions
S-functions Paper: Switching Amplifier Design With S-functions
 
NMDG Services Brochure
NMDG Services BrochureNMDG Services Brochure
NMDG Services Brochure
 
S-functions Presentation: The S-parameters for nonlinear components - Measure...
S-functions Presentation: The S-parameters for nonlinear components - Measure...S-functions Presentation: The S-parameters for nonlinear components - Measure...
S-functions Presentation: The S-parameters for nonlinear components - Measure...
 
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNAZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
ZVxPlus Product Brochure: Nonlinear Starter Kit For R&S VNA
 
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNAPNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
PNAPlus Product Brochure: Nonlinear Starter Kit For Agilent VNA
 
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNAZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
ZVxPlus Product Note: Nonlinear Extension Kit for R&S VNA
 
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNAZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
ZVxPlus Datasheet: Nonlinear Extension Kit for R&S VNA
 
ICE Presentation: Integrated Component Characterization Environment
ICE Presentation: Integrated Component Characterization EnvironmentICE Presentation: Integrated Component Characterization Environment
ICE Presentation: Integrated Component Characterization Environment
 

Recently uploaded

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 

Recently uploaded (20)

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 

S-functions Paper Presentation: Switching Amplifier Design With S-functions

  • 1. Switching amplifier design with S-functions, using a ZVA-24 network analyzer Marc Vanden Bossche ESA Microwave Technology and Techniques Workshop 2010 10-12 May 2010
  • 2. Outline ● The switching amplifier and its optimization ● S-function theory ● Extraction of S-functions ● Setups for S-functions to model switching amplifiers ● A case study ● References ● Conclusion ● Acknowledgement ESA Workshop May 2010 © 2010 - NMDG 2
  • 3. The Switching Amplifier ● Some specifications to optimize IDD ● Power gain Class A IMax ● PAE ● Delivered input and output power IMax ● Linearity 2 ● Class A is very inefficient ● Improve efficiency VD ● No signal – no power consumption VKne VDD VMax e ● Transistor is biased into pinch-off: Class AB, B, C, E, F, .... ● The “ideal switch” ● Power dissipation in the harmonics vd vd id id ● Harmonics are an essential part of the “switching amplifier” ● Do not waste power in harmonics ● Recombine harmonics with fundamental for optimal fundamental behaviour ESA Workshop May 2010 © 2010 - NMDG 3
  • 4. Brute Force Method PIn f0 f0 DUT POut + + P source Bias f0 2f0 2f0 3f0 3f0 ● Measure ● Input and output DC and RF power ● For different values of Fundamental ● ● Input power Bias = And Harmonic Source and Load-pull ● Load impedances ● Source impedances ● Display and analyse collected data ● Until “some optimal” point is reached ESA Workshop May 2010 © 2010 - NMDG 4
  • 5. The Behavioural Modelling Approach ● Nothing new under the sun ● Amplifier design using S-parameters ● Advantages ● Use simulation tools for a more automated search in the multi-dimensional space ● Simulate in interaction with other circuits of the system ● Design and test pre-distortion circuits and algorithms in a simulator ● Design rules based on the behavioural model ● BUT S-parameters do not work for switching amplifiers ● What S-parameters are for linear components, are S-functions for nonlinear components ● Or … not completely???? ESA Workshop May 2010 © 2010 - NMDG 5
  • 6. Back to school: S-parameters ● S-parameters do describe a linear component completely ● Transfer function ● Interaction with other components ● Superposition ● The equations B1 =S 11 a 1 S 12  a2  B2 =S 21  a1 S 22  a2   ● The extraction ● Ideal S 11  S 12  S 21  S 22  ● Reality S 11  S 12  S 21  S 22  ESA Workshop May 2010 © 2010 - NMDG 6
  • 7. “Simple” S-functions Let us increase the input power ... f0 f0 2f 0 3f 0 VDC v 3 a1 i3 b2 Independent variables: a 1 , a 2 and v3 f0 f0 Dependent variables : b1 , b2 and i 3 2f 3f 0 0 b1 a2 Nonlinear behaviour caused by a 1  f 0 , a 2  f 0 and v dc Large-Signal Operating Point I DC =Table 0 a 1  f 0 , a 2  f 0  , v dc  B=Table 1 a 1  f 0 , a 2  f 0  , v dc  ESA Workshop May 2010 © 2010 - NMDG 7
  • 8. “Simple” S-functions: a useless model ● This model can never be extracted directly ● Imperfect high frequency sources ● Harmonics of reflected waves add up to incident waves due to imperfect match ● Harmonics are essential in cascading circuits a1 a2 a3 DUT X DUT Y b1 b2 b3 ESA Workshop May 2010 © 2010 - NMDG 8
  • 9. “Naive” S-functions f0 f0 2f 0 3f 0 2f 3f 0 0 VDC v 3 a1 i3 b2 Independent variables: a 1 , a 2 and v3 f0 f0 Dependent variables : b1 , b2 and i 3 2f 3f 2f 3f 0 0 0 0 b1 a2 Nonlinear behaviour caused by a 1 k f 0  , a 2 k f 0 and v dc Large-Signal Operating Point I DC =Table 0 a 1 k f 0  , a 2 k f 0 , vdc  Large amount of data B=Table 1 a 1 k f 0  , a 2  k f 0 , vdc  Infinite measurement time ESA Workshop May 2010 © 2010 - NMDG 9
  • 10. A closer step to S-functions f0 f0 2f 0 3f 0 2f0 3f VDC v 3 a1 0 i3 b2 Independent variables: a 1 , a 2 and v3 f0 f0 Dependent variables : b1 , b2 and i 3 2f 3f 0 0 2f0 3f a b1 0 2 Nonlinear behaviour caused by Linear perturbation caused by a 1  f 0 , a 2  f 0 and v dc a 1 k f 0  , a 2 l f 0  with l , k ≠0,1 I DC =F a 1  f 0 , a2  f 0  , v dc G k a 1  f 0  , a 2  f 0 , v dc  A k f 0 S-functions B=H  a1  f 0  , a 2  f 0 , v dc S k  a1  f 0  , a 2  f 0 , v dc  Ak f 0  Linearization ESA Workshop May 2010 © 2010 - NMDG 10
  • 11. The S-functions f0 f0 2f 0 3f 0 2f0 3f VDC v 3 a1 0 i3 b2 Independent variables: a 1 , a 2 and v3 f0 f0 Dependent variables : b1 , b2 and i 3 2f 3f 0 0 2f0 3f a b1 0 2 Nonlinear behaviour caused by Linear perturbation caused by a 1  f 0 , a 2  f 0 and v dc a 1 k f 0  , a 2 l f 0  with l , k ≠0,1 I DC =F a 1  f 0 , a2  f 0  , v dc G k a 1  f 0  , a 2  f 0 , v dc  A k f 0 S-functions B=H  a1  f 0  , a 2  f 0 , v dc S k  a1  f 0  , a 2  f 0 , v dc  Ak f 0  c * and something special: G k  a1  f 0  , a 2  f 0 , v dc  A k f 0 S c a 1  f 0 , a 2  f 0 , v dc  A* k f 0  k ESA Workshop May 2010 © 2010 - NMDG 11
  • 12. The Extraction of S-functions f0 f0 2f 0 3f 0 2f0 3f VDC v 3 a1 0 i3 b2 Independent variables: a 1 , a 2 and v3 f0 f0 Dependent variables : b1 , b2 and i 3 2f 3f 0 0 2f0 3f a b1 0 2 Constant Large-Signal Operation Point Adequate variation in harmonic tones (LSOP) a 1  f 0 , a 2  f 0 and v dc a 1 k f 0  , a 2 l f 0  with l , k ≠0,1 Solve (overdetermined) set of equations for the coefficients c c F  LSOP  , Gk  LSOP , H  LSOP , S k  LSOP ,G k  LSOP  , S k  LSOP  ESA Workshop May 2010 © 2010 - NMDG 12
  • 13. Assumptions of S-functions VDC v3 i3 a1 a2 DUT b1 b2 ` Linear perturbation of nonlinear behavior caused by a 1 k f 0  , a 2 l f 0  with l , k ≠0,1 Constant(*) Large-Signal Operating Point (LSOP) Tickle or probing tones a 1  f 0 , a 2  f 0 and v dc a 1 k f 0  , a 2 l f 0  with l , k ≠0,1 (*) the equations can be adapted to deal with small variations ESA Workshop May 2010 © 2010 - NMDG 13
  • 14. Extract S-functions DC Bias f0 f0 or Large-Signal Tickling Source k f0 ZL Source ● Repeat the following for all LSOPs of interest ● Select tickle tones ● Large enough to be detectable ● Small enough not to violate linearity assumption ● Measure incident and reflected waves for different tickle tones ● Model by solving for all Sf and Sfc ● Resulting into S-functions ESA Workshop May 2010 © 2010 - NMDG 14
  • 15. Non-50 Ohm Setup for S-function extraction f0 DUT f0 f0 Variable loss Variable loss k f0 ● Fundamental load-tuner (realistic termination) ● Fundamental source-tuner for high reflective devices ● Continuous de-embedding of the tuners ● S-function extraction software compensates for tuner losses ● Harmonic terminations are being measured but change in an uncontrolled way ● Impossible to verify the S-function model for switching amplifiers ESA Workshop May 2010 © 2010 - NMDG 15
  • 16. Non-50 Ohm Setup for S-function extraction + validation f0 DUT k f0 f0 k f0 ● Harmonic load-tuner (realistic termination) ● Controlled impedances at harmonics while stepping the fundamental load during S-function extraction simplifies the tickling ● Controlled impedances has advantage in case of instabilities ● Creating high harmonic reflection factor for S-function verification ● Low-loss coupler structure between DUT and harmonic tuner ● S-function extraction software compensates for tuner losses ESA Workshop May 2010 © 2010 - NMDG 16
  • 17. Case Study: EPA120B-100P  EPA120B-100P • high efficiency heterojunction power FET • power output: + 29.0dBm typ. • power gain: 11.5dB typ. @ 12 GHz NMDG: ZVxPlus Add-on kit Rohde&Scwarz: ZVA and NGMO (Bias) EPA Focus Microwaves: CCMT Fixture Low-loss VIProbing MPT ESA Workshop May 2010 © 2010 - NMDG 17
  • 18. Class B mode of operation Gate V g =−0.93 V Drain V d =6.3V ESA Workshop May 2010 © 2010 - NMDG 18
  • 19. Class B mode of operation S-functions, predicting behaviour for small and large harmonic reflection factors to deal with different types of “switching” amplifiers ESA Workshop May 2010 © 2010 - NMDG 19
  • 20. Level of tickle tone f0 DUT k f0 f0 Pin k f 0  f ● Offset frequency for tickle tone ● Small offset for transistor ● Large enough to be out of resolution bandwidth of network analyzer ● Measurement system only measures the harmonic behaviour and DC ● Increase tickle tone power until ● Harmonic behaviour changes ● DC bias shifts ● Case study: at input: -20 dBm, at output: -5 dBm (no changes observed) ESA Workshop May 2010 © 2010 - NMDG 20
  • 21. S-functions ESA Workshop May 2010 © 2010 - NMDG 21
  • 22. Verification of Interpolation Capability on B2 ESA Workshop May 2010 © 2010 - NMDG 22
  • 23. Verification under high reflections b2 f0  and complex error dBm  2 f 0  20 0.75 0.5 dBm b2  f 0  10 Oscillation 0.25 0.75 0.5 0.25 0.25 0.5 0.75 0.25 2 4 6 8 10 12 14 16 0.5 10 0.75  3 f 0=0 20 30 Complex error dBm b2  f 0 −b 2Sfunc  f 0 dBm b2  k f 0 −b2Sfunc k f 0  40 X1.0 X1.0 R0 R0 X1.0 R0 X0.5 X2.0 X0.5 X2.0 X0.5 X2.0 R0.5 R0.5 R0.5 R1.0 R1.0 R1.0 R2.0 R2.0 R2.0 X0 -45 X0 -50 X0 -50 X0.5 -5 X2.0 X0.5 -10 X2.0 X0.5 -15 X2.0 X1.0 X1.0 X1.0 ESA Workshop May 2010 © 2010 - NMDG 23
  • 24. High reflection factor of second and third harmonic ∣ 2 f 0 ∣=1 and phase rotating 360 degrees 4 (2) 2 ∣3 f 0 ∣=1 and fixed phase 50 100 150 200 250 2 dBm b2f0  and prediction error 20 (8) dBm b2  f 0  4 15 2 10 Oscillation (12) 50 100 150 200 250 5 2 4 6 8 10 12 14 16   2 f 0 5 (8) 4 (12) 10 (2) Complex error 2 dBm b2  f 0 −b 2Sfunc  f 0 50 100 150 200 250 2 ESA Workshop May 2010 © 2010 - NMDG 24
  • 25. References ● F. Verbeyst and M. Vanden Bossche, “VIOMAP, the S-parameter equivalent for weakly nonlinear RF and microwave devices”, published in the Microwave Symposium Digest of IEEE 1994 MTT-S International and published in the 1994 Special Symposium Issue of the MTT Transactions, vol. 42, no. 12, pp. 2531 – 2535. ● F. Verbeyst and M. Vanden Bossche, “VIOMAP, 16QAM and Spectral Regrowth: Enhanced Prediction and Predistortion based on Two-Tone Black-Box Model Extraction”, published in the Proceedings of the 45th ARFTG Conference, Orlando, June 1995 and winner of the “Best Conference Paper Award”. ● J. Verspecht and P. Van Esch, “Accurately characterizating of hard nonlinear behaviour of microwave components by the Nonlinear Network Measurement System: introducing the nonlinear scattering function,” Proc. International Workshop on Integrated Nonlinear Microwave and Millimiterwave Circuits (INMMiC), October 1998, pp.17-26. ● J. Verspecht, “Scattering functions for nonlinear behavioral modeling in the frequency domain,” IEEE MTT-S Int. Microwave Symp. Workshop, June 2003. ● J. Verspecht and D.E. Root “Polyharmonic Distortion Modeling,” IEEE Microwave Magazine, vol.7 no.3, June 2006, pp.44-57. ● D.E. Root, J. Horn, L. Betts, C. Gillease, and J. Verspecht, ”X-Parameters: The new paradigm for measurement, modeling, and design of nonlinear RF and microwave components,” Microwave Engineering Europe, December 2008, pp. 16-21. ESA Workshop May 2010 © 2010 - NMDG 25
  • 26. Conclusion ● S-functions are a natural extension to S-parameters for nonlinear behaviour ● S-functions aren't much more complex than S-parameters ● S-functions are accurate when assumptions are not violated ● Linearity assumption ● Constantness of LSOP ● S-function extraction is supported on R&S network analysers ● For switching amplifier modelling and design ● S-functions need to be used with care ● S-functions require proper verification with realistic signals, at the expense of more complicated equipment For more information info@nmdg.be www.nmdg.be ESA Workshop May 2010 © 2010 - NMDG 26
  • 27. Acknowledgement ● The use of the S-function models in ADS™ was made possible thanks to the support from Agilent Technologies For more information info@nmdg.be www.nmdg.be ESA Workshop May 2010 © 2010 - NMDG 27
  • 28. Explore the power of S-functions Send your device or circuit to NMDG ... ` … and NMDG sends you the S-functions Please contact NMDG at info@nmdg.be ESA Workshop May 2010 © 2010 - NMDG 28
  • 29. Thank you for your patience ... Want to try S-functions and ICE? Request a Free Trial here: http://www.nmdg.be/register_freeICEsoftware.php ESA Workshop May 2010 © 2010 - NMDG 29