home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / progs / spice / toronto < prev   
Text File  |  1987-10-09  |  5KB  |  182 lines

  1. * FILE TORONTO:      SPICE SIMULATION OF DIFFERENTIAL COMPARATOR
  2. *    SOURCE: MARK MORAES, UNIVERSITY OF TORONTO {...!decwrl!utcsri!moraes}
  3. *
  4. * LABELS
  5. **************************************
  6. *
  7. * VDD =  +5.0 volt supply (analog vdd)
  8. * Vdgt = +5.0 volt supply (digital vdd)
  9. * VSS =   0.0 volt supply (analog gnd)
  10. * Vpos = positive input
  11. * Vneg = negative input
  12. *
  13. * vphi1 = PHI1 input clock
  14. * vphi2 = PHI2 input clock
  15. * vphi3 = PHI3 input clock
  16. *
  17. * phi1b = #PHI1 input clock (PHI1 bar)
  18. * phi2b = #PHI2 input clock (PHI2 bar)
  19. * phi3b = #PHI3 input clock (PHI3 bar)
  20. *
  21. *************************************
  22. * VOLTAGE SOURCES *******************
  23. *************************************
  24. VDD 1 0 DC 5.0V
  25. VSS 4 0 DC 0.0V
  26. Vdgt 27 0 DC 5.0V
  27. *
  28. VPOS 13 0 PULSE(-10.0E-5 10.0E-5 0 10NS 10NS 990NS 2000NS)
  29. VNEG 19 0 PULSE(10.0E-5 -10.0E-5 0 10NS 10NS 990NS 2000NS)
  30. *
  31. Vphi1 14 0 PULSE(5.0 0.0 250NS 10NS 10NS 730NS 1000NS)
  32. Vphi2 18 0 PULSE(0.0 5.0 260NS 10NS 10NS 710NS 1000NS)
  33. Vphi3 26 0 PULSE(0.0 5.0 670NS 10NS 10NS 300NS 1000NS)
  34. *
  35. Vphi1b 16 0 PULSE(0.0 5.0 250NS 10NS 10NS 730NS 1000NS)
  36. Vphi2b 20 0 PULSE(5.0 0.0 260NS 10NS 10NS 710NS 1000NS)
  37. Vphi3b 8 0 PULSE(5.0 0.0 670NS 10NS 10NS 300NS 1000NS)
  38. *
  39. *************************
  40. * LABELS
  41. * ************************
  42. * Vout+ = node 24
  43. * Vout- = node 6
  44. * Vpos  = node 13
  45. * Vphi1  = node 14
  46. * Vphi2  = node 18
  47. * Vphi3  = node 26
  48. **************************
  49. * HINTS FOR DC CONVERGENCE
  50. *    (added on 06 May 1987....MGJ)
  51. *
  52. .NODESET   V(5)=1.229
  53. +          V(7)=1.229
  54. +          V(9)=1.486
  55. +         V(10)=1.497
  56. +         V(11)=2.823
  57. +         V(17)=2.987
  58. +         V(21)=3.720
  59. +         V(22)=1.486
  60. **************************
  61. *
  62. M1 6 5 4 0 NMOS L=3.0U W=21.0U
  63. M2 4 5 6 0 NMOS L=3.0U W=21.0U
  64. M3 6 5 4 0 NMOS L=3.0U W=21.0U
  65. M4 4 5 6 0 NMOS L=3.0U W=21.0U
  66. M5 6 8 7 1 PMOS L=3.0U W=13.5U
  67. M6 4 10 9 0 NMOS L=3.0U W=18.0U
  68. M7 9 12 11 1 PMOS L=3.0U W=24.0U
  69. M8 11 12 9 1 PMOS L=3.0U W=36.0U
  70. M9 9 12 11 1 PMOS L=3.0U W=36.0U
  71. M10 11 12 9 1 PMOS L=3.0U W=36.0U
  72. M11 9 12 11 1 PMOS L=3.0U W=36.0U
  73. M12 11 12 9 1 PMOS L=3.0U W=36.0U
  74. M13 9 12 11 1 PMOS L=3.0U W=36.0U
  75. M14 15 14 13 0 NMOS L=3.0U W=6.0U
  76. M15 15 16 13 1 PMOS L=3.0U W=13.5U
  77. M16 17 9 4 0 NMOS L=3.0U W=4.5U
  78. M17 19 18 15 0 NMOS L=3.0U W=6.0U
  79. M18 19 20 15 1 PMOS L=3.0U W=13.5U
  80. M19 6 16 5 1 PMOS L=3.0U W=13.5U
  81. M20 1 17 17 1 PMOS L=3.0U W=6.0U
  82. M21 1 21 6 1 PMOS L=3.0U W=21.0U
  83. M22 6 21 1 1 PMOS L=3.0U W=21.0U
  84. M23 1 21 6 1 PMOS L=3.0U W=21.0U
  85. M24 6 21 1 1 PMOS L=3.0U W=21.0U
  86. M25 10 17 1 1 PMOS L=6.0U W=6.0U
  87. M26 1 21 11 1 PMOS L=3.2U W=119.9U
  88. M27 4 22 17 0 NMOS L=3.0U W=4.5U
  89. M28 23 18 13 0 NMOS L=3.0U W=6.0U
  90. M29 23 20 13 1 PMOS L=3.0U W=13.5U
  91. M30 24 16 7 1 PMOS L=3.0U W=13.5U
  92. M31 1 21 24 1 PMOS L=3.0U W=21.0U
  93. M32 24 21 1 1 PMOS L=3.0U W=21.0U
  94. M33 1 21 24 1 PMOS L=3.0U W=21.0U
  95. M34 24 21 1 1 PMOS L=3.0U W=21.0U
  96. M35 4 10 10 0 NMOS L=3.0U W=4.5U
  97. M36 21 4 4 1 PMOS L=58.5U W=6.0U
  98. M37 19 14 23 0 NMOS L=3.0U W=6.0U
  99. M38 19 16 23 1 PMOS L=3.0U W=13.5U
  100. M39 22 10 4 0 NMOS L=3.0U W=18.0U
  101. M40 1 21 21 1 PMOS L=3.0U W=6.0U
  102. M41 22 25 11 1 PMOS L=3.0U W=24.0U
  103. M42 11 25 22 1 PMOS L=3.0U W=36.0U
  104. M43 22 25 11 1 PMOS L=3.0U W=36.0U
  105. M44 11 25 22 1 PMOS L=3.0U W=36.0U
  106. M45 22 25 11 1 PMOS L=3.0U W=36.0U
  107. M46 11 25 22 1 PMOS L=3.0U W=36.0U
  108. M47 22 25 11 1 PMOS L=3.0U W=36.0U
  109. M48 5 8 24 1 PMOS L=3.0U W=13.5U
  110. M49 24 7 4 0 NMOS L=3.0U W=21.0U
  111. M50 4 7 24 0 NMOS L=3.0U W=21.0U
  112. M51 24 7 4 0 NMOS L=3.0U W=21.0U
  113. M52 4 7 24 0 NMOS L=3.0U W=21.0U
  114. M53 24 26 5 0 NMOS L=3.0U W=6.0U
  115. M54 24 14 7 0 NMOS L=3.0U W=6.0U
  116. C55 16 25 7.0F
  117. M56 22 14 25 0 NMOS L=3.0U W=12.0U
  118. C57 7 22 1006.0F
  119. C58 23 25 2071.0F
  120. C59 16 12 7.0F
  121. M60 9 14 12 0 NMOS L=3.0U W=12.0U
  122. M61 6 26 7 0 NMOS L=3.0U W=6.0U
  123. C62 15 12 2071.0F
  124. C63 5 9 1006.0F
  125. M64 6 14 5 0 NMOS L=3.0U W=6.0U
  126. C65 4 0 674.0F
  127. C66 16 0 441.0F
  128. C67 14 0 326.0F
  129. C68 27 0 1163.0F
  130. C69 25 0 605.0F
  131. C70 22 0 417.0F
  132. C71 23 0 237.0F
  133. C72 7 0 285.0F
  134. C73 24 0 127.0F
  135. C74 26 0 119.0F
  136. C75 5 0 293.0F
  137. C76 8 0 74.0F
  138. C77 11 0 240.0F
  139. C78 1 0 412.0F
  140. C79 21 0 181.0F
  141. C80 18 0 159.0F
  142. C81 20 0 58.0F
  143. C82 19 0 64.0F
  144. C83 10 0 61.0F
  145. C84 13 0 63.0F
  146. C85 17 0 76.0F
  147. C86 6 0 125.0F
  148. C87 9 0 418.0F
  149. C88 15 0 238.0F
  150. C89 12 0 607.0F
  151. ***************************
  152. * ADD LOAD CAPACITORS
  153. *
  154. CL1 24 0 1.0P
  155. CL2 6 0 1.0P
  156. *
  157. **************************
  158. * BIAS NETWORK STARTUP RESISTOR
  159. *    (added on 06 May 1987....MGJ)
  160. RCX1 17 10 4E7
  161. *
  162. *************************************
  163. * TRANSISTOR MODELS FOR CMOS3 DEVICES 
  164. ****************************************
  165. .MODEL NMOS NMOS( LEVEL=3,      TOX=.50E-7,   LD=0.26U,    UO=785,
  166. +                 PHI=0.73,     KAPPA=1,      RSH=26,      CGSO=3E-10,
  167. +                 CGDO=3E-10,   CGBO=2E-10,   CJSW=5.6E-10,MJSW=.5,
  168. +                 CJ=8E-4,      MJ=.5,        VMAX=1E5,   
  169. +                 THETA=.110,   VTO=0.90,     GAMMA=1.15,  NSUB=4.0E16)
  170. .MODEL PMOS PMOS( LEVEL=3,      TOX=.50E-7,   LD=0.17U,    UO=265,
  171. +                 PHI=0.65,     KAPPA=1,      RSH=80,      CGSO=3E-10,
  172. +                 CGDO=3E-10,   CGBO=2E-10,   CJSW=3.4E-10,MJSW=.5,
  173. +                 CJ=3.6E-4,    MJ=.5,        VMAX=6.6E4, 
  174. +                 THETA=.135,   VTO=-0.74,    GAMMA=0.40,  NSUB=6E15)
  175. .WIDTH OUT=80
  176. .TRAN 10NS 2000NS
  177. .OPTIONS          ACCT   GMIN=1E-11   ABSTOL=1E-9
  178. +                 LIMPTS=500
  179. .PRINT TRAN V(24,6) V(26) V(13,19)
  180. .PRINT TRAN V(24) V(6) V(26) V(13) V(19)
  181. .END
  182.