spodosaurus said:
Hi Paul,
It's an s5000PAL server board that I'm working with. Its riser card has
one PCIX slot and three others labelled PCIe x1...but in reviewing the
product specifications I'm wondering if those slots are mislabelled and
they're x8 slots. I've never handled an x8 card, so I didn't immediately
recognise if it was mislabelled. I'll have another look this weekend.
Ari
Table 5 on PDF page 33 mentions several riser options. Bandwidth seems to be
managed in x4 chunks. The riser slot pinout (further along in the document)
also tells you how many bus segments there are per riser.
http://download.intel.com/support/motherboards/server/s5000pal/sb/d31979007_s5000pal_tps_v1_4.pdf
I guess one riser slot has PCI Express lanes and PCI-X bus signals. The second
riser slot is just PCI Express.
On the riser assemblies themselves, they could use a x16 sized connector, and
only wire x4 lanes. That practice makes visual identification difficult.
Another way of detecting lane count on a motherboard, is to spot the pair of
capacitors used per lane. There is a pair for transmit and a pair for receive.
One pair is at the source end, the other pair at the destination end. But on
the riser, the riser is just wires, so you cannot use that trick to figure out
the lane wiring.
Lanes should be routed as diff pairs, so there is a visual clue available when
you examine the copper traces.
There is at least one motherboard, where they give you a PCI Express x4 connector,
and one end of the connector is open. With the opening, you can plug a x8 or
a x16 card into the slot, and the unused lanes just hang in the air. Since
PCI Express can figure out how many lanes are connected, it still works.
AFAIK, the valid combos are x1,x2,x4,x8,x16 and the hardware will use the
largest group of those that is available.
I have a suspicion that you have options for x4 PCI Express, in which case
you don't have to look for a x1 card.
There are some pictures of the slots, for comparison, here. The common blob
on the left, is power pins (+12V, +3.3V, 75W max). The variable sized section
on the right of each connector, is lanes.
http://en.wikipedia.org/wiki/Image:PCIExpress.jpg
The physical pinout is shown here. Capacitors for one direction are seen on
the left of the slot, with a pair of caps per lane. This picture makes
it easier to figure out why the connectors are the size they are.
http://images.tomshardware.com/2004/11/22/sli_is_coming/pcie-slot-big.gif
Paul