[ibis-macro] Minutes from the 2 Apr 2013 ibis-atm meeting

  • From: Mike LaBonte <mike@xxxxxxxxxxx>
  • To: IBIS-ATM <ibis-macro@xxxxxxxxxxxxx>
  • Date: Tue, 9 Apr 2013 14:18:58 -0400

Minutes from the 2 Apr 2013 ibis-atm meeting are attached.

Mike
IBIS Macromodel Task Group

Meeting date: 2 April 2013

Members (asterisk for those attending):
Agilent:                      Fangyi Rao
                            * Radek Biernacki
Altera:                     * David Banas
                              Julia Liu
                              Hazlina Ramly
Andrew Joy Consulting:        Andy Joy
ANSYS:                        Samuel Mertens
                            * Dan Dvorscak
                            * Curtis Clark
                              Steve Pytel
                              Luis Armenta
Arrow Electronics:            Ian Dodd
Cadence Design Systems:       Terry Jernberg
                            * Ambrish Varma
                              Feras Al-Hawari
                              Brad Brim
                              Kumar Keshavan
                              Ken Willis
Cavium Networks:              Johann Nittmann
Celsionix:                    Kellee Crisafulli
Cisco Systems:                Ashwin Vasudevan
                              Syed Huq
Ericsson:                     Anders Ekholm
IBM:                          Greg Edlund
Intel:                      * Michael Mirmak
Maxim Integrated Products:    Mahbubul Bari
                              Hassan Raghat
                              Ron Olisar
Mentor Graphics:            * John Angulo
                              Zhen Mu
                            * Arpad Muranyi
                              Vladimir Dmitriev-Zdorov
Micron Technology:            Randy Wolff
                              Justin Butterfield
NetLogic Microsystems:        Ryan Couts
Nokia-Siemens Networks:       Eckhard Lenski
QLogic Corp.                  James Zhou
SiSoft:                     * Walter Katz
                            * Todd Westerhoff
                              Doug Burns
                            * Mike LaBonte
Snowbush IP:                  Marcus Van Ierssel
ST Micro:                     Syed Sadeghi
Teraspeed Consulting Group:   Scott McMorrow
                            * Bob Ross
TI:                           Casey Morrison
                              Alfred Chong
Vitesse Semiconductor:        Eric Sweetman
Xilinx:                       Mustansir Fanaswalla
                              Ray Anderson

The meeting was led by Arpad Muranyi

------------------------------------------------------------------------
Opens:

- None

--------------------------
Call for patent disclosure:

- None

-------------
Review of ARs:

- Walter send BIRD priority spreadsheet to Mike for posting
  - Done

- Arpad create example for BIRD 160
  - Done

- Arpad try to apply BIRD 158 shortcut language to his BIRDs 116-118
  - In progress

- Walter write new BIRD for repeater/retimer pin keywords
  - In progress

-------------
New Discussion:

Arpad: There may be no interconnect meeting tomorrow
- Michael M: I am unable to run it
  - Walter set up a WebEx for it
  - Randy can take minutes
- Arpad: I can run the meeting using the existing meeting setup
- Michael M: I will send an updated invitation
- Michael M: Last week we reviewed EMD
  - Comments are welcome
  - EMD examples are expected this week

Analog BIRDs:
- Arpad showed bird160.ibs
- Arpad: An [External Model] has been added to the bird158 example
  - Parameters from an AMI file are used
- Arpad showed BIRD 158 and highlighted a sentence explaining voltage handling
- Arpad: To be correct we would have to us -Tx_V or -1*Tx_V for Vtx_l
  - That is not allowed by the specification
  - That is the only part that doesn't work
- Arpad: The AtoD converter is not strictly needed here
  - The IBIS spec requires it though
  - It does help out by establishing node names
- Walter: I think full paths to parameters are needed
  - Also the Tx_V values need to be divided by two
  - The transformation from 0 to 1 to -0.5 to 0.5 should be OK because 
everything
    is LTI
  - Is A_gnd required?
- Radek: It is required
- Bob: We have to make sure the s-parameters are not floating
- Arpad: There is a question about what is ground for IBIS
- Walter: on Ports there are two reserved and two non-reserved names
  - How do you tell which are the high and low sides?
- Arpad: The names are in the subckt definition

- Walter: What is my_ref?
- Arpad showed the IBIS 5.1 spec
- Arpad: It is the reference side of the receive path
  - It probably should be A_gnd (Arpad made this change)
- Walter: The Inverting and non-Inverting keywords are the only thing
  that allow correct hookup of P and N
- Radek: This does not define active low and active high
- Arpad: We are mainly interested in identifying the P and N sides
- Bob: This would be either a single model with two pin names or two models
  - Only with [Diff Pin] would we know which one it is
  - True differential is new to IBIS
  - We might need a keyword for it
- Radek: If this is true diff that might simplify the +/- issue
- Arpad: I think the IBIS spec discusses true differential
  - If there is ambiguity that is a separate topic
  - We should not hold up this BIRD for that

- Bob: This references BIRD 158, but it could directly reference a Touchstone 
file
- Arpad: BIRD 158 defines names like Tx_V but I am using them as non-reserved 
names here
- Arpad showed the AMI file for the example
- Arpad: The ISS subckt will pick up whatever types the parameters are
- Radek: It would be better not to use names used in BIRD 158
- Walter: Does this BIRD assume BIRD 158 is approved?
- Arpad: No
- Bob: It might be redefined with the block itself
- Ambrish: Agree with Bob, nothing says it has to be an AMI file
- Bob: We could force it to be within the same IBIS file
- Arpad: BIRD 153 is for that
- Radek: Arpad is showing a connection between BIRDs 158 and 160
- Walter: We need to address the problem we are trying to solve here
  - We need to have values that change with certain conditions
  - For example with Tstonefile different s4p files are chosen
- Radek: Dependencies are a challenging issue for BIRD 160
  - The mechanisms to do it are not in place
- Ambrish: We will be dealing with BIRDs about dependencies
- Walter: If BIRD 160 is an alternative these issues should be resolved
- Arpad: With that BIRD we would use an output parameter from the DLL

- Bob: I have technical comments that could be emailed

-------------
Next meeting: 09 Apr 2013 12:00pm PT

Next agenda:
1) Task list item discussions

-------------
IBIS Interconnect SPICE Wish List:

1) Simulator directives

Other related posts:

  • » [ibis-macro] Minutes from the 2 Apr 2013 ibis-atm meeting - Mike LaBonte