Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

RE: PRBS23 test pattern -- RE: [802.3ae]802.3ae PRBSs are upside down

I agree with Tim. At the time the test patterns were being incorporated
into Clause 50, I remember that it was difficult to get anyone to spend
much time even thinking about the WIS test pattern problem, let alone
come up with a set of validated patterns. Tim came to the rescue with
what looked like a reasonable solution, which is mostly what we have
today. The intent, as Tim has stated, was to have something concrete
in the draft and then solicit feedback.

Re PRBS in the framed pattern: there was some small debate as to whether
the PRBS was even necessary, considering that a SONET scrambler was being
run over the frame. Certainly I don't remember anyone insisting that the
PRBS *had* to be a PRBS23 and not some other sequence. I would be in favor
of the simpler approach that Tim proposes.

- Tom A.
WIS Scribe

-----Original Message-----
From: Tim Warland [mailto:twarland@xxxxxxxxxxxxxxxxxx]
Sent: Thursday, March 07, 2002 5:56 AM
To: Nepple, Bruce
Cc: ieee
Subject: Re: PRBS23 test pattern -- RE: [802.3ae]802.3ae PRBSs are
upside down

When we were developing the test patterns, we said that we would put
a stake in the ground, and allow the user community to provide feedback
on whether these test patterns were effective. I know this work has
been done for the mixed signal test pattern in clause 49, I don't know
if anyone has validated the test pattern for clause 50.

From discussions I had yesterday, I can see that there is confusion with
regards to the PRBS23 generator inside the WIS test pattern. I would
propose changing the test pattern description such that we drop the reference
to O.172. Then we can either explicitly define the PRBS23 or use the
PRBS31 (since it's already there) and furthermore, not invert the SPE
in alternate frames. (Somewhat simpler)

However, this section of the text is not really open to edit on the current
ballot cycle, and we still haven't validated whether the test pattern is
relatively painless to generate and sufficiently stressful. Furthermore, it
is a disservice to those who have implemented the current definintion.

What are your thoughts, Bruce?  Anyone?

"Nepple, Bruce" wrote:

> I agree that the PRBS23 uses "inverted data". I think
> O.150 is clear on this.
> I also maintain that the PRBS23 output should be taken from the
> MSB of the register, as implied in O.150 section 4.  In section 4
> it refers to the "output of the shift register" as opposed
> to the input to the shift register (which we are using as the output
> in the optional PRBS31).
> The payload data will differ between implementations since
> we reset the prbs every frame.  If a vendor wants to build in
> the pattern, and we are not concise about where in the shift register the
> output is located, and whether it is inverted,
> they better build in both sequence starting
> points, and both polarities with respect to the CID.
> BruceN
> > -----Original Message-----
> > From: Tim Warland [mailto:twarland@xxxxxxxxxxxxxxxxxx]
> > Sent: Wednesday, March 06, 2002 10:53 AM
> > To: Nepple, Bruce
> > Cc: ieee
> > Subject: Re: [802.3ae]802.3ae PRBSs are upside down
> >
> >
> >
> >
> > "Nepple, Bruce" wrote:
> >
> > > <snip>
> > >
> > > My issue is that when you apply this to the PRBS23 (which
> > is reset every frame),
> > > you end up with incompatible payloads in WIS test mode.
> > This means that if
> > > test equipment vendors build in patterns (not required by
> > the specification),
> > > they need to have all the combinations of inverted and
> > delayed available.
> > > Seems unnecessary.  It's not really important how it is
> > done, just so it
> > > is specified consistantly and everyone does it the same way.
> >
> > The PRBS in the WIS test pattern is separate from the PRBS31
> > we are discussing
> > for both clause 49 and 50.
> >
> > The WIS test pattern was designed specifically for bit based
> > BERT testers. This
> > test pattern will not work in any other kind of tester
> > because the payload PRBS
> > is reset and truncated every frame. The PRBS23 is specified
> > in accordance
> > O.172 (Annex A.2) which references O.150 for the PRBS23 pattern.
> >
> > From O.150, the PRBS23 has the inverter for (what we call)
> > the normal frame, and
> > does not have the inverter for (what we call) the inverted
> > frame. In retrospect, I
> > see that there is no real advantage in inverting the entire
> > SPE, only inverting
> > the CID would have been sufficient. It's one of those things
> > where there is no
> > compelling argument to change it.
> >
> > Is that the answer you were looking for?
> >
> > --
> > Tim Warland  P. Eng.
> > Applications Engineer
> > Quake Technologies   (613)270-8113 ext 2311
> >
> > Tough Times don't last, tough people do
> >
> >
> >

Tim Warland  P. Eng.
Applications Engineer
Quake Technologies   (613)270-8113 ext 2311

Tough Times don't last, tough people do