Version 4 SHEET 1 1588 860 WIRE 64 64 -48 64 WIRE 208 64 144 64 WIRE 272 64 208 64 WIRE 416 64 352 64 WIRE 496 64 416 64 WIRE 704 64 688 64 WIRE 800 64 704 64 WIRE 944 64 880 64 WIRE 1008 64 944 64 WIRE 1152 64 1088 64 WIRE 1232 64 1152 64 WIRE -48 96 -48 64 WIRE 496 96 496 64 WIRE 1232 96 1232 64 WIRE 944 176 944 64 WIRE 1008 176 944 176 WIRE 1152 192 1152 64 WIRE 1152 192 1072 192 WIRE -48 208 -48 176 WIRE 496 208 496 176 WIRE 1008 208 944 208 WIRE 1232 208 1232 176 WIRE 944 256 944 208 WIRE 1040 256 1040 224 FLAG -48 208 0 FLAG -48 64 1 FLAG 208 64 2 FLAG 416 64 3 FLAG 496 208 0 FLAG 944 64 20 FLAG 1152 64 30 FLAG 1232 208 0 FLAG 704 64 1 FLAG 944 256 0 FLAG 1040 256 0 SYMBOL voltage -48 80 R0 SYMATTR InstName Vg SYMATTR Value 0.2 SYMBOL res 48 80 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R1 SYMATTR Value 5k SYMBOL res 256 80 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R2 SYMATTR Value 50k SYMBOL res 480 80 R0 SYMATTR InstName R3 SYMATTR Value 20k SYMBOL opamp_4pin 1024 192 R0 SYMATTR InstName U1 SYMATTR Value opamp SYMBOL res 784 80 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R10 SYMATTR Value 5k SYMBOL res 992 80 R270 WINDOW 0 32 56 VTop 0 WINDOW 3 0 56 VBottom 0 SYMATTR InstName R20 SYMATTR Value 50k SYMBOL res 1216 80 R0 SYMATTR InstName R30 SYMATTR Value 20k TEXT 120 696 Left 0 !.SUBCKT Opamp p_in n_in com out\nEX int com p_in n_in 1e5\nRi p_in n_in 500K\nRo int out 50.0\n.ENDS TEXT 16 568 Left 0 !X1 0 2 0 3 opamp TEXT 192 360 Left 0 ;p_pin TEXT 200 272 Left 0 ;n_in TEXT 328 368 Left 0 ;com TEXT 368 304 Left 0 ;out TEXT 264 256 Left 0 ;2. TEXT 264 384 Left 0 ;1. TEXT 304 352 Left 0 ;3. TEXT 336 320 Left 0 ;4. TEXT 344 416 Left 0 ;0 TEXT 232 416 Left 0 ;0 TEXT -72 -24 Left 0 !.DC Vg -50m 50m 1m TEXT 184 -24 Left 0 ;* Plot V(3) TEXT 784 312 Left 0 ;Symbol "opamp_4pin.asy" \nadded. Value "opamp_4" \nchamged to "opamp". TEXT 408 -56 Left 0 ;This example shows how a subcircuit can be used \neither with a command line or with a symbol.\n \nHelmut Sennewald 12/30/2005 TEXT 576 696 Left 0 ;* .subckt opamp net(1.) net(2.) net(3.) net(4.)\n* (n.) is the netlist order in the symbol TEXT 296 160 Left 0 ;Only \ngraphical \ncomment! TEXT 24 8 Left 0 ;Circuit with SPICE line X1 ..... TEXT 816 8 Left 0 ;Circuit with subcircuit symbol LINE Normal 256 432 256 208 LINE Normal 368 320 256 432 LINE Normal 256 208 368 320 LINE Normal 256 256 256 208 LINE Normal 208 256 256 256 LINE Normal 208 166 208 256 LINE Normal 208 384 256 384 LINE Normal 208 407 208 384 LINE Normal 416 320 368 320 LINE Normal 416 167 416 320 LINE Normal 320 408 320 368 LINE Normal 224 407 192 407 LINE Normal 208 423 224 407 LINE Normal 192 407 208 423 LINE Normal 336 408 304 408 LINE Normal 320 424 336 408 LINE Normal 304 408 320 424 LINE Normal 64 384 64 544 LINE Normal 144 384 64 384 LINE Normal 96 255 96 544 LINE Normal 144 255 96 255 LINE Normal 128 496 128 544 LINE Normal 320 496 128 496 LINE Normal 160 528 160 544 LINE Normal 416 528 160 528 LINE Normal 131 271 147 255 LINE Normal 131 239 147 255 LINE Normal 128 400 144 384 LINE Normal 128 368 144 384 LINE Normal 336 481 320 465 LINE Normal 304 481 320 465 LINE Normal 491 304 475 320 LINE Normal 491 336 475 320 LINE Normal 320 465 320 496 LINE Normal 225 670 224 595 LINE Normal 241 654 225 670 LINE Normal 209 654 225 670 LINE Normal 1120 256 1120 256 LINE Normal 1120 624 1120 256 LINE Normal 280 624 1120 624 LINE Normal 280 672 280 624 LINE Normal 280 672 264 656 LINE Normal 296 656 280 672 LINE Normal 752 192 640 192 LINE Normal 752 224 640 224 LINE Normal 768 208 720 160 LINE Normal 720 256 768 208 LINE Normal 512 528 416 528 LINE Normal 512 320 512 528 LINE Normal 480 320 512 320 RECTANGLE Normal 448 448 176 144