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 />

Merging Instances in Parallel<br />

• Subcircuit instances<br />

The ASCII .chi output file lists the number of devices and subcircuit instances merged. For<br />

example:<br />

Number of X instances merged 3<br />

Number of devices merged 5<br />

To report all of the merged elements specify option CATMX_REPORT. In this case, the ASCII<br />

.chi output file contains the instances that have been merged. For example:<br />

X4 merged with X1<br />

X3 merged with X1<br />

X2 merged with X1<br />

R6 merged with R1<br />

R5 merged with R1<br />

R4 merged with R1<br />

R3 merged with R1<br />

R2 merged with R1<br />

The merging is done to speed-up simulations. However, this may also result in unexpected<br />

warnings in the following situations:<br />

• If an instance name is specified in a .PRINT/.PLOT/.EXTRACT, and if this instance is<br />

merged with another, Eldo issues a warning that the instance is not found. For example,<br />

with .PRINT dc ix(x2.1) Eldo issues a warning that instance x2 is not found.<br />

• The output may take into account the M factor. For example, .PRINT IX(X1.1) will<br />

return twice the number values obtained compared with if the instances had not been<br />

merged. For MOS instances, if the M factor specification is not equal to 1 (default) the<br />

merging of devices is not performed.<br />

• If option MINRAVL is specified, and if there are resistors inside some X instances<br />

which are merged, the working resistance of the device is R/M, where M is the number<br />

of items in parallel. R/M can become < MINRVAL when R was > MINRVAL. This<br />

should have limited impact on the results.<br />

• When using high impedance (Hi-Z) checking commands, impedance is not computed on<br />

the internal nodes of merged instances. Eldo issues a warning in this case to disable<br />

merging instances in parallel so it can compute the impedance of those nodes.<br />

To disable merging instances in parallel, specify option NOCATMX or invoke Eldo with the<br />

-nocatmx argument.<br />

Eldo® User's Manual, 15.3 159

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

Saved successfully!

Ooh no, something went wrong!