[ibis-macro] ignore_bits and TX vs. RX

  • From: "Mirmak, Michael" <michael.mirmak@xxxxxxxxx>
  • To: "IBIS-ATM (ibis-macro@xxxxxxxxxxxxx)" <ibis-macro@xxxxxxxxxxxxx>
  • Date: Wed, 27 Jun 2012 20:31:00 +0000

A deceptively simple question...

Ignore_bits as a parameter can apply to the TX or the RX.  The language of the 
specification states that it determines the number of bits to be ignored by the 
simulation tool.

In the case where I have a link where only an isolated TX or an isolated RX, 
this is easy to understand.  But what happens when I combine a TX with an RX on 
the same link where both use ignore_bits?

I would assume that the TX (using GetWave) would provide the tool with a 
waveform that the tool would then shorten by the stated number of bits (say, 
21.  But would the RX GetWave then use the shortened waveform in its own 
analysis, before the tool reports back an even shorter waveform?

Specifically, if ignore_bits is 21 in the TX, and ignore_bits is 35 in the RX, 
does that mean that the final waveform reported out by the tool would be 
shorter than the original pattern by 56 bits?

-          MM

Other related posts: