矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 8140|回复: 9

LTSpice model for some NXP dual-gate mosfets

[复制链接]
发表于 2012-11-23 21:06:51 | 显示全部楼层 |阅读模式
From time to time, we want to run simulations on dual gate mosfets, in LTSpice.

Here is what I have, based on models provided by NXP (with minor changes), for BF998, BF909, BF908, BF904.

Each model comes with two files:

1. the asy file that defines the symbol, stored under the lib/sym folder
2. the model (.sub files), stored under the lib/sub folder.

So all you need to do is to copy / paste the files below and store them in the right folder with the right name/extension.

评分

1

查看全部评分

 楼主| 发表于 2012-11-23 21:08:35 | 显示全部楼层
First, BF998:

BF998.asy

  1. Version 4
  2. SymbolType CELL
  3. LINE Normal 48 48 48 96
  4. LINE Normal 16 80 48 80
  5. LINE Normal 40 48 48 48
  6. LINE Normal 16 48 40 44
  7. LINE Normal 16 48 40 52
  8. LINE Normal 40 44 40 52
  9. LINE Normal 16 8 16 24
  10. LINE Normal 16 40 16 56
  11. LINE Normal 16 72 16 88
  12. LINE Normal 0 80 8 80
  13. LINE Normal 8 16 8 80
  14. LINE Normal 48 16 16 16
  15. LINE Normal 48 0 48 16
  16. LINE Normal 0 32 8 32
  17. WINDOW 0 56 32 Left 0
  18. WINDOW 3 56 72 Left 0
  19. SYMATTR Value BF998
  20. SYMATTR Prefix X
  21. SYMATTR Description BF998
  22. SYMATTR ModelFile BF998.sub
  23. SYMATTR SpiceModel BF998
  24. PIN 48 0 NONE 0
  25. PINATTR PinName D
  26. PINATTR SpiceOrder 2
  27. PIN 0 80 NONE 0
  28. PINATTR PinName G1
  29. PINATTR SpiceOrder 4
  30. PIN 48 96 NONE 0
  31. PINATTR PinName S
  32. PINATTR SpiceOrder 1
  33. PIN 0 32 NONE 0
  34. PINATTR PinName G2
  35. PINATTR SpiceOrder 3
复制代码
BF998.sub:

  1. *   BF998 SPICE MODEL OCTOBER 1993 PHILIPS SEMICONDUCTORS
  2. *   ENVELOPE    SOT143 (R)
  3. *   1.: SOURCE;  2.: DRAIN;  3.: GATE 2;  4.: GATE 1;
  4. .SUBCKT BF998 1 2 3 4
  5.         L10          1 10   0.12N
  6.         L20          2 20   0.12N
  7.         L30          3 30   0.12N
  8.         L40          4 40   0.12N
  9.         L11         10 11   1.20N
  10.         L21         20 21   1.20N
  11.         L31         30 31   1.20N
  12.         L41         40 41   1.20N
  13.         C13         10 30   0.085P
  14.         C14         10 40   0.085P
  15.         C23         20 30   0.085P
  16.         C24         20 40   0.005P
  17.         D11         42 11   ZENER
  18.         D12         42 41   ZENER
  19.         D21         32 11   ZENER
  20.         D22         32 31   ZENER
  21.         RS          10 12   100
  22.         MOS1        61 41 11 12 GATE1 L=1.1E-6 W=1150E-6
  23.         MOS2        21 31 61 12 GATE2 L=2.0E-6 W=1150E-6

  24. .MODEL  ZENER  D  BV=10 CJO=1.2E-12  RS=10

  25. .MODEL  GATE1
  26. +  NMOS LEVEL=3 UO=600  VTO=-0.250 NFS=300E9 TOX=42E-9
  27. +  NSUB=3E15 VMAX=140E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11
  28. +  ETA=0.06 KAPPA=2 LD=0.1E-6
  29. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.5E-12 CBS=0.5E-12

  30. .MODEL  GATE2
  31. +  NMOS LEVEL=3 UO=600  VTO=-0.250 NFS=300E9 TOX=42E-9
  32. +  NSUB=3E15  VMAX=100E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11
  33. +  ETA=0.06  KAPPA=2 LD=0.1E-6
  34. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.5E-12 CBS=0.5E-12

  35. .ENDS BF998
复制代码

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-23 21:09:47 | 显示全部楼层
Now, BF909:

BF909.asy:

  1. Version 4
  2. SymbolType CELL
  3. LINE Normal 48 48 48 96
  4. LINE Normal 16 80 48 80
  5. LINE Normal 40 48 48 48
  6. LINE Normal 16 48 40 44
  7. LINE Normal 16 48 40 52
  8. LINE Normal 40 44 40 52
  9. LINE Normal 16 8 16 24
  10. LINE Normal 16 40 16 56
  11. LINE Normal 16 72 16 88
  12. LINE Normal 0 80 8 80
  13. LINE Normal 8 16 8 80
  14. LINE Normal 48 16 16 16
  15. LINE Normal 48 0 48 16
  16. LINE Normal 0 32 8 32
  17. WINDOW 0 56 32 Left 0
  18. WINDOW 3 56 72 Left 0
  19. SYMATTR Value BF909
  20. SYMATTR Prefix X
  21. SYMATTR Description BF909
  22. SYMATTR ModelFile BF909.sub
  23. SYMATTR SpiceModel BF909
  24. PIN 48 0 NONE 0
  25. PINATTR PinName D
  26. PINATTR SpiceOrder 2
  27. PIN 0 80 NONE 0
  28. PINATTR PinName G1
  29. PINATTR SpiceOrder 4
  30. PIN 48 96 NONE 0
  31. PINATTR PinName S
  32. PINATTR SpiceOrder 1
  33. PIN 0 32 NONE 0
  34. PINATTR PinName G2
  35. PINATTR SpiceOrder 3
复制代码
BF909.sub:

  1. *   BF909 SPICE MODEL OCTOBER 1993 PHILIPS SEMICONDUCTORS
  2. *   ENVELOPE    SOT143 (R)
  3. *   1.: SOURCE;  2.: DRAIN;  3.: GATE 2;  4.: GATE 1;
  4. .SUBCKT BF909 1 2 3 4
  5.         L10          1 10   0.12N
  6.         L20          2 20   0.12N
  7.         L30          3 30   0.12N
  8.         L40          4 40   0.12N
  9.         L11         10 11   1.20N
  10.         L21         20 21   1.20N
  11.         L31         30 31   1.20N
  12.         L41         40 41   1.20N
  13.         C13         10 30   0.085P
  14.         C14         10 40   0.085P
  15.         C23         20 30   0.085P
  16.         C24         20 40   0.005P
  17.         D11         11 41   ZENER
  18.         D22         11 31   ZENER
  19.         RS          10 12   10
  20.         MOS1A       61 41 11 12 GATE1 L=1.1E-6 W=1750E-6
  21.         MOS2A       21 31 61 12 GATE2 L=2.0E-6 W=1750E-6
  22.         MOS1B       71 41 11 12 GATE3 L=1.1E-6 W=   6E-6
  23.         MOS2B       41 31 71 12 GATE4 L=4.0E-6 W=   6E-6

  24. .MODEL  ZENER
  25. +  D  BV=10 CJO=0.6E-12  RS=10

  26. .MODEL  GATE1
  27. +  NMOS LEVEL=3 UO=600  VTO=+0.700 NFS=300E9 TOX=33E-9
  28. +  NSUB=3E15 VMAX=140E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11
  29. +  ETA=0.06 KAPPA=2 LD=0.1E-6
  30. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.5E-12 CBS=0.5E-12

  31. .MODEL  GATE2
  32. +  NMOS LEVEL=3 UO=600  VTO=+0.700 NFS=300E9 TOX=33E-9
  33. +  NSUB=3E15  VMAX=100E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11
  34. +  ETA=0.06  KAPPA=2 LD=0.1E-6
  35. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=1.5E-12 CBS=0.7E-12

  36. .MODEL  GATE3
  37. +  NMOS LEVEL=3 UO=600  VTO=+0.700 NFS=300E9 TOX=33E-9
  38. +  NSUB=3E15 VMAX=140E3 RS=400 RD=400 XJ=200E-9 THETA=0.11
  39. +  ETA=0.06 KAPPA=2 LD=0.1E-6
  40. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.1E-12 CBS=0.1E-12

  41. .MODEL  GATE4
  42. +  NMOS LEVEL=3 UO=600  VTO=+0.700 NFS=300E9 TOX=33E-9
  43. +  NSUB=3E15  VMAX=100E3 RS=400 RD=400 XJ=200E-9 THETA=0.11
  44. +  ETA=0.06  KAPPA=2 LD=0.1E-6
  45. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.1E-12 CBS=0.1E-12


  46. .ENDS BF909
