10.06.2016 Views

eldo_user

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Setting Up An Analysis<br />

Transient Noise Analysis<br />

signal to deviate from its nominal trajectory (phase shift). The consequence is that this<br />

method can suffer from convergence problems or inaccuracy in some applications, such<br />

as those having very non-linear circuits, where noise is not just a perturbation of the<br />

nominal simulation. When convergence is affected a warning is reported, advising you<br />

to use the alternative method by setting the MRUN flag. This method may not be<br />

appropriate for PLLs or Sigma-Delta converter applications. By default, this method is<br />

deactivated when NBRUN=1.<br />

Related Topics<br />

Tip<br />

See “.NOISETRAN” in the Eldo Reference Manual.<br />

Specifying .NOISETRAN Parameters<br />

Transient Noise Analysis Results<br />

Specifying .NOISETRAN Parameters<br />

The .NOISETRAN command is used to control the transient noise analysis of a circuit and must<br />

be used in conjunction with a transient analysis (.TRAN).<br />

Tip<br />

For full description of the .NOISETRAN command and its syntax, refer to “.NOISETRAN”<br />

in the Eldo Reference Manual.<br />

The most important parameters are:<br />

• FMIN and FMAX define the range of the noise frequency band (same function as<br />

FSTART and FSTOP in AC noise analysis). This frequency range may sometimes not<br />

correspond to the noise frequency band at the output of the circuit. For instance, the<br />

band (FMIN, FMAX) does not correspond to the output noise frequency band in the<br />

case of filters, oscillators and mixers that exhibit frequency conversion.<br />

• NBRUN defines the number of noise simulations to perform (those which include the<br />

noise sources). This parameter defines the accuracy of the noise analysis. Care must be<br />

taken when setting the NBRUN parameter as it strongly influences the CPU time used<br />

by the simulation. This parameter is ignored when NONOM is specified to suppress the<br />

nominal simulation; a single noisy run is performed and a warning generated.<br />

• Other options are available for more advanced and more efficient use of the command.<br />

Note<br />

The .NOISETRAN command cannot be used in a netlist together with Monte Carlo<br />

analysis (.MC), except for the specific case of a single run Monte Carlo analysis<br />

specified with the IRUN parameter.<br />

244<br />

Eldo® User's Manual, 15.3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!