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

Re: XAUI IO specs




Hi

Mike Dudek Wrote:
> This is confusing.  If Vo+ is VCM+400mV in logic 1 and VCM-400mV in logic 0 then the swing 
would be
> 800mV, but you say each side has a 400mV swing.


When I say each side has a swing of 400mV, I refere to each half of the differential driver.
Vo(diff)p-p = (Vo+) - (Vo-) = (400) - (-400) = 800 mV.
  

>My understanding of everything that everyone else
> has said is that the 400mV swing on each output is correct which would have
> 
>  - Logic 1 would defined as Vo+ at (VCM+200 mV) and V0- at (VCM-200mV)


In Hari we defined VoDiff(p-p) between 500 - 800mV, what you defined only gives 400 mV diff 
p-p.


> 
>  - Logic 0 would defined as Vo+ at (VCM-200 mV) and V0- at (VCM+200mV)

Thanks,

Ali Ghiasi

> 
> ghiasi wrote:
> 
> > Hi
> >
> > Several question have been raised about XAUI "Hari" specifications and what was some of the
> > intentions:
> >
> > o. Based on my understanding and everyone who participated during conference call the Vp-p
> > differential max defined as 800 mV.
> >
> >         - This means each side of the driver has a swing of 400 mV.
> >
> >         - Logic 1 would defined as Vo+ at (VCM+400 mV) and V0- at (VCM-400mV)
> >
> >         - Logic 0 would defined as Vo+ at (VCM-400 mV) and V0- at (VCM+400mV)
> >
> >         - If the driver output VDp-p <85 mV you got noise.
> >
> > VCM- Voltage Common Mode
> > VDp-p Voltage Differential p-p
> >
> > o. During the time we defined Hari, we explicitly left out reference to VCM.  This was due 
to
> > interoperablity of different logic voltage levels and technologies.  For example most of 
the
> > existing SerDes today, it is not possible to connect the driver directly to the same part
> > receiver.  At the same time there are some applications such as large switches which may be
> > very desirable not to use Ac-coupling caps.  In some of these applications you may end up 
using
> > several thousands of caps on a backplane.  In another standard I proposed the followings an 
is
> > incorporated in to the specifications:
> >
> >         - If the transmitter does not provide VCM of 0.75 V, then must add AC caps
> >         - If the receiver can not tolerate 0.75 V of VCM, then it must add AC caps.
> >
> > Overall the above definition of VCM would not burden the implementation as it is optional 
and
> > only high applications need it.
> >
> > o. I have also had several comments on the drive amplitude. If we decide to define copper
> > twin-ax cable of length 10-15 m, we would need to increase the amplitude somewhat.  IB 
drive
> > amplitude are higher than Hari.  One option here might be:
> >
> >         - Drive hari levels pre-emphasis Off
> >         - Drive IB levels turn pre-emphasis On
> >
> > I hope this answers some of your question.
> >
> > Thanks,
> >
> > Ali Ghiasi
> > Sun Microsystems
> > (650)786-3310
> >
> >
> > > From: kdemsky@xxxxxxxxxx
> > > X-Lotus-FromDomain: IBMUS
> > > To: HSSG <stds-802-3-hssg@xxxxxxxx>
> > > Date: Mon, 17 Apr 2000 21:25:03 -0500
> > > Subject: Re: XAUI IO specs
> > > Mime-Version: 1.0
> > > Content-Disposition: inline
> > > X-Resent-To: Multiple Recipients <stds-802-3-hssg@xxxxxxxxxxxxxxxxxx>
> > > X-Listname: stds-802-3-hssg
> > > X-Info: [Un]Subscribe requests to  majordomo@xxxxxxxxxxxxxxxxxx
> > > X-Moderator-Address: stds-802-3-hssg-approval@xxxxxxxxxxxxxxxxxx
> > >
> > >
> > > Rich,
> > >
> > > Since I am an electrical PHY guy, I have been lurking and waiting for the
> > > I/O subject to surface.  It may be premature to talk about I/Os when the
> > > overall solutions have not been nailed down yet, but since the subject has
> > > been raised, I will offer clarification of the I/O issue at hand.
> > >
> > >
> > > an excerpt from Rich's reply,
> > >
> > > >When the Output is set to a logic one, the positive differential signal,
> > > >referenced to a 0 V ground, is a maximum of +400 mV and the negtive
> > > differential
> > > >signal, referenced to a 0 V ground, is a maximum of -400 mV.
> > >
> > > >When the Output is set to a logic zero, the positive differential signal,
> > > >referenced to a 0 V ground, is a maximum of -400 mV and the negtive
> > > differential
> > > >signal, referenced to a 0 V ground, is a maximum of +400 mV.
> > >
> > > >I'd call this V diff peak-to-peak, but this I'm NOT an expert in this
> > > area.
> > >
> > > >Best Regards,
> > > >Rich
> > >
> > > The above attempt at clarification made me more confused.  No offense
> > > intended, Rich.  :)  The way the above is worded I can still take it two
> > > ways.  I think if I look at the way each signal is described above, and in
> > > the logic one case positive output is +400 from the common mode, and the
> > > negative output is -400 from the common mode, then we have an 800 mV
> > > differential for logic one, and also folowing the next paragraph we have
> > > -800 mV leaving Vdiff =1600 mV peak-to-peak.  I don't think this is the
> > > case for several reasons.
> > >
> > > Perhaps the numbers came from or match the IEEE LVDS spec on page 10 of
> > > IEEE Std 1596.3-1996.  The common mode is intended to be 1.2 Volts, and the
> > > differential is NOT specified peak-to-peak, but merely differential.  |Vd|
> > > has absolute value signs around it and therefore doesn't care about
> > > polarity.  In this case, |Vd| max = 400mV.  The picture has the output
> > > driver at a common mode of 1.2 Volts,  and each of 2 differential signals
> > > swings single ended from 1.0 to 1.4 Volts.  In one case the difference is
> > > +400 mV (positive peak), and when polarity switches the difference is
> > > -400mV (negative peak).  The differential peak-to-peak then is +400 -
> > > (-400) = 800 mV.
> > >
> > > Differential I/O Specs can be confusing.  Darn those factors of two!
> > > Additionally, it is nice to know the common mode  (average of the two
> > > signals).  If you truly mean LVDS, please reference IEEE Std, or
> > > ANSI/TIA/EIA, or other LVDS compatible.  Or, in the absence of referring to
> > > a spec, draw a picture of the signal or write 1000 words.
> > >
> > > I also realize that there are bigger fish to fry than I/O levels and it may
> > > be premature to talk about I/O levels.    However, if the XAUI/XGXS
> > > solutions are maturing, please offer clear I/O definitions.
> > >
> > > For happy reading, OIF (Optical Internetworking Forum) Document
> > > #OIF99.102.5 has defined a common electrical interface between SONET framer
> > > and serializer/deserializer parts for OC-192.  It looks to be a fairly
> > > mature document for what HSSG calls the PCS/PMA interface.  This would be
> > > the 16-bit serializer/deserializer and clock and data recovery spec.  Some
> > > work could be leveraged from this document.
> > >
> > >
> > >
> > > Kevin Demsky
> > > Mixed Signal and VLSI Development
> > > IBM Corp.
> > > 3605 Hwy 52 N
> > > Dept. QXS Bldg. 050-2
> > > Rochester, MN  55901
> > >
> > > Internal E-mail:  kdemsky@ibmusm07
> > > External E-mail:  kdemsky@xxxxxxxxxx
> > >
> > > Phone:  507-253-5799
> > > Fax:  507-253-4966
> > >
> > >
> > > Rich Taborek <rtaborek@xxxxxxxxxxxxx> on 04/15/2000 05:05:52 PM
> > >
> > > Please respond to rtaborek@xxxxxxxxxxx
> > >
> > > To:   HSSG <stds-802-3-hssg@xxxxxxxx>
> > > cc:
> > > Subject:  Re: XAUI IO specs
> > >
> > >
> > >
> > >
> > >
> > > Mark,
> > >
> > > I'll have to defer to Mr. Ali Ghiasi and Mr. Richard Dugan on this issue to
> > > properly resolve the nomenclature. My understanding of the parameters
> > > listed is
> > > as follows using Vo Dif(max) 800 mV as an example:
> > >
> > > When the Output is set to a logic one, the positive differential signal,
> > > referenced to a 0 V ground, is a maximum of +400 mV and the negtive
> > > differential
> > > signal, referenced to a 0 V ground, is a maximum of -400 mV.
> > >
> > > When the Output is set to a logic zero, the positive differential signal,
> > > referenced to a 0 V ground, is a maximum of -400 mV and the negtive
> > > differential
> > > signal, referenced to a 0 V ground, is a maximum of +400 mV.
> > >
> > > I'd call this V diff peak-to-peak, but this I'm NOT an expert in this area.
> > >
> > > Best Regards,
> > > Rich
> > >
> > > --
> > >
> > > Mark Kerestes wrote:
> > > >
> > > > Rich, Ali
> > > >  On slide 22 of the XAUI/XGXS Proposal from Albuquerque was listed :
> > > > Vo Dif(max) 800mV
> > > > Vo Dif(min) 500mV
> > > > Vin Dif(max)  1000mV
> > > > Vin Dif(min) 175mV
> > > > I assume these are truely Vdif and NOT Vdif peak to peak? I have some
> > > > confusion from looking back at the
> > > > Nov 5 1999 "HARI the Electrical Interface" which seems to have a table
> > > > that mixes Vdif and Vdif peak to peak
> > > > showing PECL vs LVDS vs HARI side by side.
> > > > Best regards,
> > > > Mark
> > >
> > > -------------------------------------------------------
> > > Richard Taborek Sr.                 Phone: 408-845-6102
> > > Chief Technology Officer             Cell: 408-832-3957
> > > nSerial Corporation                   Fax: 408-845-6114
> > > 2500-5 Augustine Dr.        mailto:rtaborek@xxxxxxxxxxx
> > > Santa Clara, CA 95054            http://www.nSerial.com
> > >
> > >
> > >
>