[ibis-macro] Re: AMI_GetWave & AMI_Init (Dumbo Questions)

  • From: Gregory R Edlund <gedlund@xxxxxxxxxx>
  • To: "ibis-macro@xxxxxxxxxxxxx" <ibis-macro@xxxxxxxxxxxxx>, ibis-macro-bounce@xxxxxxxxxxxxx
  • Date: Fri, 9 Mar 2012 14:25:06 -0600

Thanks Arpad & Mike.

So...

1. TX and RX algorithmic models must both have AMI_Init functions.

2. AMI_GetWave functions are optional for both TX and RX algorithmic
models.

3. Either AMI_Init or AMI_GetWave can perform equalization, but not both.

Did I get that right?

Next Bozo Question:  why not just forget about AMI_GetWave and use AMI_Init
to do all the heavy lifting?

(I'm not suggesting we change anything here -- just trying to figure things
out by asking obtuse questions!)


Greg Edlund
Senior Engineer
Signal Integrity and System Timing
IBM Systems & Technology Group
3605 Hwy. 52 N  Bldg 050-3
Rochester, MN 55901





From:   "Muranyi, Arpad" <Arpad_Muranyi@xxxxxxxxxx>
To:     "ibis-macro@xxxxxxxxxxxxx" <ibis-macro@xxxxxxxxxxxxx>
Date:   03/09/2012 01:10 PM
Subject:        [ibis-macro] Re: AMI_GetWave & AMI_Init (Dumbo Questions)
Sent by:        ibis-macro-bounce@xxxxxxxxxxxxx



Greg,

#1)  AMI_GetWave is optional, its existence is totally
up to the model maker.  They would typically include
a GetWave function in the model if they want to be able
to do time domain analysis with the model.  The Init
function is only useful for statistical analysis.

#2)  AMI_Init is required.  It serves the purpose of
setting up some memory related stuff, but in addition
to that it can also perform filtering.  The Init
function is not required to include any filtering
algorithms, but it is required to for initialization.

#3)  AMI_GetWave was defined in the original AMI
specification (in v5.0).  There are a few BIRDs for
v5.1 which mention AMI_GetWave, most notably the
“AMI Flow BIRD”, BIRD 120.1

#4)  I don’t recall any BIRDs for v5.1 which deal with
AMI_Init, but it may be mentioned in some.

I hope this answers your questions.

Thanks,

Arpad
========================================================

From: ibis-macro-bounce@xxxxxxxxxxxxx [
mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of Gregory R Edlund
Sent: Friday, March 09, 2012 12:39 PM
To: ibis-macro@xxxxxxxxxxxxx
Subject: [ibis-macro] AMI_GetWave & AMI_Init (Dumbo Questions)



1. Under what conditions might AMI_GetWave not exist?

2. Under what conditions might AMI_Init not exist?

3. Is AMI_GetWave defined in any of the 5.1 BIRDs?

4. Is AMI_Init defined in any of the 5.1 BIRDs?


Greg Edlund
Senior Engineer
Signal Integrity and System Timing
IBM Systems & Technology Group
3605 Hwy. 52 N  Bldg 050-3
Rochester, MN 55901

GIF image

Other related posts: