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 26, 2024
1 parent f1228c6 commit de40137
Show file tree
Hide file tree
Showing 62 changed files with 279 additions and 173 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1c8fe05e
00779d04
288 changes: 172 additions & 116 deletions _tex/index.tex

Large diffs are not rendered by default.

31 changes: 22 additions & 9 deletions _tex/references.bib
Original file line number Diff line number Diff line change
@@ -1,13 +1,26 @@
%% This BibTeX bibliography file was created using BibDesk.
%% https://bibdesk.sourceforge.io/
%% Created for Harald Pretl at 2024-11-05 13:56:59 +0100
%% Created for Harald Pretl at 2024-11-26 16:18:10 +0100
%% Saved with string encoding Unicode (UTF-8)
@article{Tian_2001,
abstract = {{Based on Bode's definition of return ratio with respect to a single controlled source, the loop-based two-port algorithm and device-based gain-nulling are proposed for small-signal stability analysis. These two algorithms are complementary in terms of applicability, and they produce accurate stability information for single-loop networks. After a brief primer on feedback and stability, we review Bode's feedback theory, where the return difference and return ratio concepts are applicable to general feedback configurations and avoid the necessity of identifying μ and /spl beta/. Middlebrook's null double-injection technique, which provides a laboratory-based way to measure return ratio, is then discussed in the modern circuit analysis context; we then extend the unilateral feedback-model used in Middlebrook's approach to accommodate both normal-and reverse-loop transmission and characterize the return loop using a general two-port-analysis. This loop-based two-port algorithm determines the stability of a feedback network in which a critical wire can be located to break all return loops. The device-based gain-nulling algorithm is then discussed to evaluate the influence of the local return loops upon network stability. This algorithm determines the stability of a feedback network in which a controlled source can be nulled to render the network to be passive. Conditions under which these two algorithms can be applied are discussed.}},
author = {Tian, M. and Visvanathan, V. and Hantgan, J. and Kundert, K.},
date-added = {2024-11-26 14:17:54 +0100},
date-modified = {2024-11-26 14:18:14 +0100},
journal = {IEEE Circuits and Devices Magazine},
number = {1},
pages = {31--41},
title = {{Striving for small-signal stability}},
volume = {17},
year = {2001},
bdsk-url-1 = {https://doi.org/10.1109/101.900125}}

@book{Maxwell_1873,
author = {Maxwell, James Clerk},
date-added = {2024-11-05 13:55:14 +0100},
Expand Down Expand Up @@ -114,11 +127,11 @@ @book{Johns_Martin_2nd_ed
title = {{Analog Integrated Circuit Design}},
year = {2011}}

@ARTICLE{Pretl_Fifty_Nifty_Circuits,
author={Pretl, Harald and Eberlein, Matthias},
journal={IEEE Solid-State Circuits Magazine},
title={Fifty Nifty Variations of Two-Transistor Circuits: A tribute to the versatility of MOSFETs},
year={2021},
volume={13},
number={3},
pages={38-46}}
@article{Pretl_Fifty_Nifty_Circuits,
author = {Pretl, Harald and Eberlein, Matthias},
journal = {IEEE Solid-State Circuits Magazine},
number = {3},
pages = {38-46},
title = {Fifty Nifty Variations of Two-Transistor Circuits: A tribute to the versatility of MOSFETs},
volume = {13},
year = {2021}}
107 changes: 72 additions & 35 deletions index.html

Large diffs are not rendered by default.

Binary file modified index.pdf
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 not shown.
Binary file modified index_files/mediabag/xschem/dc_lv_nmos.pdf
Binary file not shown.
Binary file modified index_files/mediabag/xschem/measurement_amplifier.pdf
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": "f7878439-de30-46cd-9a5b-7b0841762a6a"
"id": "ab9f90b6-3f2d-4628-8001-0e107068e8f7"
},
{
"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": "76096247-fe12-409b-add4-9d555e9283cd"
"id": "88f508f0-cee7-499b-bbfa-b63d7bd694be"
},
{
"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": "bf8e2e66-df9b-402c-acfe-3e5ffba449c1"
"id": "1731c160-b033-47fe-a8d2-5c423bd2da6e"
},
{
"cell_type": "markdown",
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": "534dda98-6a60-4232-a4a6-e305a6928687"
"id": "04df2d97-3dde-4258-a2ad-23cc49e4152b"
},
{
"cell_type": "markdown",
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": "8dcb9f02-fb2f-4d66-bcbb-7a0435fe1d9f"
"id": "2840676e-04b9-4590-9555-8fc0951e4e95"
},
{
"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": "0340da5d-8e5e-45dc-bfdf-1b24847197e2"
"id": "07182f56-d385-490d-b783-8343818289ba"
},
{
"cell_type": "markdown",
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": "a8d763f8-c615-4fb5-ad1a-1f10a3501292"
"id": "00c8b747-9622-4208-a853-fb1e3da63bd5"
},
{
"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": "757e41f4-9963-4055-87a9-411076f469f8"
"id": "a049a870-415b-41dd-9d66-265f5d14f128"
},
{
"cell_type": "markdown",
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": "112f6daa-7ca7-4bf5-984d-43919b311333"
"id": "ad7b4276-96a4-4caf-b2f4-ed7caf369392"
},
{
"cell_type": "markdown",
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": "e080be67-237f-4ee1-a1ee-54a1c1b999f0"
"id": "5df52353-14da-43ca-80e4-496eccd055a5"
},
{
"cell_type": "markdown",
Expand Down
2 changes: 1 addition & 1 deletion 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": "ad9ebb4a-6180-4be7-86a6-9e2c2f731c26"
"id": "3baf8ea2-f6e7-4078-8eae-1e9efa7b8353"
},
{
"cell_type": "markdown",
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": "b9e28c9c-c9bc-4c30-aa20-98e81ed090fc"
"id": "2b5a12ad-ac90-4c7e-9581-10429f4112f4"
},
{
"cell_type": "markdown",
Expand Down

0 comments on commit de40137

Please sign in to comment.