RE: [IBIS] [Model Selector] Usage


Subject: RE: [IBIS] [Model Selector] Usage
From: Peters, Stephen (stephen.peters@intel.com)
Date: Fri Oct 25 2002 - 15:38:36 PDT


Hello Steven:

   I'm not intimately familiar with visIBIS (the Visual IBIS editor tool),
but my guess is that visIBIS does not support the [Model Selector] keyword.
If you are willing you can comment out [Model Selector] then edit the [Pin]
keyword to hard code the desired buffer to pin mapping. (Be sure and save
off a copy of the original file first.)

To answer questions 3 & 4 below, the very purpose of the [Model Selector] is
to provide the simulation tool GUI a list of models that can be mapped to a
pin. The user can then select the 'correct' model to map to the pin for
simulation. This approach is needed if the device has user configurable I/O
cells that support different I/O standards like LVDS, SSTL2, GTL, etc.

  Regards,
  Stephen Peters
  Intel Corp.

-----Original Message-----
From: Drennan, Steven [mailto:steve.drennan@dy4.com]
Sent: Friday, October 25, 2002 7:01 AM
To: Ibis (E-mail)
Subject: [IBIS] [Model Selector] Usage

> Hi all,
>
> I have a bit of a puzzle that I'm trying to figure out as it relates
> to the Model Selector field. Under the [pin] section, there are many pins
> which have been defined with model_name CPU_BUFFER and when I go to find
> out what CPU_BUFFER is, there are 5 other model names as follows:
>
> [model selector] CPU_BUFFER
> CMOS_3_3_BUFF (3.3 when using 3.3V IO voltage)
> CMOS_2_5_BUFF (2.5 when using 2.5V IO voltage)
> CMOS_1_8_BUFF (1.8 when using 1.8V IO voltage)
> HSTL_CLASS1_BUFF (1 HSTL class 1 mode)
> HSTL_CLASS2_BUFF (2 HSTL class 2 mode)
>
> Each one of these models has a submodel and each of those are in good
> shape so my questions are these:
>
> 1) How come when I go into visIBIS, view data and select a signal that
> uses CPU_BUFFER, the model comes up as NC and I can't see any waveforms?
>
> 2) Even if I comment out 4 of the 5 models above, the model is still NC
> and I still can't see any waveforms.
>
> 3) If CPU_BUFFER has 5 models, and this is seen as a programmable buffer,
> where would I set the correct model for each pin?
>
> 4) Why would you use this approach versus assigning the actual pin model
> against the pin?
> i.e. Pin A01=CMOS_2_5_BUFF vs. Pin A01=CPU_BUFFER.
>
> If I can't see the waveforms using model_selector, how am I supposed to
> validate the model reliably?
>
> Thx.
> Steve
>
> ___________________________________
> Steve Drennan, B. Eng
> Components Specialist
> Dy 4 Systems
> Ph: 613.599.9199 x 5246
> Fx: 613.599.7777
>
-----------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with the appropriate command message(s) in the body:
|
| help
| subscribe ibis <optional e-mail address, if different>
| subscribe ibis-users <optional e-mail address, if different>
| unsubscribe ibis <optional e-mail address, if different>
| unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
| http://www.eda.org/pub/ibis/email_archive/ Recent
| http://www.eda.org/pub/ibis/users_archive/ Recent
| http://www.eda.org/pub/ibis/email/ E-mail since 1993
-----------------------------------------------------------------
|For help or to subscribe/unsubscribe, email majordomo@eda.org
|with the appropriate command message(s) in the body:
|
| help
| subscribe ibis <optional e-mail address, if different>
| subscribe ibis-users <optional e-mail address, if different>
| unsubscribe ibis <optional e-mail address, if different>
| unsubscribe ibis-users <optional e-mail address, if different>
|
|or email a request to ibis-request@eda.org.
|
|IBIS reflector archives exist under:
|
| http://www.eda.org/pub/ibis/email_archive/ Recent
| http://www.eda.org/pub/ibis/users_archive/ Recent
| http://www.eda.org/pub/ibis/email/ E-mail since 1993



This archive was generated by hypermail 2b28 : Fri Oct 25 2002 - 15:47:56 PDT