diff --git a/library-check.sh b/library-check.sh old mode 100644 new mode 100755 diff --git a/library/pspice.dcm b/library/pspice.dcm index 42e86230..0c3c7181 100644 --- a/library/pspice.dcm +++ b/library/pspice.dcm @@ -1,5 +1,15 @@ EESchema-DOCLIB Version 2.0 # +$CMP MNMOS +D N-channel MOSFET +K mosfet nmos +$ENDCMP +# +$CMP MPMOS +D P-channel MOSFET +K mosfet pmos +$ENDCMP +# $CMP R D Resistance K R DEV diff --git a/library/pspice.lib b/library/pspice.lib index 237175d0..f4399866 100644 --- a/library/pspice.lib +++ b/library/pspice.lib @@ -80,6 +80,48 @@ X E2 2 0 -400 100 U 50 50 1 1 I ENDDRAW ENDDEF # +# MNMOS +# +DEF MNMOS M 0 0 Y Y 1 F N +F0 "M" 300 50 50 H V L CNN +F1 "MNMOS" 300 -50 50 H V L CNN +F2 "" -25 0 50 H I C CNN +F3 "" -25 0 50 H I C CNN +DRAW +P 2 0 1 0 -50 -100 -50 100 N +P 2 0 1 0 -25 -100 100 -100 N +P 2 0 1 0 100 100 -25 100 N +P 2 0 1 0 200 0 -25 0 N +P 4 0 1 0 -25 0 50 25 50 -25 -25 0 F +P 2 1 1 0 -25 -100 -25 100 N +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 150 R 50 50 1 1 I +X S 3 100 -200 100 U 50 50 1 1 P +X B 4 200 -200 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MPMOS +# +DEF MPMOS M 0 0 Y Y 1 F N +F0 "M" 300 50 50 H V L CNN +F1 "MPMOS" 300 -50 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -50 100 -50 -100 N +P 2 0 1 0 -25 -100 100 -100 N +P 2 0 1 0 100 100 -25 100 N +P 2 0 1 0 200 0 -25 0 N +P 4 0 1 0 200 0 125 25 125 -25 200 0 F +P 2 1 1 0 -25 -100 -25 100 N +X D 1 100 -200 100 U 50 50 1 1 P +X G 2 -200 0 150 R 50 50 1 1 I +X S 3 100 200 100 D 50 50 1 1 P +X B 4 200 200 200 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # QNPN # DEF QNPN Q 0 0 Y Y 1 F N