Skip to content

Instantly share code, notes, and snippets.

@buttercutter
Last active May 4, 2025 14:31
Show Gist options
  • Save buttercutter/83a63c83c71d23212f945e0e7148145d to your computer and use it in GitHub Desktop.
Save buttercutter/83a63c83c71d23212f945e0e7148145d to your computer and use it in GitHub Desktop.
A simple crystal oscillator circuit from [High-performance crystal oscillator circuits: theory and application](https://ieeexplore.ieee.org/abstract/document/318)
Version 4
SHEET 1 5612 1000
WIRE 352 -368 176 -368
WIRE 816 -368 352 -368
WIRE 960 -368 816 -368
WIRE 1136 -368 960 -368
WIRE 1472 -368 1136 -368
WIRE 1776 -368 1472 -368
WIRE 1936 -368 1776 -368
WIRE 2192 -368 1936 -368
WIRE 2416 -368 2192 -368
WIRE 2784 -368 2416 -368
WIRE 2960 -368 2784 -368
WIRE 3168 -368 2960 -368
WIRE 3472 -368 3168 -368
WIRE 3712 -368 3472 -368
WIRE 4240 -368 3712 -368
WIRE 4496 -368 4240 -368
WIRE 5248 -368 4496 -368
WIRE 5408 -368 5248 -368
WIRE 5568 -368 5408 -368
WIRE 352 -288 352 -368
WIRE 960 -288 960 -368
WIRE 1936 -288 1936 -368
WIRE 2192 -288 2192 -368
WIRE 2416 -288 2416 -368
WIRE 2960 -288 2960 -368
WIRE 4240 -288 4240 -368
WIRE 5408 -272 5408 -368
WIRE 1376 -256 1376 -304
WIRE 1472 -256 1472 -368
WIRE 3168 -240 3168 -368
WIRE 3168 -240 3120 -240
WIRE 3472 -240 3472 -368
WIRE 3520 -240 3472 -240
WIRE 3168 -224 3168 -240
WIRE 3472 -224 3472 -240
WIRE 3280 -208 3216 -208
WIRE 3424 -208 3280 -208
WIRE 4496 -208 4496 -368
WIRE 4544 -208 4496 -208
WIRE 4912 -208 4912 -288
WIRE 5248 -208 5248 -368
WIRE 5296 -208 5248 -208
WIRE 816 -192 816 -368
WIRE 864 -192 816 -192
WIRE 4496 -192 4496 -208
WIRE 5248 -192 5248 -208
WIRE 816 -176 816 -192
WIRE 2784 -176 2784 -368
WIRE 2832 -176 2784 -176
WIRE 3120 -176 3120 -240
WIRE 3168 -176 3120 -176
WIRE 3520 -176 3520 -240
WIRE 3520 -176 3472 -176
WIRE 4448 -176 4368 -176
WIRE 5200 -176 5120 -176
WIRE 352 -160 352 -224
WIRE 416 -160 352 -160
WIRE 528 -160 480 -160
WIRE 640 -160 528 -160
WIRE 768 -160 640 -160
WIRE 1776 -160 1776 -368
WIRE 1824 -160 1776 -160
WIRE 2784 -160 2784 -176
WIRE 1776 -144 1776 -160
WIRE 2736 -144 2656 -144
WIRE 4544 -144 4544 -208
WIRE 4544 -144 4496 -144
WIRE 5296 -144 5296 -208
WIRE 5296 -144 5248 -144
WIRE 176 -128 176 -368
WIRE 176 -128 128 -128
WIRE 864 -128 864 -192
WIRE 864 -128 816 -128
WIRE 1376 -128 1376 -192
WIRE 1472 -128 1472 -192
WIRE 1472 -128 1376 -128
WIRE 1520 -128 1472 -128
WIRE 1728 -128 1520 -128
WIRE 176 -112 176 -128
WIRE 1136 -112 1136 -368
WIRE 1136 -112 1088 -112
WIRE 2832 -112 2832 -176
WIRE 2832 -112 2784 -112
WIRE 256 -96 224 -96
WIRE 1136 -96 1136 -112
WIRE 1824 -96 1824 -160
WIRE 1824 -96 1776 -96
WIRE 1216 -80 1184 -80
WIRE 3168 -80 3168 -128
WIRE 3232 -80 3168 -80
WIRE 3280 -80 3280 -208
WIRE 3280 -80 3232 -80
WIRE 128 -64 128 -128
WIRE 176 -64 128 -64
WIRE 1088 -48 1088 -112
WIRE 1136 -48 1088 -48
WIRE 3712 -48 3712 -368
WIRE 3760 -48 3712 -48
WIRE 4368 -48 4368 -176
WIRE 4496 -48 4496 -96
WIRE 4496 -48 4368 -48
WIRE 4704 -48 4496 -48
WIRE 4752 -48 4752 -96
WIRE 4912 -48 4912 -144
WIRE 4912 -48 4800 -48
WIRE 5120 -48 5120 -176
WIRE 5120 -48 4912 -48
WIRE 5248 -48 5248 -96
WIRE 5408 -48 5408 -208
WIRE 5408 -48 5248 -48
WIRE 3712 -32 3712 -48
WIRE 2656 -16 2656 -144
WIRE 2784 -16 2784 -64
WIRE 2784 -16 2656 -16
WIRE 2864 -16 2784 -16
WIRE 3664 -16 2864 -16
WIRE 176 16 176 -16
WIRE 256 16 256 -96
WIRE 256 16 176 16
WIRE 2416 16 2416 -208
WIRE 3760 16 3760 -48
WIRE 3760 16 3712 16
WIRE 4496 16 4496 -48
WIRE 5248 16 5248 -48
WIRE 528 32 528 -160
WIRE 576 32 528 32
WIRE 624 32 624 -16
WIRE 816 32 816 -80
WIRE 816 32 672 32
WIRE 960 32 960 -224
WIRE 960 32 816 32
WIRE 1136 32 1136 0
WIRE 1216 32 1216 -80
WIRE 1216 32 1136 32
WIRE 1472 32 1472 -128
WIRE 1568 32 1472 32
WIRE 1616 32 1616 -16
WIRE 1776 32 1776 -48
WIRE 1776 32 1664 32
WIRE 1936 32 1936 -224
WIRE 1936 32 1776 32
WIRE 2032 32 1936 32
WIRE 2080 32 2080 -16
WIRE 2192 32 2192 -224
WIRE 2192 32 2128 32
WIRE 2368 32 2192 32
WIRE 2784 48 2784 -16
WIRE 2480 64 2416 64
WIRE 4576 64 4496 64
WIRE 5328 64 5248 64
WIRE 176 96 176 16
WIRE 1136 96 1136 32
WIRE 2864 96 2784 96
WIRE 3472 96 3472 -128
WIRE 3584 96 3472 96
WIRE 3712 96 3712 64
WIRE 3712 96 3584 96
WIRE 4368 96 4368 -48
WIRE 4448 96 4368 96
WIRE 5120 96 5120 -48
WIRE 5200 96 5120 96
WIRE 256 112 224 112
WIRE 1216 112 1184 112
WIRE 2656 128 2656 -16
WIRE 2736 128 2656 128
WIRE 176 144 80 144
WIRE 1136 144 1072 144
WIRE 3472 208 3472 96
WIRE 3712 208 3712 96
WIRE 2784 224 2784 144
WIRE 2880 224 2784 224
WIRE 2960 224 2960 -224
WIRE 2960 224 2880 224
WIRE 3424 224 2960 224
WIRE 3936 224 3760 224
WIRE 4240 224 4240 -224
WIRE 4240 224 3936 224
WIRE 4496 224 4496 112
WIRE 4496 224 4240 224
WIRE 4720 224 4720 0
WIRE 4720 224 4496 224
WIRE 5248 224 5248 112
WIRE 5248 224 4720 224
WIRE 5568 224 5248 224
WIRE 176 240 176 192
WIRE 256 240 256 112
WIRE 256 240 176 240
WIRE 656 240 656 80
WIRE 656 240 256 240
WIRE 1136 240 1136 192
WIRE 1136 240 656 240
WIRE 1216 240 1216 112
WIRE 1216 240 1136 240
WIRE 1584 240 1584 80
WIRE 1584 240 1216 240
WIRE 2048 240 2048 80
WIRE 2048 240 1584 240
WIRE 3536 256 3472 256
WIRE 3712 256 3648 256
WIRE 2784 304 2784 224
WIRE 3936 320 3936 224
WIRE 2832 352 2784 352
WIRE 3472 368 3472 304
WIRE 3472 368 3328 368
WIRE 3984 368 3936 368
WIRE 928 384 288 384
WIRE 1248 384 928 384
WIRE 1344 384 1248 384
WIRE 1888 384 1344 384
WIRE 2288 384 1888 384
WIRE 2416 384 2416 112
WIRE 2416 384 2288 384
WIRE 2736 384 2416 384
WIRE 3472 400 3472 368
WIRE 3808 400 3472 400
WIRE 3888 400 3808 400
WIRE 176 432 176 240
WIRE 816 432 816 32
WIRE 1136 432 1136 240
WIRE 1776 432 1776 32
WIRE 2416 432 2416 384
WIRE 2784 432 2784 400
WIRE 2832 432 2832 352
WIRE 2832 432 2784 432
WIRE 3168 432 3168 -80
WIRE 3472 432 3472 400
WIRE 3936 448 3936 416
WIRE 3984 448 3984 368
WIRE 3984 448 3936 448
WIRE 5456 448 5456 368
WIRE 176 480 128 480
WIRE 816 480 768 480
WIRE 1136 480 1088 480
WIRE 1776 480 1728 480
WIRE 2464 480 2416 480
WIRE 3168 480 3120 480
WIRE 3520 480 3472 480
WIRE 288 512 288 384
WIRE 288 512 224 512
WIRE 928 512 928 384
WIRE 928 512 864 512
WIRE 1248 512 1248 384
WIRE 1248 512 1184 512
WIRE 1888 512 1888 384
WIRE 1888 512 1824 512
WIRE 2288 512 2288 384
WIRE 2368 512 2288 512
WIRE 3328 512 3328 368
WIRE 3328 512 3216 512
WIRE 3424 512 3328 512
WIRE 128 560 128 480
WIRE 176 560 176 528
WIRE 176 560 128 560
WIRE 768 560 768 480
WIRE 816 560 816 528
WIRE 816 560 768 560
WIRE 1088 560 1088 480
WIRE 1136 560 1136 528
WIRE 1136 560 1088 560
WIRE 1728 560 1728 480
WIRE 1776 560 1776 528
WIRE 1776 560 1728 560
WIRE 2416 560 2416 528
WIRE 2464 560 2464 480
WIRE 2464 560 2416 560
WIRE 3120 560 3120 480
WIRE 3168 560 3168 528
WIRE 3168 560 3120 560
WIRE 3472 560 3472 528
WIRE 3520 560 3520 480
WIRE 3520 560 3472 560
WIRE 5456 592 5456 528
WIRE 176 608 176 560
WIRE 816 608 816 560
WIRE 816 608 176 608
WIRE 1088 608 1088 560
WIRE 1088 608 816 608
WIRE 1776 608 1776 560
WIRE 1776 608 1088 608
WIRE 2416 608 2416 560
WIRE 2416 608 1776 608
WIRE 2784 608 2784 432
WIRE 2784 608 2416 608
WIRE 3168 608 3168 560
WIRE 3168 608 2784 608
WIRE 3472 608 3472 560
WIRE 3472 608 3168 608
WIRE 3712 608 3712 304
WIRE 3712 608 3472 608
WIRE 3936 608 3936 448
WIRE 3936 608 3712 608
WIRE 3712 688 3712 608
WIRE 1008 832 848 832
WIRE 1216 832 1088 832
WIRE 1440 832 1296 832
WIRE 1664 832 1504 832
FLAG 352 -160 Q1
FLAG 960 32 Q2
FLAG 1376 -304 Q1
FLAG 2880 224 Vr
FLAG 4912 -288 Q1
FLAG 3712 688 0
FLAG 5456 592 0
FLAG 5568 -368 V1
FLAG 5568 224 VN
FLAG 5456 368 V1
FLAG 1584 240 g_a
FLAG 1344 384 g_b
FLAG 640 -160 M1_gate
FLAG 1776 32 M39_S
FLAG 2192 32 M39_D
FLAG 1520 -128 M3_g
FLAG 4368 96 M12_g
FLAG 5120 96 M14_g
FLAG 5408 -48 M13_d
FLAG 2864 -16 M22_d
FLAG 3808 400 M32_g
FLAG 3232 -80 M24_d
FLAG 3584 96 M35_s
FLAG 2864 96 0
FLAG 4576 64 0
FLAG 5328 64 0
FLAG 80 144 V1
FLAG 1072 144 V1
FLAG 1616 -16 V1
FLAG 2080 -16 V1
FLAG 2480 64 V1
FLAG 3648 256 V1
FLAG 3536 256 V1
FLAG 4752 -96 V1
FLAG 624 -16 V1
FLAG 848 832 Q1
FLAG 1664 832 Q2
SYMBOL pmos4 224 -16 R180
WINDOW 123 131 32 Left 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M15
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL pmos4 224 192 R180
WINDOW 123 67 -6 Left 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M19
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL nmos4 224 432 M0
WINDOW 3 58 29 Left 2
WINDOW 123 131 71 Left 2
WINDOW 0 -21 115 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M10
SYMATTR Prefix X
SYMBOL cap 368 -288 M0
SYMATTR InstName C1
SYMATTR Value 10p
SYMBOL cap 416 -144 R270
WINDOW 0 32 32 VTop 2
WINDOW 3 0 32 VBottom 2
SYMATTR InstName C6
SYMATTR Value 10p
SYMBOL pmos4 576 80 R270
WINDOW 123 22 -182 VRight 2
WINDOW 0 -19 -29 VRight 2
WINDOW 3 -15 41 VRight 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M17
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL pmos4 768 -80 M180
WINDOW 123 -183 43 Left 2
SYMATTR Value2 L=0.18u W=3u
SYMATTR InstName M1
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL cap 976 -288 M0
SYMATTR InstName C2
SYMATTR Value 10p
SYMBOL nmos4 864 432 M0
WINDOW 3 58 29 Left 2
WINDOW 123 131 71 Left 2
WINDOW 0 56 71 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M2
SYMATTR Prefix X
SYMBOL pmos4 1184 0 R180
WINDOW 123 -149 113 Left 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M7
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL pmos4 1184 192 R180
WINDOW 123 -151 110 Left 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M9
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL nmos4 1184 432 M0
WINDOW 3 58 29 Left 2
WINDOW 123 -139 112 Left 2
WINDOW 0 56 71 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M8
SYMATTR Prefix X
SYMBOL pmos4 1664 80 M270
WINDOW 123 20 107 VRight 2
WINDOW 0 -19 -29 VRight 2
WINDOW 3 -15 41 VRight 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M37
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL cap 1392 -256 M0
SYMATTR InstName C7
SYMATTR Value 10p
SYMBOL cap 1456 -256 R0
SYMATTR InstName C11
SYMATTR Value 10p
SYMBOL pmos4 2128 80 M270
WINDOW 123 24 96 VRight 2
WINDOW 0 -19 -29 VRight 2
WINDOW 3 -15 41 VRight 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M39
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL pmos4 1728 -48 M180
WINDOW 123 -138 110 Left 2
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M3
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL cap 1920 -288 R0
SYMATTR InstName C5
SYMATTR Value 10p
SYMBOL cap 2208 -288 M0
SYMATTR InstName C4
SYMATTR Value 10p
SYMBOL nmos4 1824 432 M0
WINDOW 3 58 29 Left 2
WINDOW 123 -141 114 Left 2
WINDOW 0 56 71 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M4
SYMATTR Prefix X
SYMBOL res 2432 -192 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R7
SYMATTR Value 10
SYMBOL pmos4 2368 112 M180
WINDOW 123 -138 110 Left 2
SYMATTR Value2 L=0.18u W=3u
SYMATTR InstName M5
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL nmos4 2368 432 R0
WINDOW 3 58 29 Left 2
WINDOW 123 -137 117 Left 2
WINDOW 0 56 71 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M6
SYMATTR Prefix X
SYMBOL nmos4 2736 304 R0
WINDOW 3 58 29 Left 2
WINDOW 123 -140 117 Left 2
WINDOW 0 -55 49 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M20
SYMATTR Prefix X
SYMBOL nmos4 3216 432 M0
WINDOW 3 58 29 Left 2
WINDOW 123 114 106 Left 2
WINDOW 0 -20 112 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M24
SYMATTR Prefix X
SYMBOL pmos4 2736 -64 M180
WINDOW 123 -138 110 Left 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M21
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL nmos4 2736 48 R0
WINDOW 3 58 29 Left 2
WINDOW 123 -132 111 Left 2
WINDOW 0 56 71 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M22
SYMATTR Prefix X
SYMBOL cap 2976 -288 M0
SYMATTR InstName C15
SYMATTR Value 10p
SYMBOL pmos4 3424 304 M180
WINDOW 123 -138 110 Left 2
SYMATTR Value2 L=0.18u W=80u
SYMATTR InstName M33
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL pmos4 3216 -128 R180
WINDOW 123 62 21 Left 2
WINDOW 0 64 142 Left 2
SYMATTR Value2 L=0.18u W=10u
SYMATTR InstName M25
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL pmos4 3424 -128 M180
WINDOW 123 -138 110 Left 2
SYMATTR Value2 L=0.18u W=20u
SYMATTR InstName M27
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL nmos4 3424 432 R0
WINDOW 3 58 29 Left 2
WINDOW 123 -141 -14 Left 2
WINDOW 0 -22 111 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=10u
SYMATTR InstName M26
SYMATTR Prefix X
SYMBOL pmos4 3664 64 M180
WINDOW 123 -138 110 Left 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M29
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL pmos4 3760 304 R180
WINDOW 123 -153 117 Left 2
WINDOW 0 55 21 Left 2
SYMATTR Value2 L=0.18u W=80u
SYMATTR InstName M35
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL nmos4 3888 320 R0
WINDOW 3 57 65 Left 2
WINDOW 123 -150 116 Left 2
WINDOW 0 60 27 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=20u
SYMATTR InstName M32
SYMATTR Prefix X
SYMBOL cap 4256 -288 M0
SYMATTR InstName C16
SYMATTR Value 10p
SYMBOL pmos4 4448 -96 M180
WINDOW 123 -138 110 Left 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M11
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL nmos4 4448 16 R0
WINDOW 3 58 29 Left 2
WINDOW 123 59 105 Left 2
WINDOW 0 56 71 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M12
SYMATTR Prefix X
SYMBOL pmos4 4800 0 M270
WINDOW 123 -15 59 VLeft 2
WINDOW 0 74 26 VLeft 2
WINDOW 3 70 93 VLeft 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M23
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL cap 4896 -208 R0
SYMATTR InstName C8
SYMATTR Value 10p
SYMBOL pmos4 5200 -96 M180
WINDOW 123 -138 110 Left 2
SYMATTR Value2 L=0.18u W=15u
SYMATTR InstName M13
SYMATTR Value PM
SYMATTR Prefix X
SYMBOL nmos4 5200 16 R0
WINDOW 3 58 29 Left 2
WINDOW 123 60 104 Left 2
WINDOW 0 56 71 Left 2
SYMATTR Value NM
SYMATTR Value2 L=0.18u W=5u
SYMATTR InstName M14
SYMATTR Prefix X
SYMBOL cap 5392 -272 R0
SYMATTR InstName CL
SYMATTR Value 10p
SYMBOL voltage 5456 432 R0
SYMATTR InstName V_1
SYMATTR Value 1.5
SYMBOL Ind 1312 816 R90
WINDOW 0 5 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName L1
SYMATTR Value 6.7m
SYMBOL Res 1104 816 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 20
SYMBOL Cap 1504 816 R90
WINDOW 0 0 32 VBottom 2
WINDOW 3 32 32 VTop 2
SYMATTR InstName C3
SYMATTR Value 3.3p
TEXT 40 672 Left 2 ;.ac dec 200 1M 10M
TEXT 320 704 Left 2 !.op
TEXT 320 672 Left 2 !.lib mosfet_018.lib
TEXT 40 704 Left 2 !.dc v_1 0 1.5
TEXT 472 -440 Left 5 ;Oscillator
TEXT 1656 -512 Left 5 ;Amplitude\nregulator
TEXT 3128 -512 Left 5 ;Output voltage\nregulator
TEXT 4768 -512 Left 5 ;Output\namplifier
TEXT 3488 136 Left 2 ;M33 and M35 are in\nweak inversion zone
TEXT 320 128 Left 2 ;M17 is in weak inversion zone,\nso acts as a very large resistor
TEXT 464 -256 Left 2 ;M1 is in grounded source config,\nso acts as a pierce oscillator
TEXT 1816 120 Left 2 ;M37 and M39 have\nhigh resistance, so\nthey are in weak\ninversion zone
TEXT 3856 96 Left 4 ;Ip
TEXT 4168 312 Right 4 ;IL
TEXT 4264 304 Left 2 ;this voltage-follower amplifier achieves a very small offset lVRl - IVNl for IL >> B*Ip
TEXT 320 744 Left 2 ;.tran 0 10 0 250n startup
TEXT 1992 840 Left 3 ;Citations credit to Eric Vittoz:\n- [High-performance crystal oscillator circuits: theory and application](http://ieeexplore.ieee.org/document/318/)\n- [Low-Power Crystal and MEMS Oscillators: The Experience of Watch Developments](https://link.springer.com/10.1007/978-90-481-9395-0)
LINE Normal 1020 -492 1020 656 2
LINE Normal 2536 -468 2536 680 2
LINE Normal 4084 -456 4084 692 2
LINE Normal 3824 56 3824 140 2
LINE Normal 3824 140 3804 120 2
LINE Normal 3824 140 3844 120 2
LINE Normal 4196 268 4112 268 2
LINE Normal 4112 268 4132 248 2
LINE Normal 4112 268 4132 288 2
[DC transfer characteristic]
{
Npanes: 4
Active Pane: 2
{
traces: 6 {268959753,0,"V(q1)"} {268959755,0,"V(vr)"} {268959751,0,"V(v1)"} {268959749,0,"V(q2)"} {268959747,0,"V(m32_g)"} {268959752,0,"V(m24_d)"}
X: (' ',1,-1.5,0.1,-0.5)
Y[0]: (' ',1,-1.5,0.1,-0)
Y[1]: ('_',0,1e+308,0,-1e+308)
Volts: (' ',0,0,1,-1.5,0.1,-0)
Log: 0 0 0
NeyeDiagPeriods: 0
},
{
traces: 5 {268959748,0,"V(g_a)"} {268959746,0,"V(g_b)"} {268959757,0,"V(m1_gate)"} {268959756,0,"V(m35_s)"} {268959746,0,"V(vn)"}
X: (' ',1,-1.5,0.1,-0.5)
Y[0]: (' ',1,-1.5,0.1,-0.3)
Y[1]: ('_',0,1e+308,0,-1e+308)
Volts: (' ',0,0,1,-1.5,0.1,-0.3)
Log: 0 0 0
NeyeDiagPeriods: 0
},
{
traces: 5 {268959752,0,"V(m39_d)"} {268959750,0,"V(m39_s)"} {268959747,0,"V(m3_g)"} {268959755,0,"V(m22_d)"} {303038474,1,"Is(M3)"}
X: (' ',1,-1.5,0.1,-0.5)
Y[0]: (' ',2,-1.38,0.06,-0.66)
Y[1]: ('m',1,-0.0004,0.0002,0.0018)
Volts: (' ',0,0,2,-1.38,0.06,-0.66)
Amps: ('m',0,0,1,-0.0004,0.0002,0.0018)
Log: 0 0 0
NeyeDiagPeriods: 0
},
{
traces: 5 {268959751,0,"V(m12_g)"} {268959750,0,"V(m14_g)"} {268959754,0,"V(m13_d)"} {303038468,1,"Ix(M35:S)"} {303038469,1,"Ix(M32:D)"}
X: (' ',1,-1.5,0.1,-0.5)
Y[0]: ('m',0,-0.8,0.05,-0.25)
Y[1]: ('m',1,-0,0.0002,0.0018)
Volts: ('m',0,0,0,-0.8,0.05,-0.25)
Amps: ('m',0,0,1,-0,0.0002,0.0018)
Log: 0 0 0
NeyeDiagPeriods: 0
}
}
[Ctase hrceitc
Nae:4 ciePn:3
rcs 285730"(1" 285750"(r" 285710"(1" 285790"(2" 285770"(3_)}{6995,,Vm4d"
:( ,,1501-.) Y0:( ,,1501-) Y1:(_,,e380-e38
ot:( ,,,,1501-) Lg
eeigeid:0 ,
rcs 285780"(_)}{6994,,Vgb" 285770"(1gt)}{6995,,Vm5s" 285760"(n"
:( ,,1501-.) Y0:( ,,1501-.) Y1:(_,,e380-e38
ot:( ,,,,1501-.) Lg
eeigeid:0 ,
rcs 285720"(3_)}{6995,,Vm9s" 285770"(3g" 285750"(2_)}{0087,,I(3"
:( ,,1501-.) Y0:( ,,13,.6-.6
[] ''1-.04000,.08
ot:( ,,,,13,.6-.6
ms ''001-.04000,.08
o:000 NyDaPros
}
{ tae:6{6995,,Vm2g" 285700"(1_)}{6995,,Vm3d" 333481"sM5" 333491"sM2" 333431"sM)} X ''1-.,.,05
[] ''0-.,.5-.5
[] ''1-,.02001) Vls ''000-.,.5-.5
ms ''001-,.02001) Lg
eeigeid:0
Caehcic
Ne4 iP:
rs 870("255"r 870("259"2 870(_}69,V4" (,10-) Y: ,51) Y:_,30e8 t(,,10- g
eied0
rs 870(){94,g"257"1t}69,V5"256"n
: ,51. 0(,10-) Y:_,30e8 t(,,10-) L egi: , c 252"3){95,ms 870(g 870(_}08,I3
: ,51. 0(,1,6.
[ '-000.8 t(,,1,6.
m '0-000.8 :0 yars
} a:{95,mg 870(_}69,V3"338"M"339"M"333"M} X'1..0
[ '-,5.
[ '-.20) Vs'00..-5 s'01,001 g
eied0
ahi
e P s80"5" 7(29280_6,4 (1- :,1 :,08 (,0 g
ee0 s80)9,"5"t6,526n 5. (1- :,08 (,0)L g:, c223{5m 7( 7(}8I
:,1 0,,. -0. t,16
m'-0. : yr
:9,g80_6,338M39M33M '.0 -5
['.0 s0.- s0,0 g
ee0
h
s05 (98_, 1 , ,8(0ge0 8),5t,2n .(-:0 ,) g,c2{m7 (8
, ,. 0 ,6m-.:y
9g06383M3 . -
'0s. 00ge0h s5(8,1,,(g08,t2 (: )gc{7(
.0,m.y g68M
0.0g0 581,g8t :)c7
.,. 6M 00051gt:c
, M001tc,M0t,0,,
* modified for use with LTSpice; DM 8/19/2008
*
* 0.18u CMOS process
*
* NMOS transistor model name: NM
* PMOS transistor model name: PM
*-----------------------------------------------------------------------
.subckt NM D G S B
+params: W=10u L=1u
M1 D G S B NM L={L} W={W} AS={1.1u*W} PS={2.2u+W} AD={1.1u*W} PD={2.2u+W}
.ends
* ----------------------------------------------------------------------
* NMOS transistor model
* ----------------------------------------------------------------------
.MODEL NM NMOS LEVEL=49
* ----------------------------------------------------------------------
************************* SIMULATION PARAMETERS ************************
* ----------------------------------------------------------------------
* format : LTspice
* model : MOS BSIM3v3
* ----------------------------------------------------------------------
* TYPICAL MEAN CONDITION
* ----------------------------------------------------------------------
+VERSION = 3.1 TNOM = 27 TOX = 4.1E-9
+XJ = 1E-7 NCH = 2.3549E17 VTH0 = 0.354505
+K1 = 0.5733393 K2 = 3.177172E-3 K3 = 27.3563303
+K3B = -10 W0 = 2.341477E-5 NLX = 1.906617E-7
+DVT0W = 0 DVT1W = 0 DVT2W = 0
+DVT0 = 1.6751718 DVT1 = 0.4282625 DVT2 = 0.036004
+U0 = 327.3736992 UA = -4.52726E-11 UB = 4.46532E-19
+UC = -4.74051E-11 VSAT = 8.785346E4 A0 = 1.6897405
+AGS = 0.2908676 B0 = -8.224961E-9 B1 = -1E-7
+KETA = 0.021238 A1 = 8.00349E-4 A2 = 1
+RDSW = 105 PRWG = 0.5 PRWB = -0.2
+WR = 1 WINT = 5e-9 LINT = 2.351737E-8
+DWG = 1.610448E-9
+DWB = -5.108595E-9 VOFF = -0.0652968 NFACTOR = 2.4901845
+CIT = 0 CDSC = 2.4E-4 CDSCD = 0
+CDSCB = 0 ETA0 = 0.0231564 ETAB = -0.058499
+DSUB = 0.9467118 PCLM = 0.8512348 PDIBLC1 = 0.0929526
+PDIBLC2 = 0.01 PDIBLCB = -0.1 DROUT = 0.5224026
+PSCBE1 = 7.979323E10 PSCBE2 = 1.522921E-9 PVAG = 0.01
+DELTA = 0.01 RSH = 6.8 MOBMOD = 1
+PRT = 0 UTE = -1.5 KT1 = -0.11
+KT1L = 0 KT2 = 0.022 UA1 = 4.31E-9
+UB1 = -7.61E-18 UC1 = -5.6E-11 AT = 3.3E4
+WL = 0 WLN = 1 WW = 0
+WWN = 1 WWL = 0 LL = 0
+LLN = 1 LW = 0 LWN = 1
+LWL = 0 CAPMOD = 2 XPART = 0.5
+CGDO = 7.7E-10 CGSO = 7.7E-10 CGBO = 1E-12
+CJ = 1.010083E-3 PB = 0.7344298 MJ = 0.3565066
+CJSW = 2.441707E-10 PBSW = 0.8005503 MJSW = 0.1327842
+CJSWG = 3.3E-10 PBSWG = 0.8005503 MJSWG = 0.1327842
+CF = 0 PVTH0 = 1.307195E-3 PRDSW = -5
+PK2 = -1.022757E-3 WKETA = -4.466285E-4 LKETA = -9.715157E-3
+PU0 = 12.2704847 PUA = 4.421816E-11 PUB = 0
+PVSAT = 1.707461E3 PETA0 = 1E-4 PKETA = 2.348777E-3
*-----------------------------------------------------------------------
.subckt PM D G S B
+params: W=10u L=1u
M1 D G S B PM L={L} W={W} AS={1.1u*W} PS={2.2u+W} AD={1.1u*W} PD={2.2u+W}
.ends
* ----------------------------------------------------------------------
* PMOS transistor model
* ----------------------------------------------------------------------
.MODEL PM PMOS LEVEL=49
* ----------------------------------------------------------------------
************************* SIMULATION PARAMETERS ************************
* ----------------------------------------------------------------------
* format : LTSPICE
* model : MOS BSIM3v3
* ----------------------------------------------------------------------
* TYPICAL MEAN CONDITION
* ----------------------------------------------------------------------
+VERSION = 3.1 TNOM = 27 TOX = 4.1E-9
+XJ = 1E-7 NCH = 4.1589E17 VTH0 = -0.4120614
+K1 = 0.5590154 K2 = 0.0353896 K3 = 0
+K3B = 7.3774572 W0 = 1E-6 NLX = 1.103367E-7
+DVT0W = 0 DVT1W = 0 DVT2W = 0
+DVT0 = 0.4301522 DVT1 = 0.2156888 DVT2 = 0.1
+U0 = 128.7704538 UA = 1.908676E-9 UB = 1.686179E-21
+UC = -9.31329E-11 VSAT = 1.658944E5 A0 = 1.6076505
+AGS = 0.3740519 B0 = 1.711294E-6 B1 = 4.946873E-6
+KETA = 0.0210951 A1 = 0.0244939 A2 = 1
+RDSW = 127.0442882 PRWG = 0.5 PRWB = -0.5
+WR = 1 WINT = 5.928484E-10 LINT = 3.468805E-8
+DWG = -2.453074E-8
+DWB = 6.408778E-9 VOFF = -0.0974174 NFACTOR = 1.9740447
+CIT = 0 CDSC = 2.4E-4 CDSCD = 0
+CDSCB = 0 ETA0 = 0.1847491 ETAB = -0.2531172
+DSUB = 1.5 PCLM = 4.8842961 PDIBLC1 = 0.0156227
+PDIBLC2 = 0.1 PDIBLCB = -1E-3 DROUT = 0
+PSCBE1 = 1.733878E9 PSCBE2 = 5.002842E-10 PVAG = 15
+DELTA = 0.01 RSH = 7.7 MOBMOD = 1
+PRT = 0 UTE = -1.5 KT1 = -0.11
+KT1L = 0 KT2 = 0.022 UA1 = 4.31E-9
+UB1 = -7.61E-18 UC1 = -5.6E-11 AT = 3.3E4
+WL = 0 WLN = 1 WW = 0
+WWN = 1 WWL = 0 LL = 0
+LLN = 1 LW = 0 LWN = 1
+LWL = 0 CAPMOD = 2 XPART = 0.5
+CGDO = 7.11E-10 CGSO = 7.11E-10 CGBO = 1E-12
+CJ = 1.179334E-3 PB = 0.8545261 MJ = 0.4117753
+CJSW = 2.215877E-10 PBSW = 0.6162997 MJSW = 0.2678074
+CJSWG = 4.22E-10 PBSWG = 0.6162997 MJSWG = 0.2678074
+CF = 0 PVTH0 = 2.283319E-3 PRDSW = 5.6431992
+PK2 = 2.813503E-3 WKETA = 2.438158E-3 LKETA = -0.0116078
+PU0 = -2.2514581 PUA = -7.62392E-11 PUB = 4.502298E-24
+PVSAT = -50 PETA0 = 1E-4 PKETA = -1.047892E-4
* ----------------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment