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.

IBIS Models Support in Eldo<br />

IBIS Component<br />

• <strong>eldo</strong>va=ON|OFF<br />

For external models and external circuits written in Verilog-A. Eldo will use its Verilog-A<br />

compiler to handle these models if <strong>eldo</strong>va=ON. Setting <strong>eldo</strong>va=OFF enables these models<br />

to be simulated with Questa ADMS. The default is ON.<br />

• em_libname="logical_lib_name"<br />

Can be used for external models and external circuits written in any AMS language. The<br />

specified logical_lib_name library is used as the work library. If no library is specified, the<br />

default work library will be used, specified with the Questa ADMS vasetlib command or the<br />

vasim -lib command.<br />

• table_tune=value<br />

Controls Eldo time step when the IBIS buffer is switching to obtain accurate output<br />

waveforms. Table_tune accepts non-negative values. Default value is 8.<br />

Setting a value of 1 forces Eldo to take into account all the switching waveform points, 2 to<br />

take one point into account and skip the next, 3 skips two points, but takes into account the<br />

third, and so on. Setting a value of 0 makes Eldo control the time step regardless of the<br />

switching waveform.<br />

Note<br />

The actual time step will be the minimum among the time step of the current IBIS<br />

buffer, time steps of other IBIS buffers, and the time step forced by Eldo.<br />

HMIN is always set as the lower limit for the time step.<br />

• logic_one=value|logic_zero=value<br />

Define the voltage level accepted by IBIS buffers for digital ports, logic_one default is 1.0,<br />

and logic_zero default is 0.0. logic_one must be greater than logic_zero by at least 200mV.<br />

The input voltage is considered ‘logic 1’ if it is greater than (logic_one + logic_zero)/2, and<br />

considered ‘logic 0’ if it is below this value.<br />

Note<br />

These levels are defined for native IBIS buffers and do not apply to external models.<br />

• c_fixture=YES|NO<br />

Enable/disable using rising or falling waveforms that have a c_fixture sub-parameter with a<br />

non-zero value. Setting to NO makes Eldo discard these waveforms; YES (default) to use<br />

these waveforms.<br />

• keep_monotonic=YES|NO<br />

Used to control Eldo behavior with non-monotonic data. Setting to YES Eldo fixes the nonmonotonic<br />

data provided in the tables, setting to NO (default) Eldo keeps the nonmonotonic<br />

tables data as is. This keyword affects the data under [GND Clamp], [POWER<br />

Clamp], [Pullup] and [Pulldown] IBIS keywords.<br />

Eldo® User's Manual, 15.3 769

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

Saved successfully!

Ooh no, something went wrong!