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.

Eldo Netlist Setup<br />

Automatic Recognition of MOS Instantiations in TSMC Libraries<br />

The license tool has a specific message to deliver to the end <strong>user</strong>.<br />

Related Topics<br />

encrypt_<strong>eldo</strong> Tool<br />

Protection of Encrypted Libraries<br />

Automatic Recognition of MOS Instantiations<br />

in TSMC Libraries<br />

Eldo accepts MOS devices instantiated in TSMC libraries using subcircuit instantiations.<br />

TSMC provides two sets of libraries:<br />

• MACRO library—where MOS devices are represented by subcircuits, and hence uses<br />

the letter ‘X’ in the netlist for instantiation. This is the MACRO approach.<br />

• TSMC Modeling Interface (TMI) library—where MOS devices are instantiated<br />

normally as MOS devices.<br />

The same netlists can be used when switching from one library to another. If Eldo cannot find a<br />

subcircuit definition with the expected name, but finds a .MODEL definition, it converts the ‘X’<br />

instance into a normal MOS instance.<br />

Related Topics<br />

Model Definitions<br />

Subcircuit Definitions and Calls<br />

Running Multiple Runs<br />

The .MPRUN command runs multiple simulations on one multi-processor machine, or on many<br />

machines.<br />

Notes<br />

• When the simulation of the netlist is very short (for example less than 1s), the .MPRUN<br />

feature is not suitable because most of the simulation time is spent collecting results.<br />

One solution is to use USE_LOCAL_HOST=NO, but for very short simulations this is<br />

not enough, and total simulation times are similar with or without the .MPRUN<br />

command.<br />

• In all cases, Eldo will warn you if a host cannot be used.<br />

156<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!