复制代码

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-23 21:11:37 | 显示全部楼层
BF908:

BF908.asy:
  1. Version 4
  2. SymbolType CELL
  3. LINE Normal 48 48 48 96
  4. LINE Normal 16 80 48 80
  5. LINE Normal 40 48 48 48
  6. LINE Normal 16 48 40 44
  7. LINE Normal 16 48 40 52
  8. LINE Normal 40 44 40 52
  9. LINE Normal 16 8 16 24
  10. LINE Normal 16 40 16 56
  11. LINE Normal 16 72 16 88
  12. LINE Normal 0 80 8 80
  13. LINE Normal 8 16 8 80
  14. LINE Normal 48 16 16 16
  15. LINE Normal 48 0 48 16
  16. LINE Normal 0 32 8 32
  17. WINDOW 0 56 32 Left 0
  18. WINDOW 3 56 72 Left 0
  19. SYMATTR Value BF908
  20. SYMATTR Prefix X
  21. SYMATTR Description BF908
  22. SYMATTR ModelFile BF908.sub
  23. SYMATTR SpiceModel BF908
  24. PIN 48 0 NONE 0
  25. PINATTR PinName D
  26. PINATTR SpiceOrder 2
  27. PIN 0 80 NONE 0
  28. PINATTR PinName G1
  29. PINATTR SpiceOrder 4
  30. PIN 48 96 NONE 0
  31. PINATTR PinName S
  32. PINATTR SpiceOrder 1
  33. PIN 0 32 NONE 0
  34. PINATTR PinName G2
  35. PINATTR SpiceOrder 3

复制代码
BF908.sub:
  1. *   BF908 SPICE MODEL OCTOBER 1993 PHILIPS SEMICONDUCTORS
  2. *   ENVELOPE    SOT143 (R)
  3. *   1.: SOURCE;  2.: DRAIN;  3.: GATE 2;  4.: GATE 1;
  4. .SUBCKT BF908 1 2 3 4
  5.         L10          1 10   0.12N
  6.         L20          2 20   0.12N
  7.         L30          3 30   0.12N
  8.         L40          4 40   0.12N
  9.         L11         10 11   1.20N
  10.         L21         20 21   1.20N
  11.         L31         30 31   1.20N
  12.         L41         40 41   1.20N
  13.         C13         10 30   0.085P
  14.         C14         10 40   0.085P
  15.         C23         20 30   0.085P
  16.         C24         20 40   0.005P
  17.         D11        42 11   ZENER
  18.         D12        42 41   ZENER
  19.         D21        32 11   ZENER
  20.         D22        32 31   ZENER
  21.         RS         10 12   100
  22.         MOS1       61 41 11 12 GATE1 L=1.1E-6 W=1750E-6
  23.         MOS2       21 31 61 12 GATE2 L=2.0E-6 W=1750E-6

  24. .MODEL  ZENER
  25. +  D  BV=10 CJO=1.2E-12  RS=10

  26. .MODEL  GATE1
  27. +  NMOS LEVEL=3 UO=600  VTO=-0.250 NFS=300E9 TOX=33E-9
  28. +  NSUB=3E15 VMAX=140E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11
  29. +  ETA=0.06 KAPPA=2 LD=0.1E-6
  30. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.5E-12 CBS=0.5E-12

  31. .MODEL  GATE2
  32. +  NMOS LEVEL=3 UO=600  VTO=-0.250 NFS=300E9 TOX=33E-9
  33. +  NSUB=3E15  VMAX=100E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11
  34. +  ETA=0.06  KAPPA=2 LD=0.1E-6
  35. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.7E-12 CBS=0.5E-12

  36. .ENDS BF908

