[ibis-macro] Minutes from 5 sep 2006 ibis-macro meeting

  • From: "Mike LaBonte \(milabont\)" <milabont@xxxxxxxxx>
  • To: <ibis-macro@xxxxxxxxxxxxx>
  • Date: Fri, 8 Sep 2006 14:38:16 -0400

Minutes from 5 sep 2006 ibis-macro meeting are attached.
 
ARs:
 
AR: Richard will see if Xilinx can join us.
 
Mike
IBIS Macromodel Task Group

Meeting date: 05 sep 2006

Members (asterisk for those attending):
* Arpad Muranyi, Intel Corp.
* Barry Katz, SiSoft
* Bob Ross, Teraspeed Consulting Group
  Doug White, Cisco Systems
* Ian Dodd, Mentor Graphics
* Joe Abler, IBM
* John Angulo
  John Shields, Mentor Graphics
  Ken Willis, Cadence Design Systems
  Kumar, Cadence Design Systems
* Lance Wang, Cadence Design Systems
* Michael Mirmak, Intel Corp.
  Mike LaBonte, Cisco Systems
  Paul Fernando, NCSU
  Randy Wolff, Micron Technology
* Richard Ward, Texas Instruments
  Sanjeev Gupta, Agilent
  Shangli Wu, Cadence
* Todd Westerhoff, Cisco Systems
* Walter Katz, SiSoft

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

We seem to have a surprisingly high percentage of opinion stories submitted, 
and I have trouble using the same form for news, blogs, and opinion.


- Restructure web pages (Mike LaBonte, in progress)

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

Mike asked for clarification on web page changes.
We will change Macromodel labels to Advanced Modeling Technology.
Mike will archive the macromodel site into a zip file first.

Arpad showed a presentation:
World's 1st "Peak Distortion Analysis model implemented in VHDL-AMS"
Arpad explained how the source code works.
Arpad encouraged us to take his code and play with it.

This approach is pessimistic. Arpad has not seen better algorithms.
We need algorithms for demonstration. Intel algorithms are protected.
Arpad looked at the StatEye website for sample algorithms, and found none.
Algorithms are not generally available.

Walter explained a little about StatEye. Every method starts with a
pulse response, which requires simple driver and receiver models, and
channel model. Pulse response can be processed numerous ways. It is
convolving a probability function, not a waveform. It must do this to
cover many bits.

Arpad suggested we should try the simplest approach first to decide
whether to proceed.

Walter said we have to partition into 2 problems: before and after the
reactive receiver load. The same language need not be used for these parts.

Richard believes it can be done in AMS, but TI has not yet "stitched it
together". TI only has pieces of the solution in AMS so far.
Joe does not believe AMS is viable for this problem.
It was noted that Kumar has said it has to be done in C.

Ian pointed out that SystemC came from the need for a synthesis language.
Walter said that companies will design in behavioral languages, then
implement in structural. RTL was mentioned.

Todd asked "If you design in one language and implement in another,
how do you correlate?". Some felt that designing and implementing in a
single language is preferable to different languages.

Michael Mirmak asked "Who does IBIS serve?". It was felt that we should
have more IC vendors in this group, and EDA vendors too.
We wondered what serdes vendors doing are doing for their design work.
So far they seem to be represented here by TI and IBM.

AR: Richard will see if Xilinx can join us.

-------------

Next meeting: Tuesday 12 Sep 2006 12:00pm PT

Other related posts: