- class skrf.calibration.deembedding.Open(dummy_open, name=None, *args, **kwargs)[source]¶
Remove open parasitics only.
A deembedding object is created with just one open dummy measurement, dummy_open. When
Deembedding.deembed()is applied, the Y-parameters of the open dummy 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 the series parasitics are assumed to be negligible, but parallel parasitics are unwanted.
>>> import skrf as rf >>> from skrf.calibration import Open
Create network objects for dummy structure and dut
>>> op = rf.Network('open_ckt.s2p') >>> dut = rf.Network('full_ckt.s2p')
Create de-embedding object
>>> dm = Open(dummy_open = op, name = 'test_open')
Remove parasitics to get the actual device network
>>> realdut = dm.deembed(dut)
Open De-embedding Initializer
Perform the de-embedding calculation