From b973e4d4ebc094e45d13d02d2c587f6db2553bdb Mon Sep 17 00:00:00 2001
From: dilipboidya
Date: Fri, 29 Jul 2022 15:43:39 +0530
Subject: Added the Device models
---
library/deviceModelLibrary/Diode/1N4148.lib | 0
library/deviceModelLibrary/Diode/1N4148.xml | 1 +
library/deviceModelLibrary/Diode/DRB168MM200.lib | 2 ++
library/deviceModelLibrary/Diode/DRB168MM200.xml | 1 +
library/deviceModelLibrary/Diode/DRN142S.lib | 3 +++
library/deviceModelLibrary/Diode/DRN142S.xml | 1 +
library/deviceModelLibrary/MOS/MOSFET_2N7002.lib | 6 ++++++
library/deviceModelLibrary/MOS/MOSFET_2N7002.xml | 1 +
library/deviceModelLibrary/User Libraries/GD_diode.lib | 1 +
library/deviceModelLibrary/User Libraries/GD_diode.xml | 1 +
library/deviceModelLibrary/User Libraries/GD_nfet.lib | 1 +
library/deviceModelLibrary/User Libraries/GD_nfet.xml | 1 +
library/deviceModelLibrary/User Libraries/GD_pfet.lib | 1 +
library/deviceModelLibrary/User Libraries/GD_pfet.xml | 1 +
library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib | 3 +++
library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml | 1 +
library/deviceModelLibrary/User Libraries/eSim_RedLED.lib | 1 +
library/deviceModelLibrary/User Libraries/eSim_RedLED.xml | 1 +
library/deviceModelLibrary/User Libraries/switch1.lib | 3 +++
library/deviceModelLibrary/User Libraries/switch1.xml | 1 +
library/deviceModelLibrary/User Libraries/ymod.lib | 1 +
library/deviceModelLibrary/User Libraries/ymod.xml | 1 +
22 files changed, 33 insertions(+)
create mode 100644 library/deviceModelLibrary/Diode/1N4148.lib
create mode 100644 library/deviceModelLibrary/Diode/1N4148.xml
create mode 100644 library/deviceModelLibrary/Diode/DRB168MM200.lib
create mode 100644 library/deviceModelLibrary/Diode/DRB168MM200.xml
create mode 100644 library/deviceModelLibrary/Diode/DRN142S.lib
create mode 100644 library/deviceModelLibrary/Diode/DRN142S.xml
create mode 100644 library/deviceModelLibrary/MOS/MOSFET_2N7002.lib
create mode 100644 library/deviceModelLibrary/MOS/MOSFET_2N7002.xml
create mode 100644 library/deviceModelLibrary/User Libraries/GD_diode.lib
create mode 100644 library/deviceModelLibrary/User Libraries/GD_diode.xml
create mode 100644 library/deviceModelLibrary/User Libraries/GD_nfet.lib
create mode 100644 library/deviceModelLibrary/User Libraries/GD_nfet.xml
create mode 100644 library/deviceModelLibrary/User Libraries/GD_pfet.lib
create mode 100644 library/deviceModelLibrary/User Libraries/GD_pfet.xml
create mode 100644 library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib
create mode 100644 library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml
create mode 100644 library/deviceModelLibrary/User Libraries/eSim_RedLED.lib
create mode 100644 library/deviceModelLibrary/User Libraries/eSim_RedLED.xml
create mode 100644 library/deviceModelLibrary/User Libraries/switch1.lib
create mode 100644 library/deviceModelLibrary/User Libraries/switch1.xml
create mode 100644 library/deviceModelLibrary/User Libraries/ymod.lib
create mode 100644 library/deviceModelLibrary/User Libraries/ymod.xml
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Diode/1N4148.lib b/library/deviceModelLibrary/Diode/1N4148.lib
new file mode 100644
index 00000000..e69de29b
diff --git a/library/deviceModelLibrary/Diode/1N4148.xml b/library/deviceModelLibrary/Diode/1N4148.xml
new file mode 100644
index 00000000..7c2a6799
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/1N4148.xml
@@ -0,0 +1 @@
+D1N41485.4320E-91.97012.12338.01541.9768E-12.19.990075.2571025.949E-9
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Diode/DRB168MM200.lib b/library/deviceModelLibrary/Diode/DRB168MM200.lib
new file mode 100644
index 00000000..5801102c
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/DRB168MM200.lib
@@ -0,0 +1,2 @@
+* Model Generated by ROHM
+.MODEL DRB168MM200 D( IS=5.6001E-9 N=1.0413 RS=90.681E-3 IKF=2.9636E-3 XTI=2.0 EG=0.74 CJO=86.088E-12 M=0.4523 VJ=0.5 ISR=9.8101E-9 NR=1.3311 BV=200 TRS1=-3.7501E-3 )
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Diode/DRB168MM200.xml b/library/deviceModelLibrary/Diode/DRB168MM200.xml
new file mode 100644
index 00000000..3973f48f
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/DRB168MM200.xml
@@ -0,0 +1 @@
+DDRB168MM2005.6001E-91.041390.681E-32.9636E-32.00.7486.088E-120.45230.59.8101E-91.3311200-3.7501E-3
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Diode/DRN142S.lib b/library/deviceModelLibrary/Diode/DRN142S.lib
new file mode 100644
index 00000000..25e7b6b2
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/DRN142S.lib
@@ -0,0 +1,3 @@
+* DRN142S Diode model
+* Date: 2008/12/24
+.MODEL DRN142S D( IS=127.76E-12 N=1.7346 RS=.1581 IKF=.14089 CJO=385.59E-15 M=.11823 VJ=.78827 ISR=139.38E-12 NR=3 BV=60 TT=275.00E-9 )
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Diode/DRN142S.xml b/library/deviceModelLibrary/Diode/DRN142S.xml
new file mode 100644
index 00000000..648e2440
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/DRN142S.xml
@@ -0,0 +1 @@
+DDRN142S127.76E-121.7346.1581.14089385.59E-15.11823.78827139.38E-12360275.00E-9
\ No newline at end of file
diff --git a/library/deviceModelLibrary/MOS/MOSFET_2N7002.lib b/library/deviceModelLibrary/MOS/MOSFET_2N7002.lib
new file mode 100644
index 00000000..43600d05
--- /dev/null
+++ b/library/deviceModelLibrary/MOS/MOSFET_2N7002.lib
@@ -0,0 +1,6 @@
+* 115mA, 60V, N-channel Enhancement Mode MOSFET
+.MODEL 2N7002 NMOS( LEVEL=1 VTO=1.50 KP=78.1m GAMMA=1.86
++ PHI=.75 LAMBDA=97.2u RD=0.280 RS=0.280
++ IS=140f PB=0.800 MJ=0.460 CBD=9.88p
++ CBS=11.9p CGSO=60.0n CGDO=50.0n CGBO=190n )
+
diff --git a/library/deviceModelLibrary/MOS/MOSFET_2N7002.xml b/library/deviceModelLibrary/MOS/MOSFET_2N7002.xml
new file mode 100644
index 00000000..dca33a4e
--- /dev/null
+++ b/library/deviceModelLibrary/MOS/MOSFET_2N7002.xml
@@ -0,0 +1 @@
+NMOS2N700211.5078.1m1.86.7597.2u0.2800.280140f0.8000.4609.88p11.9p60.0n50.0n190n
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/GD_diode.lib b/library/deviceModelLibrary/User Libraries/GD_diode.lib
new file mode 100644
index 00000000..2e728e04
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/GD_diode.lib
@@ -0,0 +1 @@
+.model GD_diode D( rs=6 n=6 )
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/GD_diode.xml b/library/deviceModelLibrary/User Libraries/GD_diode.xml
new file mode 100644
index 00000000..9965d289
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/GD_diode.xml
@@ -0,0 +1 @@
+DGD_diode66
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/GD_nfet.lib b/library/deviceModelLibrary/User Libraries/GD_nfet.lib
new file mode 100644
index 00000000..0dafefd6
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/GD_nfet.lib
@@ -0,0 +1 @@
+.model GD_nfet njf( vto=-4 beta=0.07 cgs=0.05 )
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/GD_nfet.xml b/library/deviceModelLibrary/User Libraries/GD_nfet.xml
new file mode 100644
index 00000000..ae5413d4
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/GD_nfet.xml
@@ -0,0 +1 @@
+njfGD_nfet-40.070.05
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/GD_pfet.lib b/library/deviceModelLibrary/User Libraries/GD_pfet.lib
new file mode 100644
index 00000000..cf314100
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/GD_pfet.lib
@@ -0,0 +1 @@
+.model GD_pfet pjf( vto=-4 beta=0.07 cgs=0.05 )
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/GD_pfet.xml b/library/deviceModelLibrary/User Libraries/GD_pfet.xml
new file mode 100644
index 00000000..8fc6456f
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/GD_pfet.xml
@@ -0,0 +1 @@
+pjfGD_pfet-40.070.05
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib b/library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib
new file mode 100644
index 00000000..66bee13b
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib
@@ -0,0 +1,3 @@
+.MODEL eSim_BlueLED D( Is=1e-10 Rs=0.1 N=6.68 tt=4e-6 Cjo=3e-12 M=0.5 Vj=0.7 Bv=5 Ibv=10e-6 Fc=0.5 Cp=0.0e-12 Isr=0.0 Nr=2.0 Temp=26.85 Kf=0.0 Af=1.0 Ffe=1.0 Xti=3.0 Eg=1.11 Tbv=0.0 Trs=0.0 Ttt1=0.0 Ttt2=0.0 Tm1=0.0 Tm2=0.0 Tnom=26.85 Area=1.0 )
+
+
diff --git a/library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml b/library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml
new file mode 100644
index 00000000..65f54494
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml
@@ -0,0 +1 @@
+DeSim_BlueLED1e-100.16.684e-63e-120.50.7510e-60.50.0e-120.02.026.850.01.01.03.01.110.00.00.00.00.00.026.851.0
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/eSim_RedLED.lib b/library/deviceModelLibrary/User Libraries/eSim_RedLED.lib
new file mode 100644
index 00000000..1f852936
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/eSim_RedLED.lib
@@ -0,0 +1 @@
+.MODEL eSim_RedLED D( Is=1e-10 Rs=0.1 N=4.09 tt=4.0e-6 Cjo=3e-12 M=0.5 Vj=0.7 Bv=5 Ibv=10e-6 Fc=0.5 Isr=0.0 Nr=2.0 Kf=0.0 Af=1.0 Ffe=1.0 Xti=3.0 Eg=1.11 Tbv=0.0 Trs=0.0 )
diff --git a/library/deviceModelLibrary/User Libraries/eSim_RedLED.xml b/library/deviceModelLibrary/User Libraries/eSim_RedLED.xml
new file mode 100644
index 00000000..a8df3640
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/eSim_RedLED.xml
@@ -0,0 +1 @@
+DeSim_RedLED1e-100.14.094.0e-63e-120.50.7510e-60.50.02.00.01.01.03.01.110.00.0
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/switch1.lib b/library/deviceModelLibrary/User Libraries/switch1.lib
new file mode 100644
index 00000000..3736c67f
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/switch1.lib
@@ -0,0 +1,3 @@
+*****************Creation of lib file for switch****************************
+
+.model switch1 sw( vt=0.05 vh=1 ron=1 roff=1e12 )
diff --git a/library/deviceModelLibrary/User Libraries/switch1.xml b/library/deviceModelLibrary/User Libraries/switch1.xml
new file mode 100644
index 00000000..c38fe559
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/switch1.xml
@@ -0,0 +1 @@
+swswitch10.05111e12
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/ymod.lib b/library/deviceModelLibrary/User Libraries/ymod.lib
new file mode 100644
index 00000000..12ed776f
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/ymod.lib
@@ -0,0 +1 @@
+.MODEL ymod txl( R=12.45 L=8.972e-9 G=0 C=0.468e-12 length=16 )
diff --git a/library/deviceModelLibrary/User Libraries/ymod.xml b/library/deviceModelLibrary/User Libraries/ymod.xml
new file mode 100644
index 00000000..0c9a1863
--- /dev/null
+++ b/library/deviceModelLibrary/User Libraries/ymod.xml
@@ -0,0 +1 @@
+txlymod12.458.972e-900.468e-1216
\ No newline at end of file
--
cgit
From 7f6a5a325b23e6818acb89d2b147387b4b441d63 Mon Sep 17 00:00:00 2001
From: dilipboidya
Date: Thu, 11 Aug 2022 17:21:27 +0530
Subject: Added the Device Models
---
library/deviceModelLibrary/Diode/DRN142S.lib | 3 ---
library/deviceModelLibrary/Diode/DRN142S.xml | 1 -
library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib | 3 +++
library/deviceModelLibrary/Diode/RF Diode/DRN142S.xml | 1 +
library/deviceModelLibrary/LEDs/eSim_BlueLED.lib | 3 +++
library/deviceModelLibrary/LEDs/eSim_BlueLED.xml | 1 +
library/deviceModelLibrary/LEDs/eSim_RedLED.lib | 1 +
library/deviceModelLibrary/LEDs/eSim_RedLED.xml | 1 +
library/deviceModelLibrary/Switch/switch1.lib | 3 +++
library/deviceModelLibrary/Switch/switch1.xml | 1 +
library/deviceModelLibrary/Transmission Lines/ymod.lib | 1 +
library/deviceModelLibrary/Transmission Lines/ymod.xml | 1 +
library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib | 3 ---
library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml | 1 -
library/deviceModelLibrary/User Libraries/eSim_RedLED.lib | 1 -
library/deviceModelLibrary/User Libraries/eSim_RedLED.xml | 1 -
library/deviceModelLibrary/User Libraries/switch1.lib | 3 ---
library/deviceModelLibrary/User Libraries/switch1.xml | 1 -
library/deviceModelLibrary/User Libraries/ymod.lib | 1 -
library/deviceModelLibrary/User Libraries/ymod.xml | 1 -
20 files changed, 16 insertions(+), 16 deletions(-)
delete mode 100644 library/deviceModelLibrary/Diode/DRN142S.lib
delete mode 100644 library/deviceModelLibrary/Diode/DRN142S.xml
create mode 100644 library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib
create mode 100644 library/deviceModelLibrary/Diode/RF Diode/DRN142S.xml
create mode 100644 library/deviceModelLibrary/LEDs/eSim_BlueLED.lib
create mode 100644 library/deviceModelLibrary/LEDs/eSim_BlueLED.xml
create mode 100644 library/deviceModelLibrary/LEDs/eSim_RedLED.lib
create mode 100644 library/deviceModelLibrary/LEDs/eSim_RedLED.xml
create mode 100644 library/deviceModelLibrary/Switch/switch1.lib
create mode 100644 library/deviceModelLibrary/Switch/switch1.xml
create mode 100644 library/deviceModelLibrary/Transmission Lines/ymod.lib
create mode 100644 library/deviceModelLibrary/Transmission Lines/ymod.xml
delete mode 100644 library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib
delete mode 100644 library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml
delete mode 100644 library/deviceModelLibrary/User Libraries/eSim_RedLED.lib
delete mode 100644 library/deviceModelLibrary/User Libraries/eSim_RedLED.xml
delete mode 100644 library/deviceModelLibrary/User Libraries/switch1.lib
delete mode 100644 library/deviceModelLibrary/User Libraries/switch1.xml
delete mode 100644 library/deviceModelLibrary/User Libraries/ymod.lib
delete mode 100644 library/deviceModelLibrary/User Libraries/ymod.xml
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Diode/DRN142S.lib b/library/deviceModelLibrary/Diode/DRN142S.lib
deleted file mode 100644
index 25e7b6b2..00000000
--- a/library/deviceModelLibrary/Diode/DRN142S.lib
+++ /dev/null
@@ -1,3 +0,0 @@
-* DRN142S Diode model
-* Date: 2008/12/24
-.MODEL DRN142S D( IS=127.76E-12 N=1.7346 RS=.1581 IKF=.14089 CJO=385.59E-15 M=.11823 VJ=.78827 ISR=139.38E-12 NR=3 BV=60 TT=275.00E-9 )
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Diode/DRN142S.xml b/library/deviceModelLibrary/Diode/DRN142S.xml
deleted file mode 100644
index 648e2440..00000000
--- a/library/deviceModelLibrary/Diode/DRN142S.xml
+++ /dev/null
@@ -1 +0,0 @@
-DDRN142S127.76E-121.7346.1581.14089385.59E-15.11823.78827139.38E-12360275.00E-9
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib b/library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib
new file mode 100644
index 00000000..25e7b6b2
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib
@@ -0,0 +1,3 @@
+* DRN142S Diode model
+* Date: 2008/12/24
+.MODEL DRN142S D( IS=127.76E-12 N=1.7346 RS=.1581 IKF=.14089 CJO=385.59E-15 M=.11823 VJ=.78827 ISR=139.38E-12 NR=3 BV=60 TT=275.00E-9 )
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Diode/RF Diode/DRN142S.xml b/library/deviceModelLibrary/Diode/RF Diode/DRN142S.xml
new file mode 100644
index 00000000..648e2440
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/RF Diode/DRN142S.xml
@@ -0,0 +1 @@
+DDRN142S127.76E-121.7346.1581.14089385.59E-15.11823.78827139.38E-12360275.00E-9
\ No newline at end of file
diff --git a/library/deviceModelLibrary/LEDs/eSim_BlueLED.lib b/library/deviceModelLibrary/LEDs/eSim_BlueLED.lib
new file mode 100644
index 00000000..66bee13b
--- /dev/null
+++ b/library/deviceModelLibrary/LEDs/eSim_BlueLED.lib
@@ -0,0 +1,3 @@
+.MODEL eSim_BlueLED D( Is=1e-10 Rs=0.1 N=6.68 tt=4e-6 Cjo=3e-12 M=0.5 Vj=0.7 Bv=5 Ibv=10e-6 Fc=0.5 Cp=0.0e-12 Isr=0.0 Nr=2.0 Temp=26.85 Kf=0.0 Af=1.0 Ffe=1.0 Xti=3.0 Eg=1.11 Tbv=0.0 Trs=0.0 Ttt1=0.0 Ttt2=0.0 Tm1=0.0 Tm2=0.0 Tnom=26.85 Area=1.0 )
+
+
diff --git a/library/deviceModelLibrary/LEDs/eSim_BlueLED.xml b/library/deviceModelLibrary/LEDs/eSim_BlueLED.xml
new file mode 100644
index 00000000..65f54494
--- /dev/null
+++ b/library/deviceModelLibrary/LEDs/eSim_BlueLED.xml
@@ -0,0 +1 @@
+DeSim_BlueLED1e-100.16.684e-63e-120.50.7510e-60.50.0e-120.02.026.850.01.01.03.01.110.00.00.00.00.00.026.851.0
\ No newline at end of file
diff --git a/library/deviceModelLibrary/LEDs/eSim_RedLED.lib b/library/deviceModelLibrary/LEDs/eSim_RedLED.lib
new file mode 100644
index 00000000..1f852936
--- /dev/null
+++ b/library/deviceModelLibrary/LEDs/eSim_RedLED.lib
@@ -0,0 +1 @@
+.MODEL eSim_RedLED D( Is=1e-10 Rs=0.1 N=4.09 tt=4.0e-6 Cjo=3e-12 M=0.5 Vj=0.7 Bv=5 Ibv=10e-6 Fc=0.5 Isr=0.0 Nr=2.0 Kf=0.0 Af=1.0 Ffe=1.0 Xti=3.0 Eg=1.11 Tbv=0.0 Trs=0.0 )
diff --git a/library/deviceModelLibrary/LEDs/eSim_RedLED.xml b/library/deviceModelLibrary/LEDs/eSim_RedLED.xml
new file mode 100644
index 00000000..a8df3640
--- /dev/null
+++ b/library/deviceModelLibrary/LEDs/eSim_RedLED.xml
@@ -0,0 +1 @@
+DeSim_RedLED1e-100.14.094.0e-63e-120.50.7510e-60.50.02.00.01.01.03.01.110.00.0
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Switch/switch1.lib b/library/deviceModelLibrary/Switch/switch1.lib
new file mode 100644
index 00000000..3736c67f
--- /dev/null
+++ b/library/deviceModelLibrary/Switch/switch1.lib
@@ -0,0 +1,3 @@
+*****************Creation of lib file for switch****************************
+
+.model switch1 sw( vt=0.05 vh=1 ron=1 roff=1e12 )
diff --git a/library/deviceModelLibrary/Switch/switch1.xml b/library/deviceModelLibrary/Switch/switch1.xml
new file mode 100644
index 00000000..c38fe559
--- /dev/null
+++ b/library/deviceModelLibrary/Switch/switch1.xml
@@ -0,0 +1 @@
+swswitch10.05111e12
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Transmission Lines/ymod.lib b/library/deviceModelLibrary/Transmission Lines/ymod.lib
new file mode 100644
index 00000000..12ed776f
--- /dev/null
+++ b/library/deviceModelLibrary/Transmission Lines/ymod.lib
@@ -0,0 +1 @@
+.MODEL ymod txl( R=12.45 L=8.972e-9 G=0 C=0.468e-12 length=16 )
diff --git a/library/deviceModelLibrary/Transmission Lines/ymod.xml b/library/deviceModelLibrary/Transmission Lines/ymod.xml
new file mode 100644
index 00000000..0c9a1863
--- /dev/null
+++ b/library/deviceModelLibrary/Transmission Lines/ymod.xml
@@ -0,0 +1 @@
+txlymod12.458.972e-900.468e-1216
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib b/library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib
deleted file mode 100644
index 66bee13b..00000000
--- a/library/deviceModelLibrary/User Libraries/eSim_BlueLED.lib
+++ /dev/null
@@ -1,3 +0,0 @@
-.MODEL eSim_BlueLED D( Is=1e-10 Rs=0.1 N=6.68 tt=4e-6 Cjo=3e-12 M=0.5 Vj=0.7 Bv=5 Ibv=10e-6 Fc=0.5 Cp=0.0e-12 Isr=0.0 Nr=2.0 Temp=26.85 Kf=0.0 Af=1.0 Ffe=1.0 Xti=3.0 Eg=1.11 Tbv=0.0 Trs=0.0 Ttt1=0.0 Ttt2=0.0 Tm1=0.0 Tm2=0.0 Tnom=26.85 Area=1.0 )
-
-
diff --git a/library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml b/library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml
deleted file mode 100644
index 65f54494..00000000
--- a/library/deviceModelLibrary/User Libraries/eSim_BlueLED.xml
+++ /dev/null
@@ -1 +0,0 @@
-DeSim_BlueLED1e-100.16.684e-63e-120.50.7510e-60.50.0e-120.02.026.850.01.01.03.01.110.00.00.00.00.00.026.851.0
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/eSim_RedLED.lib b/library/deviceModelLibrary/User Libraries/eSim_RedLED.lib
deleted file mode 100644
index 1f852936..00000000
--- a/library/deviceModelLibrary/User Libraries/eSim_RedLED.lib
+++ /dev/null
@@ -1 +0,0 @@
-.MODEL eSim_RedLED D( Is=1e-10 Rs=0.1 N=4.09 tt=4.0e-6 Cjo=3e-12 M=0.5 Vj=0.7 Bv=5 Ibv=10e-6 Fc=0.5 Isr=0.0 Nr=2.0 Kf=0.0 Af=1.0 Ffe=1.0 Xti=3.0 Eg=1.11 Tbv=0.0 Trs=0.0 )
diff --git a/library/deviceModelLibrary/User Libraries/eSim_RedLED.xml b/library/deviceModelLibrary/User Libraries/eSim_RedLED.xml
deleted file mode 100644
index a8df3640..00000000
--- a/library/deviceModelLibrary/User Libraries/eSim_RedLED.xml
+++ /dev/null
@@ -1 +0,0 @@
-DeSim_RedLED1e-100.14.094.0e-63e-120.50.7510e-60.50.02.00.01.01.03.01.110.00.0
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/switch1.lib b/library/deviceModelLibrary/User Libraries/switch1.lib
deleted file mode 100644
index 3736c67f..00000000
--- a/library/deviceModelLibrary/User Libraries/switch1.lib
+++ /dev/null
@@ -1,3 +0,0 @@
-*****************Creation of lib file for switch****************************
-
-.model switch1 sw( vt=0.05 vh=1 ron=1 roff=1e12 )
diff --git a/library/deviceModelLibrary/User Libraries/switch1.xml b/library/deviceModelLibrary/User Libraries/switch1.xml
deleted file mode 100644
index c38fe559..00000000
--- a/library/deviceModelLibrary/User Libraries/switch1.xml
+++ /dev/null
@@ -1 +0,0 @@
-swswitch10.05111e12
\ No newline at end of file
diff --git a/library/deviceModelLibrary/User Libraries/ymod.lib b/library/deviceModelLibrary/User Libraries/ymod.lib
deleted file mode 100644
index 12ed776f..00000000
--- a/library/deviceModelLibrary/User Libraries/ymod.lib
+++ /dev/null
@@ -1 +0,0 @@
-.MODEL ymod txl( R=12.45 L=8.972e-9 G=0 C=0.468e-12 length=16 )
diff --git a/library/deviceModelLibrary/User Libraries/ymod.xml b/library/deviceModelLibrary/User Libraries/ymod.xml
deleted file mode 100644
index 0c9a1863..00000000
--- a/library/deviceModelLibrary/User Libraries/ymod.xml
+++ /dev/null
@@ -1 +0,0 @@
-txlymod12.458.972e-900.468e-1216
\ No newline at end of file
--
cgit
From b7059a48a549c3a9b6e2d114605075cc14243617 Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:10:04 +0530
Subject: Create README.md
---
library/deviceModelLibrary/Diode/RF Diode/README.md | 11 +++++++++++
1 file changed, 11 insertions(+)
create mode 100644 library/deviceModelLibrary/Diode/RF Diode/README.md
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Diode/RF Diode/README.md b/library/deviceModelLibrary/Diode/RF Diode/README.md
new file mode 100644
index 00000000..5b2d676a
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/RF Diode/README.md
@@ -0,0 +1,11 @@
+## Radio Frequency Diode
+-- Diode is a pn junction device, which allows the current to flow in one direction. In
+this chapter different types of diodes have been discussed.
+# RF Diode(DRN142S)
+
+```
+* DRN142S Diode model
+.MODEL DRN142S D( IS=127.76E-12 N=1.7346 RS=.1581 IKF=.14089 CJO=385.59E-15
+M=.11823 VJ=.78827 ISR=139.38E-12 NR=3 BV=60 TT=275.00E-9 )
+
+```
--
cgit
From 1818cf968a3bfb9528d96eae53e016ff91f7babc Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:10:31 +0530
Subject: Update README.md
---
library/deviceModelLibrary/Diode/RF Diode/README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Diode/RF Diode/README.md b/library/deviceModelLibrary/Diode/RF Diode/README.md
index 5b2d676a..b472d7ea 100644
--- a/library/deviceModelLibrary/Diode/RF Diode/README.md
+++ b/library/deviceModelLibrary/Diode/RF Diode/README.md
@@ -1,7 +1,7 @@
-## Radio Frequency Diode
+# Radio Frequency Diode
-- Diode is a pn junction device, which allows the current to flow in one direction. In
this chapter different types of diodes have been discussed.
-# RF Diode(DRN142S)
+## RF Diode(DRN142S)
```
* DRN142S Diode model
--
cgit
From 61fa54e461b1fd3ab076a79532f7b45134d2e4ef Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:12:35 +0530
Subject: Update README.md
---
library/deviceModelLibrary/Diode/RF Diode/README.md | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Diode/RF Diode/README.md b/library/deviceModelLibrary/Diode/RF Diode/README.md
index b472d7ea..827113f9 100644
--- a/library/deviceModelLibrary/Diode/RF Diode/README.md
+++ b/library/deviceModelLibrary/Diode/RF Diode/README.md
@@ -1,6 +1,5 @@
# Radio Frequency Diode
--- Diode is a pn junction device, which allows the current to flow in one direction. In
-this chapter different types of diodes have been discussed.
+Diode is a pn junction device, which allows the current to flow in one direction. RF Diodes are a semiconductor device with two terminals that allows the flow of electricity in one direction and restricts the flow in the other. The devices in this family are used in radio frequency matching circuits for electronic tuning.
## RF Diode(DRN142S)
```
--
cgit
From cb6c30f06c4b4bbc80709de3f24a30c36ebe207b Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:20:50 +0530
Subject: Readme file for LEDs
---
library/deviceModelLibrary/LEDs/README.md | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 library/deviceModelLibrary/LEDs/README.md
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/LEDs/README.md b/library/deviceModelLibrary/LEDs/README.md
new file mode 100644
index 00000000..dabb7269
--- /dev/null
+++ b/library/deviceModelLibrary/LEDs/README.md
@@ -0,0 +1,24 @@
+# Light Emitting Diodes (LEDs)
+
+A light-emitting diode (LED) is a semiconductor device that emits light when an electric current flows through it.
+When current passes through an LED, the electrons recombine with holes emitting light in the process.
+Just like diode, the process to model blue led is also the same, it is to be noted here
+that the forward voltage of the LEDs are higher than the normal diode.
+# Red LED
+```
+.MODEL eSim_RedLED D( Is=1e-10 Rs=0.1 N=4.09 tt=4.0e-6 Cjo=3e-12 M=0.5 Vj=0.7
+Bv=5 Ibv=10e-6 Fc=0.5 Isr=0.0 Nr=2.0 Kf=0.0 Af=1.0 Ffe=1.0 Xti=3.0 Eg=1.11
+Tbv=0.0 Trs=0.0 )
+```
+NOTE: The name of the above LED is set as eSim_Red_LED the same name of the
+LED must be given to the subcircuit while creating the symbol for LED. While the
+D is the designator for the diode.
+
+# Blue LED
+
+```
+.MODEL eSim_BlueLED D( Is=1e-10 Rs=0.1 N=6.68 tt=4e-6 Cjo=3e-12 M=0.5 Vj=0.7 Bv=5
+Ibv=10e-6 Fc=0.5 Cp=0.0e-12 Isr=0.0 Nr=2.0 Temp=26.85 Kf=0.0 Af=1.0 Ffe=1.0
+Xti=3.0 Eg=1.11 Tbv=0.0 Trs=0.0 Ttt1=0.0 Ttt2=0.0 Tm1=0.0 Tm2=0.0 Tnom=26.85
+Area=1.0 )
+```
--
cgit
From 97a6aa9ffa191caae126080a1e8c59481182a64a Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:27:37 +0530
Subject: Readme file for Voltage Controlled Switch
---
library/deviceModelLibrary/Switch/README.md | 33 +++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 library/deviceModelLibrary/Switch/README.md
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Switch/README.md b/library/deviceModelLibrary/Switch/README.md
new file mode 100644
index 00000000..bfb35788
--- /dev/null
+++ b/library/deviceModelLibrary/Switch/README.md
@@ -0,0 +1,33 @@
+# Voltage Controlled Switch
+
+The Voltage Controlled Switch block represents the electrical characteristics of a
+switch whose state is controlled by the voltage across the input ports (the controlling
+voltage).
+
+![sw_edited](https://user-images.githubusercontent.com/43288153/184137917-1e6d4b0e-42a9-4a87-80f1-9d98d2a6dc39.png)
+fig: Voltage control switch
+
+This block models either a variable-resistance or a short-transition switch. For
+a variable-resistance switch, set the Switch model parameter to Smooth transition
+between Von and Voff. For a short-transition switch, set Switch model to Abrupt
+transition after delay.
+
+When the controlling voltage is less than the Threshold voltage, VT parameter
+value minus the Hysteresis voltage, VH parameter value, the switch is open and has
+a resistance equal to the Off resistance, ROFF parameter value.
+When the controlling voltage is greater than or less than the Threshold voltage,
+VT parameter value by an amount less than or equal to the Hysteresis voltage, VH
+parameter value, the voltage is in the crossover region and the state of the switch
+remains unchanged
+
+The schematic to test the proposed voltage controlled switch is shown below.
+It is a simple circuit where a pulse source is connected to the switch followed by a
+resistor.
+When the switch is turned ON, then at the Vout the source voltage can be
+obtained, however, the switch model is given some value for Ron meaning the amount
+of ron will be offered by the switch when it is turned ON.
+Similarly, when it is turned off then it will offer the resistance set in roff.
+
+```
+.model switch1 sw( vt=0.05 vh=1 ron=1 roff=1e12 )
+```
--
cgit
From 61c73b2458918bdfd060fc6f5c36b706928c29b7 Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:33:17 +0530
Subject: Readme file for Transmission Lines
---
.../Transmission Lines/README.md | 33 ++++++++++++++++++++++
1 file changed, 33 insertions(+)
create mode 100644 library/deviceModelLibrary/Transmission Lines/README.md
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Transmission Lines/README.md b/library/deviceModelLibrary/Transmission Lines/README.md
new file mode 100644
index 00000000..1d102dcf
--- /dev/null
+++ b/library/deviceModelLibrary/Transmission Lines/README.md
@@ -0,0 +1,33 @@
+# Transmission Line
+
+Transmision lines are used to carry Radio Frequency(RF) power from one place to
+another, and to do this as efficiently as possible.
+In this section the lossless and lossy transmission lines will be discussed along
+with the simulation results.
+
+## Lossless transmission line
+A transmission line having no line resistance or no dielectric loss is said to be a
+lossless transmission line. It means that the conductor would behave as a super-
+conductor and dielectric would be made of perfect dielectric medium. In a lossless
+transmission line, power sent from a generating point would be equal to power re-
+ceived at the load end. There is no power dissipation in the line itself.
+
+
+![tline](https://user-images.githubusercontent.com/43288153/184139198-e25e1e59-3b3f-415c-bf7d-99ebee4eb601.png)
+
+fig: Symbol of tline
+
+
+NOTE: We have to put one space between Z0=50 and Td=3ns
+This can be done in the cir.out file after creating the circuits and converting kiCad
+to NgSpice.
+
+## Single Lossy Transmission Line
+An appreciable value of series resistance and shunt conductance make up a lossy
+transmission line, which allows different frequencies to transmit at various speeds.
+In contrast, on a lossless transmission line, wave propagation rates are constant
+across all frequencies. As waves move towards the load end of the lossy transmission
+line, distortion is caused by a change in speed.
+The symbol for Single Lossy Transmission Lines(SLTL) is shown below-
+
+![ymod](https://user-images.githubusercontent.com/43288153/184139539-ed4eac77-934a-423c-8f7b-2cba4daf42d1.png)
--
cgit
From 52019947b18250b59e44186ffb34e111a651c7c3 Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:34:50 +0530
Subject: Update README.md
---
library/deviceModelLibrary/Transmission Lines/README.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Transmission Lines/README.md b/library/deviceModelLibrary/Transmission Lines/README.md
index 1d102dcf..6c9aa2f7 100644
--- a/library/deviceModelLibrary/Transmission Lines/README.md
+++ b/library/deviceModelLibrary/Transmission Lines/README.md
@@ -14,15 +14,14 @@ ceived at the load end. There is no power dissipation in the line itself.
![tline](https://user-images.githubusercontent.com/43288153/184139198-e25e1e59-3b3f-415c-bf7d-99ebee4eb601.png)
-
fig: Symbol of tline
-NOTE: We have to put one space between Z0=50 and Td=3ns
+**NOTE: We have to put one space between Z0=50 and Td=3ns**
This can be done in the cir.out file after creating the circuits and converting kiCad
to NgSpice.
-## Single Lossy Transmission Line
+## Single Lossy Transmission Line (SLTL)
An appreciable value of series resistance and shunt conductance make up a lossy
transmission line, which allows different frequencies to transmit at various speeds.
In contrast, on a lossless transmission line, wave propagation rates are constant
@@ -31,3 +30,4 @@ line, distortion is caused by a change in speed.
The symbol for Single Lossy Transmission Lines(SLTL) is shown below-
![ymod](https://user-images.githubusercontent.com/43288153/184139539-ed4eac77-934a-423c-8f7b-2cba4daf42d1.png)
+fig: Symbol of SLTL
--
cgit
From 20b98624e4a65e6a4a051b0b8a0a0aacaf707744 Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:36:32 +0530
Subject: Update README.md
---
library/deviceModelLibrary/Transmission Lines/README.md | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Transmission Lines/README.md b/library/deviceModelLibrary/Transmission Lines/README.md
index 6c9aa2f7..fcc253a4 100644
--- a/library/deviceModelLibrary/Transmission Lines/README.md
+++ b/library/deviceModelLibrary/Transmission Lines/README.md
@@ -14,11 +14,12 @@ ceived at the load end. There is no power dissipation in the line itself.
![tline](https://user-images.githubusercontent.com/43288153/184139198-e25e1e59-3b3f-415c-bf7d-99ebee4eb601.png)
-fig: Symbol of tline
+ fig: Symbol of tline
**NOTE: We have to put one space between Z0=50 and Td=3ns**
-This can be done in the cir.out file after creating the circuits and converting kiCad
+
+ This can be done in the cir.out file after creating the circuits and converting kiCad
to NgSpice.
## Single Lossy Transmission Line (SLTL)
--
cgit
From b40b8e6709119b00a73f37d617f2241fb83f6b4e Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:37:41 +0530
Subject: Update README.md
---
library/deviceModelLibrary/Transmission Lines/README.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Transmission Lines/README.md b/library/deviceModelLibrary/Transmission Lines/README.md
index fcc253a4..960a3dd3 100644
--- a/library/deviceModelLibrary/Transmission Lines/README.md
+++ b/library/deviceModelLibrary/Transmission Lines/README.md
@@ -13,11 +13,11 @@ transmission line, power sent from a generating point would be equal to power re
ceived at the load end. There is no power dissipation in the line itself.
-![tline](https://user-images.githubusercontent.com/43288153/184139198-e25e1e59-3b3f-415c-bf7d-99ebee4eb601.png)
+![tline](https://user-images.githubusercontent.com/43288153/184139198-e25e1e59-3b3f-415c-bf7d-99ebee4eb601.png)
fig: Symbol of tline
-**NOTE: We have to put one space between Z0=50 and Td=3ns**
+**NOTE: We have to put one space between Z0=50 and Td=3ns**
This can be done in the cir.out file after creating the circuits and converting kiCad
to NgSpice.
@@ -30,5 +30,5 @@ across all frequencies. As waves move towards the load end of the lossy transmis
line, distortion is caused by a change in speed.
The symbol for Single Lossy Transmission Lines(SLTL) is shown below-
-![ymod](https://user-images.githubusercontent.com/43288153/184139539-ed4eac77-934a-423c-8f7b-2cba4daf42d1.png)
+![ymod](https://user-images.githubusercontent.com/43288153/184139539-ed4eac77-934a-423c-8f7b-2cba4daf42d1.png)
fig: Symbol of SLTL
--
cgit
From 5a62af12c43837f49b04d7ca1b1d0fb058cbc383 Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 18:39:01 +0530
Subject: Readme file for Transmission Lines
---
library/deviceModelLibrary/Transmission Lines/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Transmission Lines/README.md b/library/deviceModelLibrary/Transmission Lines/README.md
index 960a3dd3..3cd6aef4 100644
--- a/library/deviceModelLibrary/Transmission Lines/README.md
+++ b/library/deviceModelLibrary/Transmission Lines/README.md
@@ -19,7 +19,7 @@ ceived at the load end. There is no power dissipation in the line itself.
**NOTE: We have to put one space between Z0=50 and Td=3ns**
- This can be done in the cir.out file after creating the circuits and converting kiCad
+ This can be done in the cir.out file after creating the circuit(s) and converting kiCad
to NgSpice.
## Single Lossy Transmission Line (SLTL)
--
cgit
From 6e218518adabcc62063e503bb224a48f056e2122 Mon Sep 17 00:00:00 2001
From: Dilip Boidya
Date: Thu, 11 Aug 2022 19:40:25 +0530
Subject: Readme file for LEDs
---
library/deviceModelLibrary/LEDs/README.md | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/LEDs/README.md b/library/deviceModelLibrary/LEDs/README.md
index dabb7269..11973ed1 100644
--- a/library/deviceModelLibrary/LEDs/README.md
+++ b/library/deviceModelLibrary/LEDs/README.md
@@ -10,9 +10,7 @@ that the forward voltage of the LEDs are higher than the normal diode.
Bv=5 Ibv=10e-6 Fc=0.5 Isr=0.0 Nr=2.0 Kf=0.0 Af=1.0 Ffe=1.0 Xti=3.0 Eg=1.11
Tbv=0.0 Trs=0.0 )
```
-NOTE: The name of the above LED is set as eSim_Red_LED the same name of the
-LED must be given to the subcircuit while creating the symbol for LED. While the
-D is the designator for the diode.
+**NOTE: The name of the above LED is set as eSim_Red_LED the same name of the LED must be given to the subcircuit while creating the symbol for LED. While the D is the designator for the diode.**
# Blue LED
--
cgit
From 70abfb3a3ffdf3d62b6c09e7ede6afe30c195491 Mon Sep 17 00:00:00 2001
From: E BALAKRISHNA
Date: Wed, 30 Nov 2022 01:16:08 +0530
Subject: Uploaded the Device Model File of Diode
---
library/deviceModelLibrary/Diode/DIS2M/DI_S2M.lib | 1 +
library/deviceModelLibrary/Diode/DIS2M/DI_S2M.xml | 1 +
library/deviceModelLibrary/Diode/README.md | 46 +++++++++++++++++++++++
library/deviceModelLibrary/Diode/S1B/DI_S1B.lib | 1 +
library/deviceModelLibrary/Diode/S1B/DI_S1B.xml | 1 +
5 files changed, 50 insertions(+)
create mode 100644 library/deviceModelLibrary/Diode/DIS2M/DI_S2M.lib
create mode 100644 library/deviceModelLibrary/Diode/DIS2M/DI_S2M.xml
create mode 100644 library/deviceModelLibrary/Diode/README.md
create mode 100644 library/deviceModelLibrary/Diode/S1B/DI_S1B.lib
create mode 100644 library/deviceModelLibrary/Diode/S1B/DI_S1B.xml
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Diode/DIS2M/DI_S2M.lib b/library/deviceModelLibrary/Diode/DIS2M/DI_S2M.lib
new file mode 100644
index 00000000..1f8a5556
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/DIS2M/DI_S2M.lib
@@ -0,0 +1 @@
+.MODEL DI_S2M D( Is=1.30u Rs=8.92m N=2.58 tt=4.32u Cjo=37.0p M=0.333 Vj=0.538 Bv=1.00k Ibv=5.00u )
diff --git a/library/deviceModelLibrary/Diode/DIS2M/DI_S2M.xml b/library/deviceModelLibrary/Diode/DIS2M/DI_S2M.xml
new file mode 100644
index 00000000..a2dc1ca8
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/DIS2M/DI_S2M.xml
@@ -0,0 +1 @@
+DDI_S2M1.30u8.92m2.584.32u37.0p0.3330.5381.00k5.00u
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Diode/README.md b/library/deviceModelLibrary/Diode/README.md
new file mode 100644
index 00000000..86674d39
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/README.md
@@ -0,0 +1,46 @@
+# Diode
+
+Diode is a pn junction device, which allows the current to flow in one direction. In
+this chapter different types of diodes have been discussed. The devices in this family are used in matching circuits for electronic tuning.
+
+## Diode(S2M)
+
+```
+* DI_S2M Diode model
+.MODEL DI_S2M D( Is=1.30u Rs=8.92m N=2.58 tt=4.32u Cjo=37.0p M=0.333 Vj=0.538 Bv=1.00k Ibv=5.00u )
+
+
+```
+
+
+## Diode(S1B)
+
+```
+* DI_S1B Diode model
+.MODEL DI_S1B D( Is=7.31E-018 Rs=42.0m N=0.775 tt=4.32u Cjo=42.4p M=0.333 Vj=1 Bv=100 Ibv=5.00u )
+
+```
+
+## Usage/Examples
+
+Digital logic
+
+Rectifying a voltage
+
+## Documentation
+
+To know the details of S2M Diode and S1B Diode please go through with the documentation : [S2M_datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/14771/PANJIT/S2M.html) and [S1B_datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/14765/PANJIT/S1B.html)
+
+## Comments/Notes
+
+Please note this is a complete Device modeling.
+
+## Contributer
+
+Name: E BALAKRISHNA
+
+Email: balakrishnaeppili0920@gmail.com
+
+Year: 2022
+
+Position: FOSSEE Summer Fellow 2022
diff --git a/library/deviceModelLibrary/Diode/S1B/DI_S1B.lib b/library/deviceModelLibrary/Diode/S1B/DI_S1B.lib
new file mode 100644
index 00000000..56a40639
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/S1B/DI_S1B.lib
@@ -0,0 +1 @@
+.MODEL DI_S1B D( Is=7.31E-018 Rs=42.0m N=0.775 tt=4.32u Cjo=42.4p M=0.333 Vj=1 Bv=100 Ibv=5.00u )
diff --git a/library/deviceModelLibrary/Diode/S1B/DI_S1B.xml b/library/deviceModelLibrary/Diode/S1B/DI_S1B.xml
new file mode 100644
index 00000000..f6b4b6ae
--- /dev/null
+++ b/library/deviceModelLibrary/Diode/S1B/DI_S1B.xml
@@ -0,0 +1 @@
+DDI_S1B7.31E-01842.0m0.7754.32u42.4p0.33311005.00u
\ No newline at end of file
--
cgit
From e9f3e31e8f60ffeb3b72a6c1a3b72116979df289 Mon Sep 17 00:00:00 2001
From: E BALAKRISHNA
Date: Wed, 30 Nov 2022 01:18:03 +0530
Subject: Uploaded the Device Model File of JFET
---
library/deviceModelLibrary/JFET/BF244B/BF244B.lib | 1 +
library/deviceModelLibrary/JFET/BF244B/BF244B.xml | 1 +
library/deviceModelLibrary/JFET/J204/J204.lib | 1 +
library/deviceModelLibrary/JFET/J204/J204.xml | 1 +
.../deviceModelLibrary/JFET/J2N3822/J2N3822.lib | 1 +
.../deviceModelLibrary/JFET/J2N3822/J2N3822.xml | 1 +
library/deviceModelLibrary/JFET/README.md | 60 ++++++++++++++++++++++
7 files changed, 66 insertions(+)
create mode 100644 library/deviceModelLibrary/JFET/BF244B/BF244B.lib
create mode 100644 library/deviceModelLibrary/JFET/BF244B/BF244B.xml
create mode 100644 library/deviceModelLibrary/JFET/J204/J204.lib
create mode 100644 library/deviceModelLibrary/JFET/J204/J204.xml
create mode 100644 library/deviceModelLibrary/JFET/J2N3822/J2N3822.lib
create mode 100644 library/deviceModelLibrary/JFET/J2N3822/J2N3822.xml
create mode 100644 library/deviceModelLibrary/JFET/README.md
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/JFET/BF244B/BF244B.lib b/library/deviceModelLibrary/JFET/BF244B/BF244B.lib
new file mode 100644
index 00000000..ca79f09e
--- /dev/null
+++ b/library/deviceModelLibrary/JFET/BF244B/BF244B.lib
@@ -0,0 +1 @@
+.MODEL BF244B NJF( Beta=1.6m Betatce=-.5 Rd=1 Rs=1 Lambda=3.1m Vto=-2.29 Vtotc=-2.5m Is=33.57f Isr=322.4f N=1 Nr=2 Xti=3 Alpha=311.7u Vk=243.6 Cgd=3.35p M=.3622 Pb=1 Fc=.5 Cgs=3.736p Kf=13.56E-18 Af=1 )
diff --git a/library/deviceModelLibrary/JFET/BF244B/BF244B.xml b/library/deviceModelLibrary/JFET/BF244B/BF244B.xml
new file mode 100644
index 00000000..8220a182
--- /dev/null
+++ b/library/deviceModelLibrary/JFET/BF244B/BF244B.xml
@@ -0,0 +1 @@
+NJFBF244B1.6m-.51 1 3.1m-2.29-2.5m33.57f 322.4f 123311.7u243.6 3.35p.3622 1.53.736p13.56E-181
\ No newline at end of file
diff --git a/library/deviceModelLibrary/JFET/J204/J204.lib b/library/deviceModelLibrary/JFET/J204/J204.lib
new file mode 100644
index 00000000..cb46cd07
--- /dev/null
+++ b/library/deviceModelLibrary/JFET/J204/J204.lib
@@ -0,0 +1 @@
+.MODEL J204 NJF( Beta=1.004m Betatce=-.5 Rd=1 Rs=1 Lambda=3.333m Vto=-1.139 Vtotc=-2.5m Is=29.04f Isr=281.9f N=1 Nr=2 Xti=3 Alpha=698u Vk=270.4 Cgd=3.58p M=.3601 Pb=1 Fc=.5 Cgs=5.4p Kf=165E-18 Af=1 )
diff --git a/library/deviceModelLibrary/JFET/J204/J204.xml b/library/deviceModelLibrary/JFET/J204/J204.xml
new file mode 100644
index 00000000..5bc58beb
--- /dev/null
+++ b/library/deviceModelLibrary/JFET/J204/J204.xml
@@ -0,0 +1 @@
+NJFJ2041.004m-.51 1 3.333m-1.139-2.5m29.04f281.9f123698u270.43.58p.36011.55.4p165E-181
\ No newline at end of file
diff --git a/library/deviceModelLibrary/JFET/J2N3822/J2N3822.lib b/library/deviceModelLibrary/JFET/J2N3822/J2N3822.lib
new file mode 100644
index 00000000..eab454f6
--- /dev/null
+++ b/library/deviceModelLibrary/JFET/J2N3822/J2N3822.lib
@@ -0,0 +1 @@
+.MODEL J2N3822 NJF( Beta=1.1m Betatce=-.5 Rd=1 Rs=1 Lambda=4.09m Vto=-1.962 Vtotc=-2.5m Is=181.3f Isr=1.747p N=1 Nr=2 Xti=3 Alpha=2.543u Vk=152.2 Cgd=4p M=.3114 Pb=0.5 Fc=.5 Cgs=4.627p Kf=10.2E-18 Af=1 )
diff --git a/library/deviceModelLibrary/JFET/J2N3822/J2N3822.xml b/library/deviceModelLibrary/JFET/J2N3822/J2N3822.xml
new file mode 100644
index 00000000..5eca7ee4
--- /dev/null
+++ b/library/deviceModelLibrary/JFET/J2N3822/J2N3822.xml
@@ -0,0 +1 @@
+NJFJ2N38221.1m-.51 1 4.09m-1.962-2.5m181.3f1.747p1232.543u152.24p.31140.5.54.627p10.2E-181
\ No newline at end of file
diff --git a/library/deviceModelLibrary/JFET/README.md b/library/deviceModelLibrary/JFET/README.md
new file mode 100644
index 00000000..4c2f5a5d
--- /dev/null
+++ b/library/deviceModelLibrary/JFET/README.md
@@ -0,0 +1,60 @@
+# JFET (Junction field-effect transistor)
+
+Junction Field Effect Transistor is one of the simplest types of field-effect transistor. It is opposite to the Bipolar Junction Transistor(BJT), It is a voltage-controlled devices. In JFET, the current flow is due to the majority of charge carriers, however, in BJTs, the current flow is due to both minority and majority charge carriers. Since only the majority of charge carriers are responsible for the current flow, JFETs are unidirectional.
+
+## JFET(J204)
+
+```
+* J204 Diode model
+.MODEL J204 NJF( Beta=1.004m Betatce=-.5 Rd=1 Rs=1 Lambda=3.333m Vto=-1.139 Vtotc=-2.5m Is=29.04f Isr=281.9f N=1 Nr=2 Xti=3 Alpha=698u Vk=270.4 Cgd=3.58p M=.3601 Pb=1 Fc=.5 Cgs=5.4p Kf=165E-18 Af=1 )
+
+
+```
+
+
+## Documentation
+
+To know the details of J204 JFET please go through with the documentation : [J204_datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/600341/VISHAY/J204.html)
+
+
+
+## JFET(J2N3822)
+
+```
+* J2N3822 Diode model
+.MODEL J2N3822 NJF( Beta=1.1m Betatce=-.5 Rd=1 Rs=1 Lambda=4.09m Vto=-1.962 Vtotc=-2.5m Is=181.3f Isr=1.747p N=1 Nr=2 Xti=3 Alpha=2.543u Vk=152.2 Cgd=4p M=.3114 Pb=0.5 Fc=.5 Cgs=4.627p Kf=10.2E-18 Af=1 )
+
+
+```
+
+## Documentation
+
+To know the details of J2N3822 JFET please go through with the documentation : [J2N3822_datasheet](https://www.st.com/resource/en/datasheet/2n3700hr.pdf)
+
+
+## JFET(BF244B)
+
+```
+* BF244B Diode model
+.MODEL BF244B NJF( Beta=1.6m Betatce=-.5 Rd=1 Rs=1 Lambda=3.1m Vto=-2.29 Vtotc=-2.5m Is=33.57f Isr=322.4f N=1 Nr=2 Xti=3 Alpha=311.7u Vk=243.6 Cgd=3.35p M=.3622 Pb=1 Fc=.5 Cgs=3.736p Kf=13.56E-18 Af=1 )
+
+
+```
+
+## Documentation
+
+To know the details of BF244B JFET please go through with the documentation : [BF244B_datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/50801/FAIRCHILD/BF244B.html)
+
+## Comments/Notes
+
+Please note this is a complete Device modeling.
+
+## Contributer
+
+Name: E BALAKRISHNA
+
+Email: balakrishnaeppili0920@gmail.com
+
+Year: 2022
+
+Position: FOSSEE Summer Fellow 2022
--
cgit
From 849b7c1b2f9604832935a3242816740033aa1549 Mon Sep 17 00:00:00 2001
From: E BALAKRISHNA
Date: Wed, 30 Nov 2022 01:19:37 +0530
Subject: Uploaded the Device Model File of BJT
---
.../deviceModelLibrary/Transistor/BC107/BC107.lib | 1 +
.../deviceModelLibrary/Transistor/BC107/BC107.xml | 1 +
.../Transistor/BC547B/BC547B.lib | 1 +
.../Transistor/BC547B/BC547B.xml | 1 +
.../deviceModelLibrary/Transistor/BC557/BC_557.lib | 1 +
.../deviceModelLibrary/Transistor/BC557/BC_557.xml | 1 +
library/deviceModelLibrary/Transistor/README.md | 63 ++++++++++++++++++++++
7 files changed, 69 insertions(+)
create mode 100644 library/deviceModelLibrary/Transistor/BC107/BC107.lib
create mode 100644 library/deviceModelLibrary/Transistor/BC107/BC107.xml
create mode 100644 library/deviceModelLibrary/Transistor/BC547B/BC547B.lib
create mode 100644 library/deviceModelLibrary/Transistor/BC547B/BC547B.xml
create mode 100644 library/deviceModelLibrary/Transistor/BC557/BC_557.lib
create mode 100644 library/deviceModelLibrary/Transistor/BC557/BC_557.xml
create mode 100644 library/deviceModelLibrary/Transistor/README.md
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Transistor/BC107/BC107.lib b/library/deviceModelLibrary/Transistor/BC107/BC107.lib
new file mode 100644
index 00000000..86233eda
--- /dev/null
+++ b/library/deviceModelLibrary/Transistor/BC107/BC107.lib
@@ -0,0 +1 @@
+.MODEL BC107 NPN( Is=1.527f Xti=3 Eg=1.11 Vaf=1.06.8 Bf=334.5 Ne=1.642 Ise=222f Ikf=0.1596 Xtb=1.5 Br=0788 Nc=2 Isc=0 Ikr=0 Rc=0.6 Cjc=6.072p Mjc=.3333 Vjc=.75 Fc=.5 Cje=10.67p Mje=.3333 Vje=.75 Tr=10n Tf=471.8p Itf=0 Vtf=0 Xtf=0 Rb=3 )
diff --git a/library/deviceModelLibrary/Transistor/BC107/BC107.xml b/library/deviceModelLibrary/Transistor/BC107/BC107.xml
new file mode 100644
index 00000000..7c9e4814
--- /dev/null
+++ b/library/deviceModelLibrary/Transistor/BC107/BC107.xml
@@ -0,0 +1 @@
+NPNBC1071.527f3 1.11 1.06.8334.51.642222f0.15961.5
07882 0 0 0.66.072p.3333.75 .5 10.67p.3333.75 10n
471.8p0003
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Transistor/BC547B/BC547B.lib b/library/deviceModelLibrary/Transistor/BC547B/BC547B.lib
new file mode 100644
index 00000000..723537a7
--- /dev/null
+++ b/library/deviceModelLibrary/Transistor/BC547B/BC547B.lib
@@ -0,0 +1 @@
+.model BC547B NPN(IS=1.8E-14 BF=400 NF=0.9955 VAF=80 IKF=0.14 ISE=5E-14 NE=1.46 BR=35.5 NR=1.005 VAR=12.5 IKR=0.03 ISC=1.72E-13 NC=1.27 RB=0.56 RE=0.6 RC=0.25 CJE=1.3E-11 TF=6.4E-10 CJC=4E-12 VJC=0.54 TR=5.072E-8)
diff --git a/library/deviceModelLibrary/Transistor/BC547B/BC547B.xml b/library/deviceModelLibrary/Transistor/BC547B/BC547B.xml
new file mode 100644
index 00000000..da06e5c4
--- /dev/null
+++ b/library/deviceModelLibrary/Transistor/BC547B/BC547B.xml
@@ -0,0 +1 @@
+NPNBC547B1.7 7.306p 2 46.91n
1.307 22.01p 0 1.5 10 1 411.1p 3 0 400 .5 14.34f
6.092 .2847 .377 .3416 74.03 .75 .75 3 .6 14.34f 1.11
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Transistor/BC557/BC_557.lib b/library/deviceModelLibrary/Transistor/BC557/BC_557.lib
new file mode 100644
index 00000000..31eb3345
--- /dev/null
+++ b/library/deviceModelLibrary/Transistor/BC557/BC_557.lib
@@ -0,0 +1 @@
+.MODEL BC_557 PNP( Is=3.834E-14 Xti=3 Eg=1.11 Vaf=21.11 Bf=800 Ne=1.528 Ise=1.219E-14 Ikf=0.08039 Xtb=0 Br=14.84 Nc=1.28 Isc=2.852E-13 Ikr=0.047 Rc=0.5713 Cjc=1.084E-11 Mjc=0.3563 Vjc=0.1022 Fc=0.8027 Cje=1.23E-11 Mje=0.378 Vje=0.6106 Tr=1E-32 Tf=5.595E-10 Itf=0.1483 Vtf=5.23 Xtf=3.414 Rb=1 )
diff --git a/library/deviceModelLibrary/Transistor/BC557/BC_557.xml b/library/deviceModelLibrary/Transistor/BC557/BC_557.xml
new file mode 100644
index 00000000..f6a138eb
--- /dev/null
+++ b/library/deviceModelLibrary/Transistor/BC557/BC_557.xml
@@ -0,0 +1 @@
+PNPBC_5573.834E-1431.1121.118001.5281.219E-140.080390
14.841.282.852E-130.0470.57131.084E-110.35630.10220.80271.23E-110.3780.61061E-32
5.595E-100.14835.233.4141
\ No newline at end of file
diff --git a/library/deviceModelLibrary/Transistor/README.md b/library/deviceModelLibrary/Transistor/README.md
new file mode 100644
index 00000000..796d009d
--- /dev/null
+++ b/library/deviceModelLibrary/Transistor/README.md
@@ -0,0 +1,63 @@
+# BJT(Bipolar junction transistor)
+
+BC557 is BJT. Bipolar Junction Transistors (BJTs) are three terminal semiconductor devices used to amplify signals They consist of 2 PN Junction diodes attached side by side helping to get an amplifying effect on input signals. It is a high voltage VCEO = -65 V, Switching and Amplifier.
+
+## BJT(BC557)
+
+```
+* BC557 BJT model
+.MODEL BC_557 PNP( Is=3.834E-14 Xti=3 Eg=1.11 Vaf=21.11 Bf=800 Ne=1.528 Ise=1.219E-14 Ikf=0.08039 Xtb=0 Br=14.84 Nc=1.28 Isc=2.852E-13 Ikr=0.047 Rc=0.5713 Cjc=1.084E-11 Mjc=0.3563 Vjc=0.1022 Fc=0.8027 Cje=1.23E-11 Mje=0.378 Vje=0.6106 Tr=1E-32 Tf=5.595E-10 Itf=0.1483 Vtf=5.23 Xtf=3.414 Rb=1 )
+
+```
+
+## BJT(BC547B)
+
+```
+* BC547B BJT model
+.model BC547B NPN(IS=1.8E-14 BF=400 NF=0.9955 VAF=80 IKF=0.14 ISE=5E-14 NE=1.46 BR=35.5 NR=1.005 VAR=12.5 IKR=0.03 ISC=1.72E-13 NC=1.27 RB=0.56 RE=0.6 RC=0.25 CJE=1.3E-11 TF=6.4E-10 CJC=4E-12 VJC=0.54 TR=5.072E-8)
+
+```
+## BJT(BC107)
+
+```
+* BC107 BJT model
+.MODEL BC107 NPN( Is=1.527f Xti=3 Eg=1.11 Vaf=1.06.8 Bf=334.5 Ne=1.642 Ise=222f Ikf=0.1596 Xtb=1.5 Br=0788 Nc=2 Isc=0 Ikr=0 Rc=0.6 Cjc=6.072p Mjc=.3333 Vjc=.75 Fc=.5 Cje=10.67p Mje=.3333 Vje=.75 Tr=10n Tf=471.8p Itf=0 Vtf=0 Xtf=0 Rb=3 )
+
+```
+
+
+## Usage/Examples
+
+Audio amplifiers in small radios
+
+Electronic buzzers
+
+Electronic bells
+
+## Documentation
+
+To know the details of BC557 BJT please go through with the documentation : [BC557_datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/532903/FAIRCHILD/BC557.html)
+
+## Documentation
+
+To know the details of BC547B BJT please go through with the documentation : [BC547B_datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/596621/FAIRCHILD/BC547.html)
+
+## Documentation
+
+To know the details of BC107 BJT please go through with the documentation : [BC107_datasheet](https://pdf1.alldatasheet.com/datasheet-pdf/view/16088/PHILIPS/BC107.html)
+
+
+
+## Comments/Notes
+
+Please note this is a complete Device modeling.
+
+## Contributer
+
+Name: E BALAKRISHNA
+
+Email: balakrishnaeppili0920@gmail.com
+
+Year: 2022
+
+Position: FOSSEE Summer Fellow 2022
--
cgit
From 5239a15af6468f13a2b6d248ffc132eb83420e0b Mon Sep 17 00:00:00 2001
From: Sumanto Kar
Date: Thu, 4 May 2023 14:26:21 +0530
Subject: Minor changes to the description in files
---
library/deviceModelLibrary/Diode/DRB168MM200.lib | 3 +--
library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib | 4 +---
2 files changed, 2 insertions(+), 5 deletions(-)
(limited to 'library/deviceModelLibrary')
diff --git a/library/deviceModelLibrary/Diode/DRB168MM200.lib b/library/deviceModelLibrary/Diode/DRB168MM200.lib
index 5801102c..f8e22700 100644
--- a/library/deviceModelLibrary/Diode/DRB168MM200.lib
+++ b/library/deviceModelLibrary/Diode/DRB168MM200.lib
@@ -1,2 +1 @@
-* Model Generated by ROHM
-.MODEL DRB168MM200 D( IS=5.6001E-9 N=1.0413 RS=90.681E-3 IKF=2.9636E-3 XTI=2.0 EG=0.74 CJO=86.088E-12 M=0.4523 VJ=0.5 ISR=9.8101E-9 NR=1.3311 BV=200 TRS1=-3.7501E-3 )
\ No newline at end of file
+.MODEL DRB168MM200 D( IS=5.6001E-9 N=1.0413 RS=90.681E-3 IKF=2.9636E-3 XTI=2.0 EG=0.74 CJO=86.088E-12 M=0.4523 VJ=0.5 ISR=9.8101E-9 NR=1.3311 BV=200 TRS1=-3.7501E-3 )
diff --git a/library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib b/library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib
index 25e7b6b2..2bc85454 100644
--- a/library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib
+++ b/library/deviceModelLibrary/Diode/RF Diode/DRN142S.lib
@@ -1,3 +1 @@
-* DRN142S Diode model
-* Date: 2008/12/24
-.MODEL DRN142S D( IS=127.76E-12 N=1.7346 RS=.1581 IKF=.14089 CJO=385.59E-15 M=.11823 VJ=.78827 ISR=139.38E-12 NR=3 BV=60 TT=275.00E-9 )
\ No newline at end of file
+.MODEL DRN142S D( IS=127.76E-12 N=1.7346 RS=.1581 IKF=.14089 CJO=385.59E-15 M=.11823 VJ=.78827 ISR=139.38E-12 NR=3 BV=60 TT=275.00E-9 )
--
cgit