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.

Simulator Compatibility<br />

Spectre Compatibility Description<br />

Table 5-5. Spectre Constants and Functions (cont.)<br />

Constant/Function Value<br />

m_pi_2 1.57079632679489661923<br />

m_pi_4 0.78539816339744830962<br />

m_1_pi 0.31830988618379067154<br />

m_2_pi 0.63661977236758134308<br />

m_2_sqrtpi 1.12837916709551257390<br />

m_sqrt2 1.41421356237309504880<br />

m_sqrt1_2 0.70710678118654752440<br />

m_degperrad 57.2957795130823208772<br />

p_q<br />

1.6021918×10 −19<br />

p_c 2.997924562×10 8<br />

p_k<br />

p_h<br />

p_eps0<br />

These constants can be used inside all expressions.<br />

Limitations<br />

• The .ALTER command is not supported.<br />

• When Eldo is using a Spectre netlist as input, and the netlist contains an internal node<br />

and a device with the same name, it is impossible for Eldo to distinguish between these.<br />

When Eldo analyses a subcircuit in the Spectre netlist, each element is attempted to be<br />

converted, without knowing if it is a node name or a device name. This can lead to plots<br />

not being performed as expected, because Eldo does not know what kind of plot is<br />

required (I or V for example). For examples, see Spectre Node and Device Names in<br />

“Troubleshooting the Spectre to Eldo Flow” on page 186.<br />

• Spectre RF commands are not supported.<br />

1.3806226×10 −23<br />

6.6260755×10 −34<br />

8.85418792394420013968×10 −12<br />

p_u0<br />

m_pi×4.0×10 −7<br />

p_celsius0 273.15<br />

f_mod(a,b)<br />

{a-b×int((a+0.5)/b)}<br />

atan2(a,b)<br />

{atan(a/b)}<br />

hypot(a,b)<br />

{sqrt(a×a + b×b)}<br />

184<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!