From 746a5f96a1b2eeddd47be128bff3a13184610a47 Mon Sep 17 00:00:00 2001 From: mhuser Date: Sat, 27 Jul 2024 14:44:11 +0200 Subject: [PATCH 1/4] add 2x-Thru bisection figure --- .../ieeep370deembedding/2x-Thru.svg | 791 ++++++++++++++++++ 1 file changed, 791 insertions(+) create mode 100644 doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg diff --git a/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg b/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg new file mode 100644 index 000000000..2b959fa90 --- /dev/null +++ b/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg @@ -0,0 +1,791 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Calibration Planes + + + + + + + + Bisection Plane + 2xThru + Port 1 + Port 2 + + + + + + + + + + + + + + + + + + + FIX1 + Port 1 + Port 2 + + + + + + + + + + + + + + + + + + + + Port 1 + Port 2 + FIX2 + + From 3c21925891f70c5c0e251056f063ca8d5f9ef9dd Mon Sep 17 00:00:00 2001 From: mhuser Date: Sat, 27 Jul 2024 14:52:12 +0200 Subject: [PATCH 2/4] flip 2xThru, FIX1, and FIF2 top-bottom --- .../networktheory/IEEEP370 Deembedding.ipynb | 2 + .../ieeep370deembedding/2x-Thru.svg | 1091 ++++++++--------- 2 files changed, 547 insertions(+), 546 deletions(-) diff --git a/doc/source/examples/networktheory/IEEEP370 Deembedding.ipynb b/doc/source/examples/networktheory/IEEEP370 Deembedding.ipynb index ff0f45002..a31baa955 100644 --- a/doc/source/examples/networktheory/IEEEP370 Deembedding.ipynb +++ b/doc/source/examples/networktheory/IEEEP370 Deembedding.ipynb @@ -73,6 +73,8 @@ "\n", "The target is to get the left and right fixtures models and retrieve the DUT by deembedding them from FIX-DUT-FIX.\n", "\n", + "\n", + "\n", "The microstrip lines are inspired by [this example](./Time domain reflectometry, measurement vs simulation.ipynb)." ] }, diff --git a/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg b/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg index 2b959fa90..5e386d9c4 100644 --- a/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg +++ b/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg @@ -165,15 +165,6 @@ y2="936.37793" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.79374999,0,0,0.79374999,-81.987995,-622.20481)" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Calibration Planes - - - - - - - - Calibration Planes + + + + + + + + Bisection Plane - Bisection Plane + 2xThru - 2xThru + Port 1 - Port 1 + Port 2 - - - - - - - - - - - - - - - - - - - Port 2 + + + + + + + + + + + + + + + + + + + + + FIX1 - FIX1 + Port 1 - Port 1 + Port 2 - - - - - - - - - - - - - - - - - - - - Port 2 + + + + + + + + + + + + + + + + + + + + Port 1 - Port 1 + Port 2 - Port 2 + FIX2 + y="116.99736" + id="text1901-6-8-2-4">FIX2 + From 8bc6ccf8ccf6df3ec85c3a20e59423a61a8aff67 Mon Sep 17 00:00:00 2001 From: mhuser Date: Sat, 27 Jul 2024 15:17:28 +0200 Subject: [PATCH 3/4] add fix-dut-fix figure --- .../networktheory/IEEEP370 Deembedding.ipynb | 1 + .../ieeep370deembedding/FIX-DUT-FIX.svg | 712 ++++++++++++++++++ 2 files changed, 713 insertions(+) create mode 100644 doc/source/examples/networktheory/ieeep370deembedding/FIX-DUT-FIX.svg diff --git a/doc/source/examples/networktheory/IEEEP370 Deembedding.ipynb b/doc/source/examples/networktheory/IEEEP370 Deembedding.ipynb index a31baa955..93f3bfa36 100644 --- a/doc/source/examples/networktheory/IEEEP370 Deembedding.ipynb +++ b/doc/source/examples/networktheory/IEEEP370 Deembedding.ipynb @@ -74,6 +74,7 @@ "The target is to get the left and right fixtures models and retrieve the DUT by deembedding them from FIX-DUT-FIX.\n", "\n", "\n", + "\n", "\n", "The microstrip lines are inspired by [this example](./Time domain reflectometry, measurement vs simulation.ipynb)." ] diff --git a/doc/source/examples/networktheory/ieeep370deembedding/FIX-DUT-FIX.svg b/doc/source/examples/networktheory/ieeep370deembedding/FIX-DUT-FIX.svg new file mode 100644 index 000000000..185892966 --- /dev/null +++ b/doc/source/examples/networktheory/ieeep370deembedding/FIX-DUT-FIX.svg @@ -0,0 +1,712 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Calibration Planes + + + + + + + + De-embedding Planes + FIX-DUT-FIX + Port 1 + Port 2 + DUT + Port 1 + Port 2 + + + + + + + + + + + + + + + + + + + + + From c477a34cc271de09bc9d71b4ce8e61a7fbac9972 Mon Sep 17 00:00:00 2001 From: mhuser Date: Sat, 27 Jul 2024 15:20:25 +0200 Subject: [PATCH 4/4] fix typo in 2x-Thru name --- .../ieeep370deembedding/2x-Thru.svg | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg b/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg index 5e386d9c4..442759d23 100644 --- a/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg +++ b/doc/source/examples/networktheory/ieeep370deembedding/2x-Thru.svg @@ -193,11 +193,11 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="1.4142136" - inkscape:cx="252.75886" + inkscape:zoom="1" + inkscape:cx="126.5403" inkscape:cy="274.57673" inkscape:document-units="mm" - inkscape:current-layer="layer1" + inkscape:current-layer="g8818" showgrid="true" fit-margin-left="5" fit-margin-top="5" @@ -224,7 +224,7 @@ image/svg+xml - + @@ -472,14 +472,14 @@ 2xThru + x="37.50988" + y="158.73174" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.93888903px;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS';stroke-width:0.26458332">2x-Thru