10.06.2016 Views

eldo_user

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

IBIS Algorithmic Model Interface (AMI)<br />

IBIS AMI models can be used in Eldo using the following syntax:<br />

Syntax<br />

_IO_xx mode=AMI<br />

+ tx_file="tx_file_name.ibs"<br />

+ [rx_file="rx_file_name.ibs"]<br />

+ tx_model="tx_model_name"<br />

+ [rx_model="rx_model_name"]<br />

+ impulse_matrix="impulse_matrix_file"<br />

+ [row_size=value]<br />

+ [aggressors=value]<br />

+ sample_interval=value<br />

+ bit_time=value<br />

+ input_waveform="input_wave_file"<br />

Parameters<br />

IBIS Models Support in Eldo<br />

IBIS Algorithmic Model Interface (AMI)<br />

• _IO_xx<br />

IBIS instance name.<br />

• mode=AMI<br />

Specifies IBIS AMI mode.<br />

• tx_file="tx_file_name.ibs"<br />

IBIS filename that contains the TX IBIS model.<br />

• rx_file="rx_file_name.ibs"<br />

IBIS filename that contains the RX IBIS model.<br />

• tx_model="tx_model_name"<br />

IBIS model name that references the algorithmic model for the TX. The model name should<br />

match one of the models in tx_file.<br />

• rx_model="rx_model_name"<br />

IBIS model name that references the algorithmic model for the RX. The model name should<br />

match one of the models in rx_file.<br />

• impulse_matrix="impulse_matrix_file"<br />

References a file that contains the channel impulse response matrix. As defined in the IBIS<br />

specifications, the impulse values are in Volts and are uniformly spaced in time. The sample<br />

spacing is given by the parameter sample_interval.<br />

The impulse matrix is stored in a single dimensional array of floating point numbers which<br />

is formed by concatenating the columns of the impulse response matrix, starting with the<br />

first column and ending with the last column. The matrix elements can be identified using:<br />

impulse_matrix[idx] = element (row, col)<br />

idx = col × number_of_rows + row<br />

Eldo® User's Manual, 15.3 787

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

Saved successfully!

Ooh no, something went wrong!