diff options
author | dilipboidya | 2022-07-29 15:43:39 +0530 |
---|---|---|
committer | dilipboidya | 2022-07-29 19:02:46 +0530 |
commit | b973e4d4ebc094e45d13d02d2c587f6db2553bdb (patch) | |
tree | c07a4133b341d96033e817b08c43dbe498fee551 /library/deviceModelLibrary/User Libraries | |
parent | 07209ef9b945fe546b8c4fd7195b6762fb50ba41 (diff) | |
download | eSim-b973e4d4ebc094e45d13d02d2c587f6db2553bdb.tar.gz eSim-b973e4d4ebc094e45d13d02d2c587f6db2553bdb.tar.bz2 eSim-b973e4d4ebc094e45d13d02d2c587f6db2553bdb.zip |
Added the Device models
Diffstat (limited to 'library/deviceModelLibrary/User Libraries')
14 files changed, 18 insertions, 0 deletions
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 @@ +<library><model_name>D</model_name><ref_model>GD_diode</ref_model><param><rs>6</rs><n>6</n></param></library>
\ 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 @@ +<library><model_name>njf</model_name><ref_model>GD_nfet</ref_model><param><vto>-4</vto><beta>0.07</beta><cgs>0.05</cgs></param></library>
\ 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 @@ +<library><model_name>pjf</model_name><ref_model>GD_pfet</ref_model><param><vto>-4</vto><beta>0.07</beta><cgs>0.05</cgs></param></library>
\ 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 @@ +<library><model_name>D</model_name><ref_model>eSim_BlueLED</ref_model><param><Is>1e-10</Is><Rs>0.1</Rs><N>6.68</N><tt>4e-6</tt><Cjo>3e-12</Cjo><M>0.5</M><Vj>0.7</Vj><Bv>5</Bv><Ibv>10e-6</Ibv><Fc>0.5</Fc><Cp>0.0e-12</Cp><Isr>0.0</Isr><Nr>2.0</Nr><Temp>26.85</Temp><Kf>0.0</Kf><Af>1.0</Af><Ffe>1.0</Ffe><Xti>3.0</Xti><Eg>1.11</Eg><Tbv>0.0</Tbv><Trs>0.0</Trs><Ttt1>0.0</Ttt1><Ttt2>0.0</Ttt2><Tm1>0.0</Tm1><Tm2>0.0</Tm2><Tnom>26.85</Tnom><Area>1.0</Area></param></library>
\ 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 @@ +<library><model_name>D</model_name><ref_model>eSim_RedLED</ref_model><param><Is>1e-10</Is><Rs>0.1</Rs><N>4.09</N><tt>4.0e-6</tt><Cjo>3e-12</Cjo><M>0.5</M><Vj>0.7</Vj><Bv>5</Bv><Ibv>10e-6</Ibv><Fc>0.5</Fc><Isr>0.0</Isr><Nr>2.0</Nr><Kf>0.0</Kf><Af>1.0</Af><Ffe>1.0</Ffe><Xti>3.0</Xti><Eg>1.11</Eg><Tbv>0.0</Tbv><Trs>0.0</Trs></param></library>
\ 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 @@ +<library><model_name>sw</model_name><ref_model>switch1</ref_model><param><vt>0.05</vt><vh>1</vh><ron>1</ron><roff>1e12</roff></param></library>
\ 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 @@ +<library><model_name>txl</model_name><ref_model>ymod</ref_model><param><R>12.45</R><L>8.972e-9</L><G>0</G><C>0.468e-12</C><length>16</length></param></library>
\ No newline at end of file |