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.

IEM Alone (.OPTION IEM)<br />

Speed and Accuracy<br />

One Step Relaxation (OSR) Algorithm<br />

As discussed in “IEM Tolerance Parameters” on page 1263, this setup enables IEM to simulate<br />

the whole circuit in a single block. This is required for all-analog designs, or at least when the<br />

analog part of the circuit is much larger than the logic circuitry (in other words, approximately<br />

75% of devices or more). This option is particularly recommended for circuits requiring high<br />

precision and/or those manifesting stability problems. IEM intrinsically gives very good<br />

accuracy and doesn’t require tightening of accuracy parameters. Hence, the default EPS value is<br />

usually enough to achieve high quality simulation results. Lowering EPS will give even higher<br />

precision, but at the expense of CPU time.<br />

IEM + OSR (.OPTION BLOCKS=IEM)<br />

This setup enables Eldo to partition the circuit, assigning tightly coupled blocks to IEM, the<br />

remaining part being simulated with OSR. By default, MOS and grounded capacitors are<br />

assigned to OSR, hence it is recommended to use this setup in conjunction with a correct<br />

imposition of the attribute (ANALOG) for relevant circuits. This way, BJTs, resistors, and all<br />

MOS analog subcircuits will be simulated by IEM while other MOS blocks will be considered<br />

as logic ones and efficiently simulated by OSR (whenever possible).<br />

As usual, it is possible to increase accuracy by reducing EPS, however, as in all-IEM simulation<br />

this is not particularly recommended.<br />

Note<br />

The combination of IEM (a highly precise algorithm) with OSR (a fast but less precise<br />

algorithm) may not be justified in some cases.<br />

Related Topics<br />

Integral Equation Method (IEM) Algorithm<br />

One Step Relaxation (OSR) Algorithm<br />

IEM Tolerance Parameters<br />

One Step Relaxation (OSR) Algorithm<br />

The OSR algorithm of Eldo is dedicated to the simulation of large MOS circuits showing weak<br />

local couplings (large-scale feedback loops are not a problem). It is a unique algorithm to Eldo.<br />

Its primary usage is the fast transistor-level simulation of large digital CMOS circuits, for which<br />

the weak local coupling assumption is generally valid.<br />

Caution<br />

OSR is applicable to legacy processes only, typically 0.5μm or larger, and does not perform<br />

efficiently with state-of-the-art processes. This is because OSR is based on fundamental<br />

assumptions about the signal flow and weak electrical couplings between gates, drains, and<br />

sources in MOS devices. These assumptions are no longer true with short-channel processes,<br />

Eldo® User's Manual, 15.3 1265

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

Saved successfully!

Ooh no, something went wrong!