ASIC Artefacts

15.09.2025, 20:08:13

Beta-Multiplier Bandgap OTA

OTA for Beta-Multiplier Bandgap.

bmbgota


🔗 Schematics

Show Tool Versions...

xschem: 3.4.6
ngspice: 44.2
magic: 8.3.541
netgen: 1.5.293
ihpopenpdk: dev


LVS

LVS-state: Netlists match uniquely.

🔗 LVS-report

SPECIFICATIONS

AC Open-Loop Specification

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Open-Loop Gain 90 / 93.598 94.013 / 110 dB 65/100.0%/0.0%/0.0% Gain at 1Hz
Phase Margin 45 / 51.936 98.306 / 180 deg 65/100.0%/0.0%/0.0% Open-Loop
Unity-Gain Bandwidth 25.0 / 37.499 155.704 / 180.0 MHz 65/100.0%/0.0%/0.0%
3-dB Bandwidth 0.1 / 0.553 0.733 / 10.0 kHz 65/100.0%/0.0%/0.0%

AC Open-Loop Specification (Monte Carlo)

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Open-Loop Gain 90 / 93.618 94.036 / 110 dB 400/100.0%/0.0%/0.0% Gain at 1Hz
Phase Margin 45 / 60.122 97.432 / 180 deg 400/100.0%/0.0%/0.0% Open-Loop
Unity-Gain Bandwidth 25.0 / 50.767 138.598 / 180.0 MHz 400/100.0%/0.0%/0.0%
3-dB Bandwidth 0.1 / 0.586 0.683 / 10.0 kHz 400/100.0%/0.0%/0.0%

CMRR/PSRR Specification

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
CMRR at 10Hz 50 / 86.064 86.896 / 150 dB 65/100.0%/0.0%/0.0%
CMRR at 10MHz 35 / 64.745 78.87 / 90 dB 65/100.0%/0.0%/0.0%
PSRR+ at 10Hz 40 / 88.125 88.857 / 130 dB 65/100.0%/0.0%/0.0%
PSRR+ at 10MHz 35 / 51.109 56.222 / 70 dB 65/100.0%/0.0%/0.0%
PSRR- at 10Hz 40 / 90.306 90.487 / 120 dB 65/100.0%/0.0%/0.0%
PSRR- at 10MHz 5 / 9.193 12.092 / 20 dB 65/100.0%/0.0%/0.0%

CMRR/PSRR Specification (Monte Carlo)

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
CMRR at 10Hz 50 / 83.518 98.359 / 150 dB 400/100.0%/0.0%/0.0%
CMRR at 10MHz 35 / 63.678 73.087 / 90 dB 400/100.0%/0.0%/0.0%
PSRR+ at 10Hz 40 / 77.015 104.29 / 130 dB 400/100.0%/0.0%/0.0%
PSRR+ at 10MHz 35 / 51.792 54.325 / 70 dB 400/100.0%/0.0%/0.0%
PSRR- at 10Hz 50 / 87.445 97.196 / 120 dB 400/100.0%/0.0%/0.0%
PSRR- at 10MHz 5 / 9.89 11.064 / 20 dB 400/100.0%/0.0%/0.0%

Output Range Specification

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Negative Output Bound -1.5 / -1.402 -1.391 / -1 V 65/100.0%/0.0%/0.0%
Positive Output Bound 1 / 1.294 1.303 / 1.5 V 65/100.0%/0.0%/0.0%

Output Range Specification (Monte Carlo)

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Negative Output Bound -1.5 / -1.4 -1.394 / -1 V 400/100.0%/0.0%/0.0%
Positive Output Bound 1 / 1.296 1.305 / 1.5 V 400/100.0%/0.0%/0.0%

Input Range Specification

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Positive CM Input Bound 0.2 / 0.428 0.556 / 1 V 65/100.0%/0.0%/0.0% Input transistor sat.

Input Range Specification (Monte Carlo)

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Positive CM Input Bound 0.2 / 0.451 0.541 / 1 V 400/100.0%/0.0%/0.0% Input transistor sat.

Slew-Rate/Offset Specification

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Input Offset -0.0 / 0.0 0.0 / 0.0 mV 65/100.0%/0.0%/0.0%
Slew-Rate (Positive) 10.0 / 14.275 21.682 / 30.0 MV/s 65/100.0%/0.0%/0.0%
Slew-Rate (Negative) -100.0 / -97.634 -13.981 / -10.0 MV/s 65/100.0%/0.0%/0.0%

Slew-Rate/Offset Specification (Monte Carlo)

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Input Offset -10.0 / -2.731 3.549 / 10.0 mV 400/100.0%/0.0%/0.0%
Slew-Rate (Positive) 10.0 / 17.507 19.547 / 30.0 MV/s 400/100.0%/0.0%/0.0%
Slew-Rate (Negative) -100.0 / -76.838 -22.383 / -10.0 MV/s 400/100.0%/0.0%/0.0%

Noise Specification

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
Input Noise at 10Hz 0.0 / 1.684 1.74 / 10.0 uV/sqrt(Hz) 65/100.0%/0.0%/0.0%
Input Noise at 10MHz 0.0 / 1.288 1.288 / 1.5 uV/sqrt(Hz) 65/100.0%/0.0%/0.0%

THD Specification

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
THD 0 / 0.289 1.021 / 2 % 65/100.0%/0.0%/0.0%

THD Specification (Monte Carlo)

Parameter Min (Spec. / Sim.) Max (Sim. / Spec.) Unit Checks (total/pass/fail/NaN) Comment
THD 0 / 0.391 0.769 / 2 % 400/100.0%/0.0%/0.0%

PERFORMANCE CHARACTERISTICS

AC Open-Loop Performance

xyplot_404e9308425865f9fa51698b32f07f5c_10e01bd3dbdbb8640c77673fc5622103

AC Open-Loop Performance (Monte Carlo)

histplot_olgain_1hzgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__26608f8b8d119360b4305fcdf2dd6a89
histplot_pmgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__26608f8b8d119360b4305fcdf2dd6a89
histplot_ugbwgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__26608f8b8d119360b4305fcdf2dd6a89
histplot_f2_3dbgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__26608f8b8d119360b4305fcdf2dd6a89

CMRR/PSRR Performance

xyplot_89ffe95c1f74ce31afa08d94a7c9576a_7b686de9473baa288c049bbced6e9df7
xyplot_200adde2f605c3c0d8b68312b0e6e633_7b686de9473baa288c049bbced6e9df7
xyplot_5b72395a42c5f4ad564dc243dc684e44_7b686de9473baa288c049bbced6e9df7

CMRR/PSRR Performance (Monte Carlo)

histplot_cmrr_10hzgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__cefdfae308b77e5d161e2ed50957b407
histplot_cmrr_10mhzgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__cefdfae308b77e5d161e2ed50957b407
histplot_psrr_p_10hzgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__cefdfae308b77e5d161e2ed50957b407
histplot_psrr_p_10mhzgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__cefdfae308b77e5d161e2ed50957b407
histplot_psrr_n_10hzgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__cefdfae308b77e5d161e2ed50957b407
histplot_psrr_n_10mhzgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__cefdfae308b77e5d161e2ed50957b407

Output Range Performance (Monte Carlo)

histplot_neg_out_compgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__1caa2ca035209559d5481d84b0ef6ab4
histplot_pos_out_compgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__1caa2ca035209559d5481d84b0ef6ab4

Input Range Performance (Monte Carlo)

histplot_pos_cm_boundgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__822be2f28a46b74434b056b38fc4deb0

Slew-Rate/Offset Performance

xyplot_3f45e1515b2d0d4f4b44e4c2c22c7b3b_e3781566bddf33db64a1194827e58034
xyplot_8a14f0cd438d63a55a8c144623da0dda_e3781566bddf33db64a1194827e58034

Slew-Rate/Offset Performance (Monte Carlo)

histplot_inp_offsetgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__d896591e5420b398e61253096aa48ab8
histplot_slew_posgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__d896591e5420b398e61253096aa48ab8
histplot_slew_neggroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__d896591e5420b398e61253096aa48ab8

Noise Performance

xyplot_9047406afdbe3bea6e4c0cd5dc77d6d8_fe52b15c7e52d0a16e46dfc2759b1de6

THD Performance (Monte Carlo)

histplot_thdgroup_('tt_typ_stat_mc',-2),('tt_typ_mismatch_mc',_-2)__fca0bc36e68017a09aa56a6785620c30