- class skrf.calibration.deembedding.Short(dummy_short, name=None, *args, **kwargs)[source]¶
Remove short parasitics only.
This is a useful method to remove pad contact resistances from measurement.
A deembedding object is created with just one dummy measurement: dummy_short. When
Deembedding.deembed()is applied, the Z-parameters of the dummy_short are subtracted from the DUT measurement,
This method is applicable only when there is a-priori knowledge of the equivalent circuit model of the parasitic network to be de-embedded, where only series parasitics are to be removed while retaining all others.
>>> import skrf as rf >>> from skrf.calibration import Short
Create network objects for dummy structures and dut
>>> sh = rf.Network('short_ckt.s2p') >>> dut = rf.Network('full_ckt.s2p')
Create de-embedding object
>>> dm = Short(dummy_short = sh, name = 'test_short')
Remove parasitics to get the actual device network
>>> realdut = dm.deembed(dut)
Short De-embedding Initializer
Perform the de-embedding calculation