[ibis-macro] Re: RX Optimization

  • From: Ambrish Varma <ambrishv@xxxxxxxxxxx>
  • To: "ibis-macro@xxxxxxxxxxxxx" <ibis-macro@xxxxxxxxxxxxx>
  • Date: Fri, 8 Mar 2013 09:37:01 -0800

Hi Greg,
Rx training, when you consider real devices, don't have any idea how Tx's are 
behaving. In fact they don't even know if there is any Tx equalization exist. 
As such, there cannot and should not be any expectation that the simulators 
should handle Tx equalization any differently during Rx training. The only 
thing that the simulator has knowledge of is how many bits to ignore before it 
starts gathering data for analysis purposes.

Glad you consider section 10 (or at least a part of it) clearly written :).

Thanks,
Ambrish.

From: ibis-macro-bounce@xxxxxxxxxxxxx [mailto:ibis-macro-bounce@xxxxxxxxxxxxx] 
On Behalf Of Gregory R Edlund
Sent: Friday, March 08, 2013 12:04 PM
To: ibis-macro@xxxxxxxxxxxxx
Subject: [ibis-macro] RX Optimization


Hello IBIS Comrades,

My co-workers and I were having a discussion today about how simulators should 
handle TX equalization during RX training.  I took an action item to run this 
past the Open Forum and make sure I was speaking correctly.

"RX optimization (adaptive equalization), if it exists, occurs during Step 3, 
i.e. the call to RX AMI_Init.  During optimization the RX algorithmic model 
must consider TX equalization, if it exists, and there is more than one way to 
accomplish this.  Two are documented in the IBIS 5.1."

By the way, Section 10.2.3.2 was clearly written.  Most of our questions were 
answered simply by reading two pages of the spec.

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

Other related posts: