skrf.calibration.deembedding.Open
- 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.
Example
>>> 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)
Methods
Open De-embedding Initializer |
|
Perform the de-embedding calculation |