复制代码

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-23 21:12:34 | 显示全部楼层
BF904.asy:
  1. Version 4
  2. SymbolType CELL
  3. LINE Normal 48 48 48 96
  4. LINE Normal 16 80 48 80
  5. LINE Normal 40 48 48 48
  6. LINE Normal 16 48 40 44
  7. LINE Normal 16 48 40 52
  8. LINE Normal 40 44 40 52
  9. LINE Normal 16 8 16 24
  10. LINE Normal 16 40 16 56
  11. LINE Normal 16 72 16 88
  12. LINE Normal 0 80 8 80
  13. LINE Normal 8 16 8 80
  14. LINE Normal 48 16 16 16
  15. LINE Normal 48 0 48 16
  16. LINE Normal 0 32 8 32
  17. WINDOW 0 56 32 Left 0
  18. WINDOW 3 56 72 Left 0
  19. SYMATTR Value BF904
  20. SYMATTR Prefix X
  21. SYMATTR Description BF904
  22. SYMATTR ModelFile BF904.sub
  23. SYMATTR SpiceModel BF904
  24. PIN 48 0 NONE 0
  25. PINATTR PinName D
  26. PINATTR SpiceOrder 2
  27. PIN 0 80 NONE 0
  28. PINATTR PinName G1
  29. PINATTR SpiceOrder 4
  30. PIN 48 96 NONE 0
  31. PINATTR PinName S
  32. PINATTR SpiceOrder 1
  33. PIN 0 32 NONE 0
  34. PINATTR PinName G2
  35. PINATTR SpiceOrder 3
复制代码
BF904.sub:
  1. *   BF904 SPICE MODEL OCTOBER 1993 PHILIPS SEMICONDUCTORS
  2. *   ENVELOPE    SOT143 (R)
  3. *   1.: SOURCE;  2.: DRAIN;  3.: GATE 2;  4.: GATE 1;
  4. .SUBCKT BF904 1 2 3 4
  5.         L10          1 10   0.12N
  6.         L20          2 20   0.12N
  7.         L30          3 30   0.12N
  8.         L40          4 40   0.12N
  9.         L11         10 11   1.20N
  10.         L21         20 21   1.20N
  11.         L31         30 31   1.20N
  12.         L41         40 41   1.20N
  13.         C13         10 30   0.085P
  14.         C14         10 40   0.085P
  15.         C23         20 30   0.085P
  16.         C24         20 40   0.005P
  17.         D11         11 41   ZENER
  18.         D22         11 31   ZENER
  19.         RSUB        10 12   10
  20.         MOS1A       61 41 11 12 GATE1 L=1.1E-6 W=1150E-6
  21.         MOS2A       21 31 61 12 GATE2 L=2.0E-6 W=1150E-6
  22.         MOS1B       71 41 11 12 GATE3 L=1.1E-6 W=   6E-6
  23.         MOS2B       41 31 71 12 GATE4 L=4.0E-6 W=   6E-6

  24. .MODEL  ZENER
  25. +  D  BV=10 CJO=0.6E-12  RS=10

  26. .MODEL  GATE1
  27. +  NMOS LEVEL=3 UO=600  VTO=+0.700 NFS=300E9 TOX=42E-9
  28. +  NSUB=3E15 VMAX=140E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11
  29. +  ETA=0.06 KAPPA=2 LD=0.1E-6
  30. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.5E-12 CBS=0.5E-12

  31. .MODEL  GATE2
  32. +  NMOS LEVEL=3 UO=600  VTO=+0.700 NFS=300E9 TOX=42E-9
  33. +  NSUB=3E15  VMAX=100E3 RS=2.0 RD=2.0 XJ=200E-9 THETA=0.11
  34. +  ETA=0.06  KAPPA=2 LD=0.1E-6
  35. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=1.5E-12 CBS=0.5E-12

  36. .MODEL  GATE3
  37. +  NMOS LEVEL=3 UO=600  VTO=+0.700 NFS=300E9 TOX=42E-9
  38. +  NSUB=3E15 VMAX=140E3 RS=400 RD=400 XJ=200E-9 THETA=0.11
  39. +  ETA=0.06 KAPPA=2 LD=0.1E-6
  40. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.1E-12 CBS=0.1E-12

  41. .MODEL  GATE4
  42. +  NMOS LEVEL=3 UO=600  VTO=+0.700 NFS=300E9 TOX=42E-9
  43. +  NSUB=3E15  VMAX=100E3 RS=400 RD=400 XJ=200E-9 THETA=0.11
  44. +  ETA=0.06  KAPPA=2 LD=0.1E-6
  45. +  CGSO=0.3E-9 CGDO=0.3E-9 CBD=0.1E-12 CBS=0.1E-12

  46. .ENDS BF904
复制代码

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-23 21:15:41 | 显示全部楼层
Here is a sim using the BF998 model posted above:

bf998 regen.PNG

Here is the .asc file:

  1. Version 4
  2. SHEET 1 880 680
  3. WIRE 352 0 288 0
  4. WIRE 496 0 432 0
  5. WIRE 288 32 288 0
  6. WIRE 496 32 496 0
  7. WIRE 96 128 48 128
  8. WIRE 240 128 176 128
  9. WIRE 288 144 288 112
  10. WIRE 496 144 496 112
  11. WIRE 48 160 48 128
  12. WIRE 240 176 240 128
  13. WIRE 144 224 48 224
  14. WIRE 240 224 144 224
  15. WIRE 48 272 48 224
  16. WIRE 144 272 144 224
  17. WIRE 288 272 288 240
  18. WIRE -240 352 -320 352
  19. WIRE -80 352 -176 352
  20. WIRE 144 368 144 336
  21. WIRE 48 384 48 352
  22. WIRE 288 384 288 352
  23. WIRE 288 384 48 384
  24. WIRE -320 400 -320 352
  25. WIRE -80 400 -80 352
  26. WIRE 48 400 48 384
  27. WIRE -320 496 -320 480
  28. WIRE -80 496 -80 480
  29. WIRE -80 496 -320 496
  30. WIRE -80 512 -80 496
  31. WIRE 48 512 48 480
  32. FLAG 144 368 0
  33. FLAG -80 512 0
  34. FLAG 48 512 0
  35. FLAG 496 144 0
  36. FLAG 48 160 0
  37. SYMBOL myLib\\BF998 240 144 R0
  38. SYMATTR InstName U1
  39. SYMBOL res 304 368 R180
  40. WINDOW 0 36 76 Left 0
  41. WINDOW 3 36 40 Left 0
  42. SYMATTR InstName R1
  43. SYMATTR Value 220
  44. SYMBOL ind2 32 256 R0
  45. SYMATTR InstName L1
  46. SYMATTR Value 440?
  47. SYMATTR Type ind
  48. SYMBOL ind2 32 384 R0
  49. SYMATTR InstName L2
  50. SYMATTR Value 2?
  51. SYMATTR Type ind
  52. SYMBOL ind2 -96 384 R0
  53. SYMATTR InstName L3
  54. SYMATTR Value 22?
  55. SYMATTR Type ind
  56. SYMBOL ind 272 16 R0
  57. SYMATTR InstName L4
  58. SYMATTR Value 2m
  59. SYMBOL res 448 -16 R90
  60. WINDOW 0 0 56 VBottom 0
  61. WINDOW 3 32 56 VTop 0
  62. SYMATTR InstName R2
  63. SYMATTR Value 10k
  64. SYMBOL cap 128 272 R0
  65. SYMATTR InstName C1
  66. SYMATTR Value 22p
  67. SYMBOL voltage 496 16 R0
  68. WINDOW 123 0 0 Left 0
  69. WINDOW 39 0 0 Left 0
  70. SYMATTR InstName V1
  71. SYMATTR Value 5
  72. SYMBOL voltage -320 384 R0
  73. WINDOW 123 24 132 Left 0
  74. WINDOW 39 0 0 Left 0
  75. SYMATTR Value2 AC 1m
  76. SYMATTR InstName V2
  77. SYMATTR Value SINE(0 1m 1Meg)
  78. SYMBOL cap -176 336 R90
  79. WINDOW 0 0 32 VBottom 0
  80. WINDOW 3 32 32 VTop 0
  81. SYMATTR InstName C2
  82. SYMATTR Value 9p
  83. SYMBOL voltage 192 128 R90
  84. WINDOW 0 -32 56 VBottom 0
  85. WINDOW 3 32 56 VTop 0
  86. WINDOW 123 0 0 Left 0
  87. WINDOW 39 0 0 Left 0
  88. SYMATTR InstName V3
  89. SYMATTR Value 0
  90. TEXT -184 16 Left 0 !.ac oct 100 100k 10Meg
  91. TEXT -176 256 Left 0 !K L1 L2 L3 1
复制代码
Enjoy.
回复 支持 反对

使用道具 举报

     
发表于 2012-11-23 22:36:03 | 显示全部楼层
非常感谢!伍德先生
回复 支持 反对

使用道具 举报

     
发表于 2012-11-23 22:44:47 | 显示全部楼层
补上图:
Clipboard03.gif

Clipboard01.gif
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-24 00:07:33 | 显示全部楼层
Glad that it is helpful to you.
回复 支持 反对

使用道具 举报

     
发表于 2012-11-25 22:59:20 | 显示全部楼层
Could you send the LTspice to my E-mail:“allshman@126.com”?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-26 08:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表