📄 spice.txt
字号:
TEXT: HCUR stands for a transfer function of the type (outputTEXT: H voltage)/(input current) while VOL stands for a transferTEXT: H function of the type (output voltage)/(input voltage). POLTEXT: H stands for pole analysis only, ZER for zero analysis onlyTEXT: H and PZ for both. This feature is provided mainly because ifTEXT: H there is a nonconvergence in finding poles or zeros, then,TEXT: H at least the other can be found. Finally, NODE1 and NODE2TEXT: H are the two input nodes and NODE3 and NODE4 are the two out-TEXT: H put nodes. Thus, there is complete freedom regarding theTEXT: H output and input ports and the type of transfer function.TEXT: HTEXT: In interactive mode, the command syntax is the sameTEXT: H except that the first field is PZ instead of .PZ. To printTEXT: H the results, one should use the command 'print all'.TEXT: HTEXT: SEEALSO: SPICE:pzSUBJECT: pzTITLE: pzTEXT: TEXT: Gpz H._p_z _c_a_r_d _o_p_t_i_o_n_sTEXT: H Run a pole-zero analysis. See the SPICE3 User's GuideTEXT: H for details. This command is only available in GspiceH.TEXT: HTEXT: SEEALSO: SPICE:pzanalysisSUBJECT: setcircTITLE: setcircTEXT: TEXT: Gsetcirc H[ _c_i_r_c_u_i_t_n_a_m_e ]TEXT: H Change the current circuit. The current circuit is theTEXT: H one that is used for the simulation commands. When aTEXT: H circuit is loaded with the Gsource Hcommand, it becomesTEXT: H the current circuit. If Gsetcirc His given no arguments,TEXT: H it prints a menu of the available circuits.TEXT: HTEXT: SUBJECT: acTITLE: acTEXT: TEXT: Gac H._a_c _c_a_r_d _a_r_g_u_m_e_n_t_sTEXT: H Do an ac analysis of the current circuit. See theTEXT: H SPICE3 User's Guide for details. Only available inTEXT: H GspiceH.TEXT: HTEXT: SEEALSO: SPICE:acanalysisSUBJECT: dcTITLE: dcTEXT: TEXT: Gdc H._d_c _c_a_r_d _a_r_g_u_m_e_n_t_sTEXT: H Calculate the dc transfer curve of the current circuit.TEXT: H See the SPICE3 User's Guide for details. Only avail-TEXT: H able in GspiceH.TEXT: HTEXT: SEEALSO: SPICE:dcanalysisSUBJECT: subcktsTITLE: SubcircuitsTEXT: TEXT: A subcircuit that consists of SPICE elements can beTEXT: H defined and referenced in a fashion similar to deviceTEXT: H models. The subcircuit is defined in the input file by aTEXT: H grouping of element lines; the program then automaticallyTEXT: H inserts the group of elements wherever the subcircuit isTEXT: H referenced. There is no limit on the size or complexity ofTEXT: H subcircuits, and subcircuits may contain other subcircuits.TEXT: H An example of subcircuit usage is given in Appendix A.TEXT: HTEXT: _1._1. ._S_U_B_C_K_T _C_a_r_dTEXT: HTEXT: GGeneral form:TEXT: HTEXT: .SUBCKT H_s_u_b_n_a_m _N_1 <_N_2 _N_3 ...>TEXT: HTEXT: GExamples:TEXT: HTEXT: H.GSUBCKT HOPAMP 1 2 3 4TEXT: HTEXT: TEXT: A circuit definition is begun with a G.SUBCKT Hline.TEXT: H _S_U_B_N_A_M is the subcircuit name, and _N_1, _N_2, ... are theTEXT: H external nodes, which cannot be zero. The group of elementTEXT: H lines which immediately follow the G.SUBCKT Hline define theTEXT: H subcircuit. The last line in a subcircuit definition is theTEXT: H G.ENDS Hline (see below). Control lines may not appear withinTEXT: H a subcircuit definition; however, subcircuit definitionsTEXT: H may contain anything else, including other subcircuit defin-TEXT: H itions, device models, and subcircuit calls (see below).TEXT: H Note that any device models or subcircuit definitionsTEXT: H included as part of a subcircuit definition are strictlyTEXT: H local (i.e., such models and definitions are not known out-TEXT: H side the subcircuit definition). Also, any element nodesTEXT: H not included on the G.SUBCKT Hline are strictly local, withTEXT: H the exception of 0 (ground) which is always global.TEXT: HTEXT: _1._2. ._E_N_D_S _C_a_r_dTEXT: HTEXT: GGeneral form:TEXT: HTEXT: .ENDS H<_S_U_B_N_A_M>TEXT: HTEXT: GExamples:TEXT: HTEXT: .ENDS HOPAMPTEXT: HTEXT: TEXT: This line must be the last one for any subcircuitTEXT: H definition. The subcircuit name, if included, indicatesTEXT: H which subcircuit definition is being terminated; if omit-TEXT: H ted, all subcircuits being defined are terminated. The nameTEXT: H is needed only when nested subcircuit definitions are beingTEXT: H made.TEXT: HTEXT: TEXT: _1._3. _S_u_b_c_i_r_c_u_i_t _C_a_l_l_sTEXT: HTEXT: GGeneral form:TEXT: HTEXT: XH_X_Y_Y_Y_Y_Y_Y_Y _N_1 <_N_2 _N_3 ...> _S_U_B_N_A_MTEXT: HTEXT: GExamples:TEXT: HTEXT: XH1 2 4 17 3 1 MULTITEXT: HTEXT: TEXT: Subcircuits are used in SPICE by specifying pseudo-TEXT: H elements beginning with the letter `X', followed by the cir-TEXT: H cuit nodes to be used in expanding the subcircuit.TEXT: HTEXT: Note that when a circuit is parsed, all devices andTEXT: H local nodes in subcircuits are renamed asTEXT: H _d_e_v_i_c_e_t_y_p_eG:H_s_u_b_c_k_t_n_a_m_eG:H_d_e_v_i_c_e_n_a_m_e. Nested subcircuitTEXT: H instances will have multiple colon-seperated qualifiers.TEXT: H GNutmeg Hwill also accept subcircuit names with componentsTEXT: H seperated by periods, so long as the names do not clash withTEXT: H names specifiable as _p_l_o_t_n_a_m_eG.H_v_a_l_u_e.TEXT: HTEXT: SUBJECT: titlecardTITLE: Title LineTEXT: TEXT: This line must be the first line in the input file. ItTEXT: H is printed at the top of each page of output.TEXT: HTEXT: GExamples:TEXT: HTEXT: HPOWER AMPLIFIER CIRCUITTEXT: H TEST OF CAM CELLTEXT: HTEXT: SUBJECT: modelsTITLE: Device ModelsTEXT: TEXT: GGeneral form:TEXT: HTEXT: .MODEL H_M_N_A_M_E _T_Y_P_E(_P_N_A_M_E_1=_P_V_A_L_1 _P_N_A_M_E_2=_P_V_A_L_2 ... )TEXT: HTEXT: GExamples:TEXT: HTEXT: .MODEL HMOD1 NPN (BF=50 IS=1E-13 VBF=50)TEXT: HTEXT: TEXT: The G.MODEL Hline specifies a set of model parametersTEXT: H that will be used by one or more devices. _M_N_A_M_E is theTEXT: H model name, and type is one of the following ten types:TEXT: HTEXT: GR Hresistor modelTEXT: H GC Hcapacitor modelTEXT: H GURC HUniform Distributed RC modelTEXT: H GD Hdiode modelTEXT: H GNPN HNPN BJT modelTEXT: H GPNP HPNP BJT modelTEXT: H GNJF HN-channel JFET modelTEXT: H GPJF HP-channel JFET modelTEXT: H GNMOS HN-channel MOSFET modelTEXT: H GPMOS HP-channel MOSFET modelTEXT: H GNMF HN-channel MESFET modelTEXT: H GPMF HP-channel MESFET modelTEXT: H GSW Hvoltage controlled switchTEXT: H GCSW Hcurrent controlled switchTEXT: HTEXT: TEXT: Parameter values are defined by appending the parameterTEXT: H name, as given below for each model type, followed by anTEXT: H equal sign and the parameter value. Model parameters thatTEXT: H are not given a value are assigned the default values givenTEXT: H below for each model type.TEXT: HTEXT: SUBTOPIC: SPICE:bjt SPICE:c SPICE:dSUBTOPIC: SPICE:jfet SPICE:mesfet SPICE:mosfetSUBTOPIC: SPICE:rmodel SPICE:swmodel SPICE:urcSUBJECT: bjtTITLE: BJT ModelsTEXT: TEXT: The bipolar junction transistor model in SPICE is anTEXT: H adaptation of the integral charge control model of GummelTEXT: H and Poon. This modified Gummel-Poon model extends the ori-TEXT: H ginal model to include several effects at high bias levels.TEXT: H The model will automatically simplify to the simpler Ebers-TEXT: H Moll model when certain parameters are not specified. TheTEXT: H parameter names used in the modified Gummel-Poon model haveTEXT: H been chosen to be more easily understood by the programTEXT: H user, and to reflect better both physical and circuit designTEXT: H thinking.TEXT: HTEXT: The dc model is defined by the parameters GIS, BF, NF,TEXT: H ISE, IKFH, and GNE Hwhich determine the forward current gainTEXT: H characteristics, GIS, BR, NR, ISC, IKRH, and GNC Hwhich deter-TEXT: H mine the reverse current gain characteristics, and GVAF HandTEXT: H GVAR Hwhich determine the output conductance for forward andTEXT: H reverse regions. Three ohmic resistances GRB, RCH, and GRE HareTEXT: H included, where GRB Hcan be high current dependent. BaseTEXT: H charge storage is modeled by forward and reverse transitTEXT: H times, GTF Hand GTRH, the forward transit time TF being biasTEXT: H dependent if desired, and nonlinear depletion layer capaci-TEXT: H tances which are determined by GCJE, VJEH, and GMJE Hfor the B-ETEXT: H junction , GCJC, VJCH, and GMJC Hfor the B-C junction and GCJS,TEXT: H VJSH, and GMJS Hfor the C-S (Collector-Substrate) junction.TEXT: H The temperature dependence of the saturation current, GISH, isTEXT: H determined by the energy-gap, GEGH, and the saturation currentTEXT: H temperature exponent, GXTIH. Additionally base current tem-TEXT: H perature dependence is modeled by the beta temperatureTEXT: H exponent GXTB Hin the new model.TEXT: HTEXT: The BJT parameters used in the modified Gummel-PoonTEXT: H model are listed below. The parameter names used in earlierTEXT: H versions of SPICE2 are still accepted.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -