Re: [IBIS] Model statements and model Selector statements ?

From: Bob Ross <bob_at_.....>
Date: Thu May 29 2008 - 07:38:52 PDT
Hi Anders:

The [Model Selector] can be positioned anywhere within an IBIS file
after the header information as long as it is outside of the scope
of [Model], [Component] or some other keywords at the same level
in the hierarchy tree (Section 3A).  So [Model Selector] can be
before, after in in between these other keywords.

Ibischk4 should be correct.

Bob



Anders Ekholm wrote:
> Hi everybody.
> I did run into a question when I was working on an FPGA model containing 
> a number of [Model Selector] sections
> I did declare a [model] section with a complete model before the [Model 
> Selector] sections and the rest of the
> [Model] sections after the [Model Selector].
> 
> While doing this it came to mind, how is IBIS suppose to work does all 
> references made in a [Model Selector] have to be declared after the 
> [Model Selector]
> 
> or can the be in front of the [Model Selector] ? In my case the [Model] 
> in front of the [Model Selector] was not refereced in the [Model Selector].
> 
> The ibis checker said it was okay. The question is, is this okay ?
> 
> I did run another vendors checker and it complained.
> 
> Who is in error here the standard checker or my vendor checker ?
> 
> eg.
> 
> [Model] A
> ..
> ..
> ..
> .
> 
> [Model Selector] AA
> A
> B
> C
> |End
> 
> 
> Is this okay IBIS syntax or does it need to be:
> 
> [Model Selector] AA
> A
> B
> C
> |End
> 
> [Model] A
> ..
> ..
> ..
> .
> 
> 
> Or even as in my case:
> 
> [Model] D
> ..
> ..
> ..
> .
> 
> [Model Selector] AA
> A
> B
> C
> |End
> 
> Is this okay IBIS syntax ?
> 
> I did have a look in the 4.2 spec, but I could not find any reference to 
> which of the ones in the example is okay or not, but the spec is sort
> 
> of writen in an order that implies that the [Model] statements  has to 
> come after the [Model Selector] statements.
> Maybe I missed explicit specifications of this or all of them are okay ?
> 
> Best /Anders Ekholm
> 
> 
> ---------------------------------------------------------------
> Anders Ekholm
> Senior Specialist Signal Integrity
> CDU and DXU HW design
> 
> Ericsson Product Development Unit BTS
> SE-164 80 Stockholm, Sweden
> Tel: +46 8 404 27 58
> Fax: +46 8 757 23 40
> email: anders.ekholm@ericsson.com
> ---------------------------------------------------------------
> 
> 
> 
> 
> 
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner <http://www.mailscanner.info/>, and is
> believed to be clean.


-- 
Bob Ross
Teraspeed Consulting Group LLC     Teraspeed Labs
121 North River Drive              13610 SW Harness Lane
Narragansett, RI 02882             Beaverton, OR 97008
401-284-1827                       503-430-1065
http://www.teraspeed.com           503-246-8048 Direct
bob@teraspeed.com

Teraspeed is a registered service mark of Teraspeed Consulting Group LLC


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

--------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.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 e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993
Received on Thu May 29 07:41:31 2008

This archive was generated by hypermail 2.1.8 : Thu May 29 2008 - 07:42:25 PDT