Thanks Bob. That is good to know, but is this stated clearly in the IBIS spec since different vendors obviously interprets this differently. I'll go back to my vendor and discuss the matter. Best /Anders -----Original Message----- From: Bob Ross [mailto:bob@teraspeed.com] Sent: den 29 maj 2008 16:39 To: Anders Ekholm Cc: IBIS reflector Subject: Re: [IBIS] Model statements and model Selector statements ? 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 1993Received on Thu May 29 12:20:33 2008
This archive was generated by hypermail 2.1.8 : Thu May 29 2008 - 12:21:52 PDT