Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Quarto GHA Workflow Runner committed Nov 21, 2024
1 parent 7ca0204 commit e2ffb47
Show file tree
Hide file tree
Showing 79 changed files with 2,083 additions and 207 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
72ba064e
8bc59979
185 changes: 131 additions & 54 deletions _tex/index.tex

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
873 changes: 873 additions & 0 deletions _tex/xschem/measurement_amplifier.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
289 changes: 167 additions & 122 deletions index.html

Large diffs are not rendered by default.

Binary file modified index.pdf
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified index_files/mediabag/xschem/dc_lv_nmos.pdf
Binary file not shown.
Binary file not shown.
Binary file modified index_files/mediabag/xschem/mosfet_diode_loopgain.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/mosfet_diode_noise.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/mosfet_diode_settling.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/ota-improved-res-4.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/ota-improved.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/ota-improved_tb-ac.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/ota-improved_tb-tran.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/techsweep_sg13g2_lv_nmos.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/techsweep_sg13g2_lv_pmos.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion sizing/lookup_sg13.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# MOSFET gm/ID Lookup for IHP SG13G2"
],
"id": "4574cf2b-ff99-46bf-b53c-b2112e57e0da"
"id": "637d4925-3704-4623-b34d-1412804ffb6d"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_basic_ota.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# Sizing for Basic 5T-OTA"
],
"id": "f3b7e745-90b8-481c-9830-643b13f69b85"
"id": "af0cfa0c-6182-439f-97c3-af4646133037"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_basic_ota_improved.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# Sizing for Basic (Improved) OTA"
],
"id": "e7a8184b-f9cf-4044-b730-adbf507d4cec"
"id": "39458fd3-fa17-44a5-ab92-7c6d74c0dbc8"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_basic_ota_improved_w_circuit-preview.html
Original file line number Diff line number Diff line change
Expand Up @@ -982,7 +982,7 @@ <h1 class="title">Sizing for Basic (Improved) OTA With Schematic</h1>
}
}
});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"loop":false,"selector":".lightbox","closeEffect":"zoom","openEffect":"zoom","descPosition":"bottom"});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"closeEffect":"zoom","loop":false,"selector":".lightbox","openEffect":"zoom","descPosition":"bottom"});
(function() {
let previousOnload = window.onload;
window.onload = () => {
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_basic_ota_improved_w_circuit.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# Sizing for Basic (Improved) OTA With Schematic"
],
"id": "a5be391e-e5da-4b2d-aaec-9d02e35f5a33"
"id": "dfb90367-0f1f-40c5-9417-ad88ee138aef"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_basic_ota_w_circuit-preview.html
Original file line number Diff line number Diff line change
Expand Up @@ -961,7 +961,7 @@ <h1 class="title">Sizing for Basic 5T-OTA With Schematic</h1>
}
}
});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"openEffect":"zoom","closeEffect":"zoom","descPosition":"bottom","loop":false,"selector":".lightbox"});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"openEffect":"zoom","descPosition":"bottom","closeEffect":"zoom","selector":".lightbox","loop":false});
(function() {
let previousOnload = window.onload;
window.onload = () => {
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_basic_ota_w_circuit.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# Sizing for Basic 5T-OTA With Schematic"
],
"id": "30aecd2e-2fc7-44aa-8abc-95db095135eb"
"id": "0dfa9bab-4ced-4779-b471-d87ab2fc8236"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_current_mirror.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# Sizing for Improved Current Mirror"
],
"id": "2053d565-186c-4554-95be-97e67b9688a8"
"id": "845de1c9-4cea-4b80-a22b-b4a18d17fd1d"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_measurement_amplifier-preview.html
Original file line number Diff line number Diff line change
Expand Up @@ -725,7 +725,7 @@ <h1 class="title">Sizing for Measurement Amplifier</h1>
}
}
});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"selector":".lightbox","closeEffect":"zoom","openEffect":"zoom","descPosition":"bottom","loop":false});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"loop":false,"descPosition":"bottom","openEffect":"zoom","closeEffect":"zoom","selector":".lightbox"});
(function() {
let previousOnload = window.onload;
window.onload = () => {
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_measurement_amplifier.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# Sizing for Measurement Amplifier"
],
"id": "5a09ab4f-a2f8-493c-9cb1-bda8c0f40aab"
"id": "103a12b7-b83a-48d4-a4aa-6cc7c4a2eca0"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/sizing_mosfet_diode.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# Sizing for MOSFET Diode Example"
],
"id": "939447e3-0a09-40d5-b3d5-b5b387d21021"
"id": "eb6a579b-4146-4314-9a9d-02c4d3480cc2"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/techsweep_sg13_plots_nmos-preview.html
Original file line number Diff line number Diff line change
Expand Up @@ -917,7 +917,7 @@ <h1 class="title">MOSFET gm/ID Evaluation Script for IHP SG13G2</h1>
}
}
});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"closeEffect":"zoom","selector":".lightbox","loop":false,"openEffect":"zoom","descPosition":"bottom"});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"openEffect":"zoom","descPosition":"bottom","loop":false,"selector":".lightbox","closeEffect":"zoom"});
(function() {
let previousOnload = window.onload;
window.onload = () => {
Expand Down
2 changes: 1 addition & 1 deletion sizing/techsweep_sg13_plots_nmos.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# MOSFET gm/ID Evaluation Script for IHP SG13G2"
],
"id": "842d43b9-055c-4db2-b59f-9c2439c00bfc"
"id": "42608ab6-7032-4efa-a335-63345f8cd28a"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion sizing/techsweep_sg13_plots_pmos-preview.html
Original file line number Diff line number Diff line change
Expand Up @@ -917,7 +917,7 @@ <h1 class="title">MOSFET gm/ID Evaluation Script for IHP SG13G2</h1>
}
}
});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"descPosition":"bottom","openEffect":"zoom","closeEffect":"zoom","selector":".lightbox","loop":false});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"selector":".lightbox","openEffect":"zoom","descPosition":"bottom","loop":false,"closeEffect":"zoom"});
(function() {
let previousOnload = window.onload;
window.onload = () => {
Expand Down
2 changes: 1 addition & 1 deletion sizing/techsweep_sg13_plots_pmos.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# MOSFET gm/ID Evaluation Script for IHP SG13G2"
],
"id": "52467a3c-e743-4961-a190-3c42a3d0fc48"
"id": "e68bf3d1-2a87-440b-879d-56df59416546"
},
{
"cell_type": "markdown",
Expand Down
6 changes: 3 additions & 3 deletions sizing/techsweep_sg13_plots_triode-preview.html
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ <h1 class="title">MOSFET gm/ID Lookup for IHP SG13G2 in Triode Region</h1>
<span id="cb2-24"><a href="#cb2-24" aria-hidden="true" tabindex="-1"></a>ron_w_tg_3 <span class="op">=</span> <span class="dv">1</span><span class="op">/</span>(<span class="dv">1</span><span class="op">/</span>ron_w_n<span class="op">+</span><span class="dv">3</span><span class="op">/</span>ron_w_p)</span>
<span id="cb2-25"><a href="#cb2-25" aria-hidden="true" tabindex="-1"></a>ron_w_tg_2_6 <span class="op">=</span> <span class="dv">1</span><span class="op">/</span>(<span class="dv">2</span><span class="op">/</span>ron_w_n<span class="op">+</span><span class="dv">6</span><span class="op">/</span>ron_w_p)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
</div></div>
<div class="cell-container"><div class="cell-decorator"><pre>In [3]:</pre></div><div id="cell-4" class="cell" data-executetime="{&quot;end_time&quot;:&quot;2024-11-19T16:09:53.483405Z&quot;,&quot;start_time&quot;:&quot;2024-11-19T16:09:53.204584Z&quot;}" data-execution_count="3">
<div class="cell-container"><div class="cell-decorator"><pre>In [3]:</pre></div><div id="cell-4" class="cell" data-executetime="{&quot;end_time&quot;:&quot;2024-11-19T16:09:53.483405Z&quot;,&quot;start_time&quot;:&quot;2024-11-19T16:09:53.204584Z&quot;}" data-tags="[&quot;fig-triode-ron-vs-vsource-1&quot;]" data-execution_count="3">
<div class="sourceCode cell-code" id="cb3"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="co"># plot Ron versus source potential</span></span>
<span id="cb3-2"><a href="#cb3-2" aria-hidden="true" tabindex="-1"></a><span class="co">#| label: fig-triode-ron-vs-vsource-1</span></span>
<span id="cb3-3"><a href="#cb3-3" aria-hidden="true" tabindex="-1"></a><span class="co">#| fig-cap: $R_\mathrm{on,n}$ and $R_\mathrm{on,p}$ as a function of the source voltage ($V_\mathrm{DS} = 10\,\text{mV}$).</span></span>
Expand Down Expand Up @@ -327,7 +327,7 @@ <h1 class="title">MOSFET gm/ID Lookup for IHP SG13G2 in Triode Region</h1>
<span id="cb5-34"><a href="#cb5-34" aria-hidden="true" tabindex="-1"></a>coff_w_n <span class="op">=</span> coff_n<span class="op">/</span>lv_nmos[<span class="st">'W'</span>]</span>
<span id="cb5-35"><a href="#cb5-35" aria-hidden="true" tabindex="-1"></a>coff_w_p <span class="op">=</span> coff_p<span class="op">/</span>lv_pmos[<span class="st">'W'</span>]</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
</div></div>
<div class="cell-container"><div class="cell-decorator"><pre>In [6]:</pre></div><div id="cell-7" class="cell" data-executetime="{&quot;end_time&quot;:&quot;2024-11-19T16:09:53.680720Z&quot;,&quot;start_time&quot;:&quot;2024-11-19T16:09:53.597301Z&quot;}" data-execution_count="6">
<div class="cell-container"><div class="cell-decorator"><pre>In [6]:</pre></div><div id="cell-7" class="cell" data-executetime="{&quot;end_time&quot;:&quot;2024-11-19T16:09:53.680720Z&quot;,&quot;start_time&quot;:&quot;2024-11-19T16:09:53.597301Z&quot;}" data-tags="[&quot;fig-triode-coff-vs-vsource&quot;]" data-execution_count="6">
<div class="sourceCode cell-code" id="cb6"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb6-1"><a href="#cb6-1" aria-hidden="true" tabindex="-1"></a><span class="co"># plot Coff versus source potential</span></span>
<span id="cb6-2"><a href="#cb6-2" aria-hidden="true" tabindex="-1"></a><span class="co">#| label: fig-triode-coff-vs-vsource</span></span>
<span id="cb6-3"><a href="#cb6-3" aria-hidden="true" tabindex="-1"></a><span class="co">#| fig-cap: $C_\mathrm{off,n}$ and $C_\mathrm{off,p}$ as a function of the source voltage ($V_\mathrm{DS} = 10\,\text{mV}$).</span></span>
Expand Down Expand Up @@ -790,7 +790,7 @@ <h1 class="title">MOSFET gm/ID Lookup for IHP SG13G2 in Triode Region</h1>
}
}
});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"loop":false,"closeEffect":"zoom","descPosition":"bottom","selector":".lightbox","openEffect":"zoom"});
</script> </div> <!-- /content --> <script>var lightboxQuarto = GLightbox({"closeEffect":"zoom","loop":false,"descPosition":"bottom","selector":".lightbox","openEffect":"zoom"});
(function() {
let previousOnload = window.onload;
window.onload = () => {
Expand Down
10 changes: 8 additions & 2 deletions sizing/techsweep_sg13_plots_triode.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,10 @@
"end_time": "2024-11-19T16:09:53.483405Z",
"start_time": "2024-11-19T16:09:53.204584Z"
},
"collapsed": false
"collapsed": false,
"tags": [
"fig-triode-ron-vs-vsource-1"
]
},
"outputs": [
{
Expand Down Expand Up @@ -207,7 +210,10 @@
"end_time": "2024-11-19T16:09:53.680720Z",
"start_time": "2024-11-19T16:09:53.597301Z"
},
"collapsed": false
"collapsed": false,
"tags": [
"fig-triode-coff-vs-vsource"
]
},
"outputs": [
{
Expand Down
12 changes: 9 additions & 3 deletions sizing/techsweep_sg13_plots_triode.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# MOSFET gm/ID Lookup for IHP SG13G2 in Triode Region"
],
"id": "706f5701-32b2-49cd-91f9-0b528b278d7b"
"id": "c93b7bc1-f8a8-42ee-9b39-478253d71871"
},
{
"cell_type": "markdown",
Expand Down Expand Up @@ -83,7 +83,10 @@
"ExecuteTime": {
"end_time": "2024-11-19T16:09:53.483405Z",
"start_time": "2024-11-19T16:09:53.204584Z"
}
},
"tags": [
"fig-triode-ron-vs-vsource-1"
]
},
"outputs": [
{
Expand Down Expand Up @@ -206,7 +209,10 @@
"ExecuteTime": {
"end_time": "2024-11-19T16:09:53.680720Z",
"start_time": "2024-11-19T16:09:53.597301Z"
}
},
"tags": [
"fig-triode-coff-vs-vsource"
]
},
"outputs": [
{
Expand Down
2 changes: 1 addition & 1 deletion sizing/techsweep_sg13_txt_to_mat.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"source": [
"# Conversion of TXT to MAT for gm/ID result files for SG13G2"
],
"id": "9ff5f65d-6829-4e23-9cc2-ca0e88f6d089"
"id": "4870af86-71d0-4bb7-87a5-ecf181cc4994"
},
{
"cell_type": "markdown",
Expand Down
8 changes: 2 additions & 6 deletions xschem/measurement_amplifier.sch
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,8 @@ N 480 -610 600 -610 {lab=vin}
N 640 -610 720 -610 {lab=vdd}
N 720 -680 720 -610 {lab=vdd}
N 640 -680 720 -680 {lab=vdd}
N 480 -580 480 -560 {lab=vin}
N 480 -480 480 -460 {lab=#net2}
N 480 -580 540 -580 {lab=vin}
N 480 -610 480 -580 {lab=vin}
N 480 -480 540 -480 {lab=#net2}
N 480 -500 480 -480 {lab=#net2}
N 480 -610 480 -560 {lab=vin}
N 480 -500 480 -460 {lab=#net2}
C {devices/code_shown.sym} 0 -100 0 0 {name=MODEL only_toplevel=true
format="tcleval( @value )"
value=".lib cornerMOSlv.lib mos_tt
Expand Down
Loading

0 comments on commit e2ffb47

Please sign in to comment.