Scott, Thanks for your input on this one. Just a comment, the library being Verilog-A (without mixed signal) will have only analog ports. Notice that I put the word "digital" in quotes in my message. Arpad ================================================================ -----Original Message----- From: Scott McMorrow [mailto:scott@xxxxxxxxxxxxx] Sent: Monday, October 03, 2005 2:13 PM To: kwillis@xxxxxxxxxxx Cc: Muranyi, Arpad; ibis-macro@xxxxxxxxxxxxx Subject: Re: [ibis-macro] Re: Node ordering for IBIS buffer building blocks Ken I would agree, if your terminal ordering was intuitive. You'd have to admit that anyone would be hard pressed to come up with an ordering that is more odd than this one. I generally like the following sort of ordering stimulus and control pins stimulus supply rail pins output pins output supply rail pins If there are no specific inputs supply rail pins, then the order would be stimulus and control pins output pins output supply rail pins I also would like all ports to be Analog in the declarations, since that's what they are in reality. Scott Scott McMorrow Teraspeed Consulting Group LLC 121 North River Drive Narragansett, RI 02882 (401) 284-1827 Business (401) 284-1840 Fax http://www.teraspeed.com Teraspeed® is the registered service mark of Teraspeed Consulting Group LLC Ken Willis wrote: >Hi Arpad, > >In the templates I sent, you can see the node ordering that CDS uses in >our B-elements. I included them as comments right in the model file, so >you can see how it is set up. It would make sense to me to use this same >ordering, as we are providing the templates. It is attached below. > >Ken > > > >* The terminals in an 8-terminal differential MacroModel are as >follows: >* power = 1 >* outp = 2 >* ground = 3 >* input = 4 >* enable = 5 >* power_clamp_reference = 6 >* ground_clamp_reference = 7 >* outn = 8 > > > > > > > > > >-----Original Message----- >From: ibis-macro-bounce@xxxxxxxxxxxxx >[mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of Muranyi, Arpad >Sent: Monday, October 03, 2005 1:32 PM >To: ibis-macro@xxxxxxxxxxxxx >Subject: [ibis-macro] Node ordering for IBIS buffer building blocks > >Hello, > >I have a question about the order of the nodes for the IBIS buffer >building blocks in the library. What should be our convention? > >1) Should we follow the order of nodes as it is done in the > HSPICE B-elements? >2) Should we have any other ordering scheme? For example, have > the "digital" (i.e. control) nodes first, such as In_D, En_D, > Rcv_D, and then the analog ports? >3) Any other suggestions? > >Thanks, > >Arpad >================================================================== >--------------------------------------------------------------------- >IBIS Macro website: http://www.sisoft.com/ibis-macro IBIS Macro >archives: //www.freelists.org/archives/ibis-macro >To unsubscribe send an email: > To: ibis-macro-request@xxxxxxxxxxxxx > Subject: unsubscribe > >--------------------------------------------------------------------- >IBIS Macro website: http://www.sisoft.com/ibis-macro >IBIS Macro archives: //www.freelists.org/archives/ibis-macro >To unsubscribe send an email: > To: ibis-macro-request@xxxxxxxxxxxxx > Subject: unsubscribe > > > > --------------------------------------------------------------------- IBIS Macro website: http://www.sisoft.com/ibis-macro IBIS Macro archives: //www.freelists.org/archives/ibis-macro To unsubscribe send an email: To: ibis-macro-request@xxxxxxxxxxxxx Subject: unsubscribe