[ibis-editorial] Re: PAM4 Thresholds Editorial Issue.

  • From: "Muranyi, Arpad" <Arpad_Muranyi@xxxxxxxxxx>
  • To: "ibis-editorial@xxxxxxxxxxxxx" <ibis-editorial@xxxxxxxxxxxxx>
  • Date: Tue, 3 Jul 2018 23:06:58 +0000

Bob,

You are correct that in the most recent discussions on this subject
"we resolved that the missing (Value *) was an unintentional editorial error 
that should be fixed"
but I think (with my vague recollection) that at the time we wrote it,
we thought this was what the Usage Out syntax was supposed to
look like.  But that was a long time ago, and no one remembers for
sure "what we were smoking" (as they say) when we wrote that...  :)

Thanks,

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

From: Bob Ross [mailto:bob@xxxxxxxxxxxxxxxxx]
Sent: Tuesday, July 3, 2018 5:57 PM
To: Muranyi, Arpad <Arpad_Muranyi@xxxxxxxxxx>; ibis-editorial@xxxxxxxxxxxxx
Subject: RE: [ibis-editorial] Re: PAM4 Thresholds Editorial Issue.

Arpad,

My mistake - I missed the (Usage Info) versus (Usage Out) difference.

However, I thought we resolved that the missing (Value *) was an unintentional 
editorial error that should be fixed.

The syntactical rule prevails:

Format <data_format> <data> or <data_format><data>:
Required, except for the <data_format>  selection of Value as noted below. The 
word "Format" as part of the Format <data_format> <data> sequence is optional.  
Valid entries for the <data_format> and <data>  fields are
http://www.ibis.org/macromodel_wip/archive/20180612/arpadmuranyi/Usage%20Out%20Questions/UsageOut_questions.pdf

There is no statement in the Spec. that a [legal] Format entry can be omitted 
with (Usage Out).

So the example should be corrected to
(PAM4_LowerThreshold (Usage Out) (Value -0.33) (Type Float)
         (Description "Lower eye voltage threshold returned by AMI_Init.")
)
(PAM4_CenterThreshold (Usage Out) (Value 0.0) (Type Float)
         (Description "Center eye voltage threshold returned by AMI_Init.")
)
(PAM4_UpperThreshold (Usage Out) (Value 0.333) (Type Float)
         (Description "Upper eye voltage threshold returned by AMI_Init.")
)

As you noted and the Spec shows below, these examples are syntactically correct.

Examples:
(PAM4_UpperEyeOffset (Usage Out) (Value 2.5e-12) (Type Float)
         (Description "The Upper eye sampling offset.")
)


(PAM4_CenterEyeOffset (Usage Out) (Value 0.0) (Type Float)
         (Description "The center eye sampling offset.")
)


(PAM4_LowerEyeOffset (Usage Out) (Value 2.5e-12) (Type Float)
         (Description "The lower eye sampling offset.")
)

Bob

From: 
ibis-editorial-bounce@xxxxxxxxxxxxx<mailto:ibis-editorial-bounce@xxxxxxxxxxxxx
[mailto:ibis-editorial-bounce@xxxxxxxxxxxxx] On Behalf Of Muranyi, Arpad
Sent: Tuesday, July 3, 2018 3:07 PM
To: ibis-editorial@xxxxxxxxxxxxx<mailto:ibis-editorial@xxxxxxxxxxxxx>
Subject: [ibis-editorial] Re: PAM4 Thresholds Editorial Issue.

Bob,

I don't think it is a "repeat".  The first set is to illustrate Usage Info and 
the
second set is to illustrate Usage Out.  My vague recollection is that the whole
reason the 2nd example was included was to illustrate that for Usage Out the
value is not needed.

Thanks,

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

From: 
ibis-editorial-bounce@xxxxxxxxxxxxx<mailto:ibis-editorial-bounce@xxxxxxxxxxxxx
[mailto:ibis-editorial-bounce@xxxxxxxxxxxxx] On Behalf Of Bob Ross
Sent: Tuesday, July 3, 2018 4:58 PM
To: ibis-editorial@xxxxxxxxxxxxx<mailto:ibis-editorial@xxxxxxxxxxxxx>
Subject: [ibis-editorial] PAM4 Thresholds Editorial Issue.

All,

We for PAM4_*Threshold parameters, the second set of (Value *) words are 
missing (pages 235-236)

The bigger question is why are we repeating the Reserved parameters in the last 
three parameter lines below (red)?





Examples:
(PAM4_LowerThreshold (Usage Info) (Value -0.333) (Type Float)
(Description "Lower eye voltage threshold for waveform and eye processing.")
)
(PAM4_CenterThreshold (Usage Info) (Value 0.0) (Type Float)
         (Description "Center eye voltage threshold for waveform and eye
   processing.")
)
(PAM4_UpperThreshold (Usage Info) (Value 0.333) (Type Float)
         (Description "Upper eye voltage threshold for waveform and eye
   processing.")
)

(PAM4_LowerThreshold (Usage Out) (Type Float)
         (Description "Lower eye voltage threshold returned by AMI_Init.")
)
(PAM4_CenterThreshold (Usage Out) (Type Float)
         (Description "Center eye voltage threshold returned by AMI_Init.")
)
(PAM4_UpperThreshold (Usage Out) (Type Float)
         (Description "Upper eye voltage threshold returned by AMI_Init.")
)

The red lines should be deleted.

Bob

Other related posts: