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

• all_sm=YES|NO<br />

For Series/Series_Switch buffers; setting all_sm to NO makes Eldo use only the first<br />

non-zero Vds table to generate the current of Series MOSFET elements in the Series buffer.<br />

The default is YES.<br />

• keep_vds_monotonic=NO|YES<br />

For Series/Series_Switch buffers; setting keep_vds_monotonic to YES will keep the Ids<br />

current monotonic versus Vds values for a given Vgs. Default is NO.<br />

• keep_vgs_monotonic=NO|YES<br />

For Series/Series_Switch buffers; setting keep_vgs_monotonic to YES will keep the Ids<br />

current monotonic versus Vgs values for a given Vds. Default is NO.<br />

• rx_logic=0|1<br />

For Input or IO buffers; if the input voltage on a_signal port is between Vinl and Vinh<br />

thresholds then rx_logic will control the output voltage on the d_receive port. When<br />

rx_logic=0 (default), the voltage on the d_receive port will be 0.5V (representing logic<br />

"X"). When rx_logic=1, the voltage on the d_receive port will have the same value (state) as<br />

the previous time step.<br />

Note<br />

If there are hysterises thresholds (Vinl+, Vinl-, Vinh+, and Vinh-) under the<br />

[Model Spec] keyword, then rx_logic has no effect.<br />

• para_begin param1=value1 param2=value2 ... para_end<br />

For IBIS buffers that reference an external model, the parameter names and values specified<br />

between keywords para_begin/para_end will be passed to the external model module.<br />

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

For IBIS models that reference an external model 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 />

For IBIS models that reference external models written in any AMS language, this keyword<br />

is optionally used. If no library is specified, the default work library will be used, specified<br />

with the vasetlib command or the -lib option of the vasim command. Otherwise, the<br />

specified logical_lib_name library is used.<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 />

758<br />

Eldo® User's Manual, 15.3

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

Saved successfully!

Ooh no, something went wrong!