- class skrf.calibration.deembedding.AdmittanceCancel(dummy_thru, name=None, *args, **kwargs)¶
Cancel shunt admittance by swapping (a.k.a Mangan’s method). A deembedding object is created with just one thru dummy measurement dummy_thru. The thru dummy is, for example, a direct cascaded connection of the left and right test pads.
Deembedding.deembed()is applied, the shunt admittance of the thru dummy are canceled, from the DUT measurement by left-right mirroring operation.
This method is applicable to only symmetric (i.e. S11=S22 and S12=S21) 2-port DUTs, but suitable for the characterization of transmission lines at mmW frequencies. For more information, see 4
A. M. Mangan, S. P. Voinigescu, Ming-Ta Yang, and M. Tazlauanu, “De-embedding transmission line measurements for accurate modeling of IC designs,” IEEE Trans. Electron Devices, vol. 53, no. 2, pp. 235–241, Feb. 2006.
>>> import skrf as rf >>> from skrf.calibration import AdmittanceCancel
Create network objects for dummy structure and dut
>>> th = rf.Network('thru_ckt.s2p') >>> dut = rf.Network('full_ckt.s2p')
Create de-embedding object
>>> dm = AdmittanceCancel(dummy_thru = th, name = 'test_thru')
Remove parasitics to get the actual device network
>>> realdut = dm.deembed(dut)
AdmittanceCancel De-embedding Initializer
Perform the de-embedding calculation