[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: PCI signal integrity problem on passive PCI backplanes
- To: Mailing List Recipients <pci-sig-request@znyx.com>
- Subject: RE: PCI signal integrity problem on passive PCI backplanes
- From: Brooks Lame <Brooks_Lame@mcg.mot.com>
- Date: Wed, 14 Oct 1998 10:50:16 -0700
- Cc: "'PCISIGList'" <pci-sig@znyx.com>
- Delivered-To: pcisig@teleport.com
- Resent-Date: Thu, 15 Oct 1998 05:47:24 -0700
- Resent-From: pci-sig-request@znyx.com
- Resent-Message-ID: <"uhF831.0.c94.bGE9s"@electra.znyx.com>
- Resent-Sender: pci-sig-request@znyx.com
PCI signal integrity can be an issue in passive PCI backplanes since the
PICMG proposal (still not really a spec as of yet) says little (pretty
much nothing) about routing characteristics on and off the CPU card.
We've submitted an ECR to address this, but until something gets
printed, there is a potential problem when mixing mfgs of passive PCI
backplane hardware. For now, we recommend using Motorola (previously
Pro-Log) backplanes with our CPU cards and we did design a 14 slot PCI
backplane a while ago. Contact robert_toth@mcg.mot.com for sales in
Europe.
--
Brooks Lame'
Design Engineer, Motorola Monterey Design Center
brooks_lame@mcg.mot.com, blame@prolog.com
Standard Disclaimer: Editorial viewpoints are not necessarily those of
my employer.
> -----Original Message-----
> From: Lange, Michael [mailto:lange@dvs.de]
> Sent: Wednesday, 14 October, 1998 02:16
> To: Mailing List Recipients
> Subject: PCI signal integrity problem on passive PCI backplanes
>
>
>
>
> PCI experts,
>
> first I would like to thank you for all the Email replies I got from
> pci-sig
> concerning the AMCC DMA bug. The information I got helped us a lot.
>
> I have another question (or issue) concerning the signal integrity
> of PCI signals on passive PCI backplanes (and sometimes also on other
> platforms).
>
> We have the following HW scenario here :
>
> - Passive PCI backplane with DEC PCI2PCI bridge chips on it (21152)
> and up to 14 PCI slots (made in Taiwan) distributed on 4 PCI bus
> segments
> of 4 slots each running at 33 MHz (32 bit only)
>
> - slot CPU board (DSM or Motorola for example)
>
> - Windows NT 4.0, service pack 3
>
> - 9-10 PCI add-in cards (DVS cards and non-DVS cards) distributed on
> several PCI bus segments
>
>
> On this system we recognized some stability problems :
>
> Sometimes the CPU hangs, sometimes there are data transfer errors when
> transferring data
> between several boards over the PCI bus segments.
>
> These errors are not systematic (for example deadlocks when
> transferring
> data over several PCI bus
> segments) but it seems to be a problem of signal integrity, because :
>
> - The error is slot dependent (on some slots the errors
> occurred and on
> some slots not)
>
> - We measured some PCI signals with a HP digital sampling oscilloscope
> (500 MHz bandwidth)
> and got the following result for the FRAME signal for a single cycle
> read :
>
> - In the low phase (should be 1 clock cycle
> long) there
> is a 1 V spike
> located dangerously near to the Low-to-High
> transition
> of the PCI clock.
>
> - When the FRAME signal reaches the High level (should
> be 3.3 V) there is a lot
> of overshoot and ringing (signal goes up to 6 V and
> down again to 2 V)
>
> - When we add a capacitor (90 pF) to the FRAME signal on the
> motherboard
> on the PCI segment
> it seems to work stable.
>
> - The reason for the bad PCI signals seems to be the layout of the
> motherboard.
> All PCI signals of the bus segments are driven by the DEC bridge and
> routed in parallel over
> a distance of (say) 30 cm. The ringing on the signals (which causes
> the errors) seems to
> be generated due to 2 effects :
>
> - reflections : "reflective wave" protocol seems not
> to work in
> this case
> - crosstalk : especially during target reads (switching off
> the 32 bit addresses by the initiator)
>
> Questions :
>
> - Did anybody made the same experience as we did ?
>
> - Does anybody know if there are other companies which produce passive
> PCI backplanes ?
>
> We tested another PCI platform made by DEC (seems to work
> much better
> but has a lot of ISA slots
> which are not useful for our appplications)
>
> We know that there is a US company named TRENTON which also produces
> these backplanes but
> do not know how to order them here in Europe.
>
> - The 1 V spike measured on FRAME can also be measured on other PC
> platforms (HX,FX for example).
> On these platforms all boards (DVS boards and non-DVS
> boards) seem to
> work, but nevertheless :
> The +1V spike is located dangerously near to the positive
> slope of the
> PCI clock. You only have
> to add additional 50 mV noise and/or jitter on the PCI clock (see
> INTEL : spread spectrum clocking)
> then you (perhaps) will get problems with your add-in cards.
>
> Does anybody have any comments on this ?
>
> Thanks for your help,
>
> /Michael Lange, Hardware engineer, DVS, Hannover, Germany
>
>
>
>
>
>
>