10.06.2016 Views

eldo_user

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 3<br />

Eldo Premier<br />

This chapter details the high performance Eldo simulation kernel dedicated to transient<br />

simulation: Eldo Premier.<br />

Overview of Eldo Premier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />

Enabling Eldo Premier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />

Automatic Activation of Eldo Premier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />

Using Eldo Classic DC Solution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />

Handling Matrix-Like Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67<br />

Solver Generation Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68<br />

Eldo Premier Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />

Temporary Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69<br />

Generic Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />

Forcing Elaboration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />

Eldo Premier Selectable Accuracy Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />

Netlist Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />

Supported Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />

Supported Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78<br />

Supported Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89<br />

Other Supported Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89<br />

Miscellaneous Limitations of Devices and Features in Eldo Premier . . . . . . . . . . . . . . . . 93<br />

Overview of Eldo Premier<br />

The Eldo Premier simulator provides an increase in performance and capacity without<br />

sacrificing accuracy compared to Eldo Classic. It accelerates the simulation of large circuits in<br />

either pre-layout or post-layout phases by using sophisticated resolution techniques which do<br />

not sacrifice accuracy compared to the “golden SPICE” (Eldo Classic) results. Eldo Premier<br />

supports much larger circuits, up to ten million devices, compared to Eldo Classic. The easy use<br />

model of Eldo Classic is preserved.<br />

The Eldo Premier simulator accelerates both single-thread simulations and multi-thread<br />

simulation. The acceleration of single-thread simulation is provided by new algebraic<br />

techniques for the resolution of the system of non-linear differential equations that analog<br />

simulators must solve. The acceleration of multi-threaded simulations is a consequence of the<br />

natively parallel code of the Eldo Premier simulation kernel and its dedicated data structures.<br />

These two acceleration factors naturally combine to offer a very significant speedup over Eldo<br />

Classic. The most significant speedups are observed for large circuits (typically at least 10,000<br />

devices) that exhibit some degree of hierarchical regularity.<br />

Eldo® User's Manual, 15.3 61

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

Saved successfully!

Ooh no, something went wrong!