No problem at all, always glad to help... Knowing how frustrating this
can be first-hand, I'd like to do what I can so nobody else has to go
through those link problems.

Billy

-----Original Message-----
From: Matt Dexter [mailto:[email protected]] 
Sent: Thursday, August 21, 2008 5:08 PM
To: Barott, William Chauncey
Cc: Jonathan Weintroub; [email protected]
Subject: RE: [casper] fast serial communications: orientation to F-O
options

Thanks Billy.
Very helpful as I obviously didn't have the complete status.
Hope you don't mind too much I dragged you into this discussion

Matt

On Thu, 21 Aug 2008, William Chauncey Barott wrote:

> Matt,
> Since you invoked my name here, I'll summarize my experiences.
>
> The 3m copper links from the iBobs to the BEE2 are completely
> unacceptable with even Gore cables.  My goal is to entirely eliminate
3m
> copper from the ATA beamformer.  Your number of 1 failure per hour is
on
> the good side.  I pulled up some notes from my tests at Hat Creek, and
> found that in a single beamformer "as-wired" for 24 inputs: Over an
> 8-hour period, they roughly break down to:
>
> 19  With no errors detected over 8 hours
> 2  With sporadic (roughly once per 90 min) burst linkdowns
> 2  With ~ 4-8 burst linkdowns per half-hour, every half-hour
> 1  With more, usually nearly constant burst linkdowns
>
> One of my BEE2-BEE2 links (also over 3m) showed ~ 4-8 burst linkdowns
> per half-hour.
>
> This depends very much on the temperature of the devices and also on
> which devices are used.  For example, the above data was from 4
> different BEE2s, and 4 of the 5 links with errors were recorded on
> corner chip FPGA#2 of the BEE2 (and the one that was on a different
FPGA
> was a sporadic error).  So something about the receiving hardware
> definitely matters here.  I also noticed an apparent preference that
the
> iBobs were more susceptible to creating errors on their bottom/right
> XAUI port (X1?) and the top/left xaui port (X0?) tended to produce
fewer
> errors.  Also, for what it's worth, hot-plugging XAUI cables was found
> to generally be a BAD idea in an error-prone environment: I found that
> simply removing/ reinserting a cable could permanently increase the
> error rates by at least an order of magnitude until the power was
> hard-reset (the reset button on the iBob was not satisfactory).
>
> Now as to my iBobs: The number above (5 bad, 19 good) is somewhat
> incomplete - I did more tests using ~ 1min observation times of the
link
> quality using a FPGA#2 corner chip as the receiver (the most sensitive
> to errors).  I found that in that case, only 7 iBobs did not produce
> measurable link errors over 3m copper in that 1min time scale. (This
was
> UNCOOLED)
>
> Since we've cooled the iBobs, these link errors have been mitigated
> enough to observe but not entirely eliminated.  I've made it a policy
to
> use XAUI0 for beamformer #1 and XAUI1 for Beamformer #2 (with the
> intention of not using XAUI1 when we get our new rack of iBobs for
> Beamformer #2).  This is because, after cooling, 8 iBobs showed 3m
link
> errors on XAUI1, but only 2 on XAUI0 (to corner chip #2)
>
> I'd still expect at least 1 link error per day on some links (no data,
> just memories).  However, replacing the worst offenders with fiber or
> 1.5m copper (1m was too short) definitely improved this: I have not
seen
> any errors on fiber/1.5m links during my tests, which spanned many
days.
>
> Hope it helps,
>
> Billy
>
>
>
> -----Original Message-----
> From: Matt Dexter [mailto:[email protected]]
> Sent: Wednesday, August 20, 2008 2:18 PM
> To: Jonathan Weintroub
> Cc: [email protected]; Barott, William Chauncey
> Subject: Re: [casper] fast serial communications: orientation to F-O
> options
>
> Based on testing with iBob -> F Board I strongly recommend WL Gore
over
> Fujitsu cables.  Fujitsu were completely unacceptable.
>
> Correct, we do NOT trust 3m copper cables for iBob->BEE2.
> I don't have a good qualitative number to provide for the failure
rate.
> As an obscenely crude guess,
>   1 failure per 1 hour observation with 12 3m cables in use and
>      ~ 7 Gbps continuous user data rate over each 10 Gbps cable.
>   failure rate may be much higher than this.
> Perhaps Billy, the poor fellow who had to find and fight this problem,
> will have time to share more valuable data.
>
> BTW, I believe the packetized correlator project uses 1m for
> iBob->BEE2.  I think there is some thought that 1.5m and 2m cables
> might work and perhaps those weren't used only because just 1m and 3m
> cables were in stock.  Jason Manley and others are the relevant
experts.
>
> Correct, the F Board is an RAL board; see attached for a sketch.
>
> Correct, BEE2 -> BEE2 1m and 1.5m copper cables
>
> Again Billy has the direct, and painful, experience but we have
> found significant decrease in CX4 error rates as the iBob's FPGAs
> were cooled from 80 degC to ~ 45 degC.  This is the package
temperature
> as measured by an IR gun because the iBob was not designed to take
> advantage of the FPGA IC's DXP and DXN pins that would tell us the
> actual die temperature.  See attached sketch of our sampler chassis
> showing how we pack the iBob plates into a chassis.
> The chassis level fans which blowing cold across iBobs from below
isn't
> shown. Final attachment shows the cutout we make into the mounting
plate
> to allow the FPGA's heatsink fan to funtion.
>
> On Wed, 20 Aug 2008, Jonathan Weintroub wrote:
>
> > Thanks Matt and John for your input.  You have provided needed
> > guidance for on the performance of copper cables.  I may well give
the
> > Gore a try, I have no objection to paying less.  I do wonder,
though,
> > if our good experience with 3 m lengths might be related to our use
of
> > Fujitsu (??).  Matt, yes I had read the cables & parameters memo.
It
> > did not really really cover fiber optics though  (the modifications
> > needed on an iBOB or BEE2 to retrofit, and sources for cables).
Your
> > response fills this gap---I am sure I'm not alone in wanting to hear
> > how the PARALIGHT and ZARLINK stuff works out.
> >
> > In our case, given that we can stick with short cables and have not
> > yet hit problems with the copper even at 3 m, we'll steer clear of
the
> > cost and complication of F/O for now.
> >
> > Just to clarify:
> >
> > > At HCRO for ATA we are going to use
> > >  iBob -> BEE2     1m copper or 3 to 10m fiber optic
> > >  iBob -> F Board  1,2 and 3 m copper (more testing TBD on 3m)
> > >  BEE2 -> BEE2     1m and 1.5m
> > >  BEE2 -> iBob     3 to 10m fiber optic
> >
> >
> > It appears you don't trust even 3-m copper on iBOB->BEE2.  How bad
is
> > it in your experience?
> >
> > What is "F Board?"  A non-CASPER FFT design . . .?
> >
> > The third case is 1 m and 1.5m copper, right?
> >
> > Also, I am probably missing something, but what is the relevance of
> > the discussion of cooling, pitch and mounting plate modifications in
> > the context of fast serial?
> >
> > > All of our iBobs will have fans mounted to the FPGA's heatsink
> > >  5VDC fan 40x40x6mm fan,       digikey GM0504PEV1-8GN
> > >  5.9CFM Sunon GM0504PEV1-8GN
> > > and the aluminum mounting plate is hogged out so that they can
> > > still be mounted on 8hp = 1.6" pitch.  These fans are in addition
> > > to the chassis level fans (cold air in at bottom front; warm aire
> > > out at top back).
> >
> >
> > On Aug 19, 2008, at 5:16 PM, John Ford wrote:
> >
> > >
> > >> (I have re-read a prior thread from early May on this topic
> involving
> > >> John, Matt, Jouko, and Francois, however the sourcing information
> was
> > >> from 2005, and the applicability of the information to our
> situation
> > >> was not entirely clear from the conversation.  Also perhaps more
> has
> > >> been learned since May.)
> > >
> > > Our experience here is limited to using the GORE cables for both
10
> > > GbE
> > > and XAUI.  The iBOB and BEE2 seem to be particular about needing
> short
> > > cables.  We use 1 meter cables on our iBOB to BEE links.  longer
> > > cables
> > > seem to work with 10 GbE cards (myricom) and commercial switches
> > > (fujitsu).  We bought our latest cables along with our latest
> > > myricom 10
> > > GbE cards from bell electronics, a Myricom distributor.
> > >
> > > Hope this helps!
> > >
> > > John
> > >
> > >
> >
> >
> >
>

Reply via email to