home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p063_1 / 1.ddi / STMED.HLP < prev   
Encoding:
Text File  |  1991-01-31  |  6.6 KB  |  182 lines

  1. $Revision:   1.2  $
  2. $Author:   whb  $
  3. $Date:   18 Jan 1990 17:46:36  $
  4.  
  5. "StmEd" on-line help file
  6. Release 4.02, April 1989
  7. (C) Copyright 1989 MicroSim Corporation
  8. EXP 1
  9. Exponential (EXP) Stimulus
  10.  
  11. The EXP form causes the current or voltage to be <i1/v1> for the first 
  12. <td1> seconds.  Then the current or voltage decays exponentially from 
  13. <i1/v1> to <i2/v2> with a time constant of <tc1>.   The decay lasts 
  14. <td2 - td1> seconds.  Then, the current or voltage decays from
  15. <i2/v2> back to <i1/v1> with a time constant of <tc2>.
  16.  
  17.  
  18. Parameters                        Units         Default
  19. ----------                    -----      -------
  20.  
  21.  <i1/v1>    initial current or voltage  amp or volt      none
  22.  <i2/v2>    peak current or voltage     amp or volt   none
  23.  <td1>        rise delay              sec          0
  24.  <tc1>        rise time constant        sec          TSTEP
  25.  <td2>        fall delay              sec          <td1> + TSTEP
  26.  <tc2>        fall time constant        sec          TSTEP
  27.  
  28.  
  29. An '*' in front of a parameter name indicates that the default value for
  30. the parameter is being used.
  31. PULSE 1
  32.  
  33. Pulse Stimulus
  34.  
  35. The PULSE form causes the current or voltage to start at <i1/v1> and stay 
  36. there for <td> seconds.  Then, the current or voltage goes linearly from 
  37. <i1/v1> to <i2/v2> during the next <tr> seconds.  Then, the current or
  38. voltage stays at <i2/v2> for <pw> seconds.  Then, it
  39. goes linearly from <i2/v2> back to <i1/v1> during the next <tf> seocnds.  
  40. It stays at <i1/v1> for <per> - ( <tr> + <pw> + <tf> seconds, and then 
  41. the cycle is repeated except for the initial delay of <td> seconds.
  42.  
  43.  
  44. Parameters                        Units         Default
  45. ----------                    -----      -------
  46.  
  47.  <i1/v1>    initial current or voltage  amp or volt      none
  48.  <i2/v2>    pulsed current or voltage   amp or volt   none
  49.  <td>        delay                sec          0
  50.  <tr>        rise time            sec          TSTEP
  51.  <tf>        fall time            sec          TSTEP
  52.  <pw>         pulse width            sec          TSTOP
  53.  <per>        period                sec          TSTOP
  54.  
  55.  
  56. An '*' in front of a parameter name indicates that the default value for
  57. the parameter is being used.
  58. PWL 1
  59.  
  60. Piece-wise Linear (PWL) Stimulus
  61.  
  62. The PWL form describes a piecewise linear waveform.  Each pair of time-voltage
  63. or time-current values specifies a corner of the waveform.  The voltages 
  64. or currents at times between corners is the linear interpolation of the 
  65. voltages or currents at the corners.
  66.  
  67. Times must be ascending order.
  68.  
  69.  
  70. A '+' in front of the topmost corner indicates that there are more corners
  71. above.  A '+' in front of the bottommost corner indicates that there are 
  72. more corners below.  Choose the Modify_corner command to scroll the 
  73. corners into view.
  74.  
  75.  
  76.  
  77.  
  78. ADD_CORNER
  79.  
  80. This command will keep prompting you to enter <time, voltage> or <time,current>
  81. pairs until you hit the <ESC> key or press <ENTER> without entering anything.
  82. If you have a mouse, you will see a crosshair drawn in the plot.  Moving the
  83. mouse will move the crosshair and display the <time, voltage> 
  84. ( or <time, current> ) of the crosshair at the bottom of the screen.  
  85. Clicking either mouse button will add that corner to the list.  
  86. Clicking both mouse buttons at the same time will return you to the menu.
  87.  
  88.  
  89. MODIFY_CORNER
  90.  
  91. This command allow you to change a pair you have already entered.
  92. SFFM 1
  93.  
  94. Single-Frequency FM (SFFM) Stimulus
  95.  
  96. The SFFM form causes the voltage or current to follow this formula:
  97.  
  98.     voff + vampl * sin (2pi * fc * TIME + mod * sin(2pi * fm *TIME))
  99.  
  100. Parameters                              Units    Default
  101. ----------                          -----      -------
  102.  <ioff/voff>    offset current/voltage            amp/volt none
  103.  <iampl/vampl>    peak amplitude of current/voltage amp/volt none
  104.  <fc>        carrier frequency               Hertz       1/TSTOP
  105.  <mod>        modulation index                 0
  106.  <fm>        modulation frequency              Hertz       1/TSTOP
  107.  
  108. An '*' in front of a parameter name indicates that the default value for
  109. the parameter is being used.
  110. SIN 1
  111.  
  112. Sinusoidal (SIN) Stimulus
  113.  
  114. The SIN form causes the current or voltage to start at <ioff/voff> and stay 
  115. there for <td> seconds.  Then, the current or voltage becomes an exponentially 
  116. dampled sine wave described by this formula:
  117.  
  118.  voff + vampl * sin( 2pi * ( freq * (TIME-td) -phase/360))*e-(TIME-td)*df
  119.  
  120. Parameters                              Units    Default
  121. ----------                          -----      -------
  122.  <ioff/voff>    offset current/voltage            amp/volt none
  123.  <iampl/vampl>    peak amplitude of current/voltage amp/volt none
  124.  <freq>        frequency                     Hertz       1/TSTOP
  125.  <td>            delay                  sec       0
  126.  <df>            damping factor              1/sec       0
  127.  <phase>    phase                  degree   0
  128.  
  129.  
  130.  
  131. An '*' in front of a parameter name indicates that the default value for
  132. the parameter is being used.
  133. DGEDIT 1
  134.  
  135. The transient specification for a digital stimulus consists
  136. of a series of "commands" that describe the output of the
  137. stimulus over time.  If the topmost command has a '+' in
  138. front of it, there are more commands before it that are not
  139. being displayed.  If the bottommost command has a '+' in
  140. front of it, there are more commands after it that are not
  141. being displayed.  To see commands that are not being
  142. displayed, use the Modify_command command.
  143.  
  144. Add_command displays a menu of the available commands that
  145. can be used to define the stimulus.
  146.  
  147. The SET command prompts you to enter a <time> and a <value>.
  148. At the given <time>, the output of the stimulus changes to
  149. <value>.  The format of <value> depends on the "radix" of
  150. the stimulus.  When you have entered all the SET commands
  151. you want, press <Esc> to return to the menu of commands.
  152.  
  153. The GOTO N TIMES command prompts you to enter a <time>, a
  154. <label name> and the number of times you want to repeat the
  155. loop.  When the "goto" is encountered, the statement
  156. following the <label name> is immediately executed.
  157.  
  158. The GOTO UNTIL GE/GT/LT/LE commands prompt you to enter a
  159. <time>, a <label name> and a <value>.  The "goto" is done
  160. until the value of the stimulus is GE (greater than or
  161. equal), GT (greater than), LT (less than ) or LE ( less than
  162. or equal to ) the value specified.  This command only
  163. appears if the stimulus has more than one output node.
  164.  
  165. The INCR BY command prompts you for a <time> and a <value>.
  166. The output of the stimulus is incremented by <value> each
  167. time this command is executed.This command only appears if
  168. the stimulus has more than one output node.
  169.  
  170. The DECR BY command prompts you for a <time> and a <value>.
  171. The output of the stimulus is decremented by <value> each
  172. time this command is executed.  This command only appears if
  173. the stimulus has more than one output node.
  174.  
  175. The LABEL command prompts you for a label name.  This allows
  176. you to define the labels that are used in "goto" commands.
  177.  
  178.  
  179.  
  180.  
  181.  
  182.