pci-e x 1 and pci-e x 16

  • Thread starter Thread starter Squibbly
  • Start date Start date
S

Squibbly

whats the difference? and what can be put in what? should the graphics card
that says pci-e be in pci-e x 16?
 
This pci-e x1 seems to be a lost cause. There is pretty
much nothing for it. I just built up a new game box
around the GA-k8nf-9 mobo which has 2 of the x1
slots, and I figured there would at least be a modem
for the x1. Nope. Nothing.

johns
 
johns said:
This pci-e x1 seems to be a lost cause. There is pretty
much nothing for it. I just built up a new game box
around the GA-k8nf-9 mobo which has 2 of the x1
slots, and I figured there would at least be a modem
for the x1. Nope. Nothing.

johns

so whats the point of having pci-e x 1 then, why do manufacturers insist on
having pci-e built on their mobos
 
johns said:
This pci-e x1 seems to be a lost cause. There is pretty
much nothing for it. I just built up a new game box

I am expecting a PCI-e x1 sound card. If they have no plan for that, I
see no value for the x1 slots.

--
.~. Might, Courage, Vision, SINCERITY. http://www.linux-sxs.org
/ v \ Simplicity is Beauty! May the Force and Farce be with you!
/( _ )\ (Ubuntu 5.10) Linux 2.6.16.16
^ ^ 20:41:02 up 8 days 2:48 1 user load average: 1.00 1.00 1.00
news://news.3home.net news://news.hkpcug.org news://news.newsgroup.com.hk
 
I am expecting a PCI-e x1 sound card. If they have no plan for that, I
see no value for the x1 slots.

That would be nice. I think pci-ex1 is a solution looking for a
problem. I think video capture or hd controllers would make good
problems, but unless we start to see consumer level machines with the
slot, we can forget about it.
 
|johns wrote:
|> This pci-e x1 seems to be a lost cause. There is pretty
|> much nothing for it. I just built up a new game box
|
|I am expecting a PCI-e x1 sound card. If they have no plan for that, I
|see no value for the x1 slots.

There are a number of PCI-e cards available,
http://www.aaxeon.com/products/pciexpresscards.aspx
Unfortunately there are no sound cards.
 
nos1eep said:
|johns wrote:
|> This pci-e x1 seems to be a lost cause. There is pretty
|> much nothing for it. I just built up a new game box
|
|I am expecting a PCI-e x1 sound card. If they have no plan for that, I
|see no value for the x1 slots.

There are a number of PCI-e cards available,
http://www.aaxeon.com/products/pciexpresscards.aspx
Unfortunately there are no sound cards.

did i ask for link where i could get cards, im sure its easy im just asking
whats the difference between them two pci-e slots
 
|
||>
|> |johns wrote:
|> |> This pci-e x1 seems to be a lost cause. There is pretty
|> |> much nothing for it. I just built up a new game box
|> |
|> |I am expecting a PCI-e x1 sound card. If they have no plan for that, I
|> |see no value for the x1 slots.
|>
|> There are a number of PCI-e cards available,
|> http://www.aaxeon.com/products/pciexpresscards.aspx
|> Unfortunately there are no sound cards.
|
|did i ask for link where i could get cards, im sure its easy im just asking
|whats the difference between them two pci-e slots

Although you are the OP, the comment was not directed at you
Scribbley.
Learn to read attributes. It was a comment on a comment. The world
does not revolve around what you do or do not want.
 
did i ask for link where i could get cards, im sure its easy im just asking
whats the difference between them two pci-e slots

I'll try and give you a little history and perspective.

In the past, we had the PCI bus. The PCI bus is shared, and
both onboard chips and the PCI slots, are all connected in
parallel. This doesn't do wonders for the signal quality,
but furtunately, the PCI bus standards have done a wonderful
job of making it all work. People are hardly aware of
issues with making PCI bus cards work, and that is a good
thing.


Southbridge ----+----+----+----+----+ <-- 133MB/sec total
| | | | | bus traffic shared
PCI PCI PCI PCI PCI by all the devices
slot slot slot slot slot

One of the advantages of PCI interfaces, is they are
dead easy to make. That is why so many companies have
been able to make products. There aren't a lot
of designers with PCI Express experience, and there
aren't (currently) enough incentives to make companies
put out more PCI Express cards.

PCI Express is a different concept. The interface is point to
point. One plugin device cannot interfere with the signal
quality of another device. From an engineering perspective,
that is the ideal situation, so no need for thousands of
hours of simulation test cases, to make the new interface
work.

The PCI Express bus is serial and operates at a high speed.
The speed is so high in fact, that it is approaching the
limits of how fast cheap silicon interfaces can run.

PCI Express interfaces are referred to as "lanes". A lane
runs at 250MB/sec, and there is a separate path for TX and
RX. In other words, it can run full duplex, while the PCI
bus runs simplex, either transmitting or receiving at
any one time.

The PCI Express interface consists of just two wires. The
wires are a differential pair, and the signals go in opposite
directions from one another. When one wire has logic "0" on
it, the other one has logic "1". The differential interface
helps the thing to run at high speeds. There is a pair of
wires for TX and a pair of wires for RX. (You can think of
it as being almost like Ethernet wiring, and there are
packets flowing on there.)

The lanes are capacitively coupled. If you look next to the
video card slot, you'll see pairs of tiny chip capacitors
installed in series with a lane. That makes it easy to count
the lanes connected to a PCI Express slot, by just noting
the tiny chip capacitors.

So, to connect a PCI Express x1 slot, there are two wires
for TX, and two wires for RX. This cuts down the number of
signal pins signicantly from PCI. The PCI Express connector
still has to carry power to the card, and there are more
pins on the connector for power, than there are for signals.

Now that the low level details are out of the way, what
does the interconnect look like ? (Note - on some chipsets,
like Nforce4, the Northbridge and Southbridge are squashed
inside the same chip.)

+-------------+
| |<-----> \
| |<-----> \
| |<-----> \
| Northbridge | * \______ 16 lanes =
| | * / 4GB/sec to
| | * / the x16 slot,
| |<-----> / good for a
+-------------+ video card
|
|
| Hub bus 1GB/sec or
| HT bus at faster speed
|
|
+-------------+
| |<-----> PCI Express x1 slot 250MB/sec
| |
| |<-----> PCI Express x1 slot 250MB/sec
| Southbridge |
| |<-----> PCI Express x1 slot 250MB/sec
| |
| |<-----> Onboard Raid Controller etc
+-------------+

Notice how, with PCI Express, each x1 slot gets its own private
bandwidth. The private bandwidth is higher than the old PCI
bus.

Another thing to note, is there is nothing special about the
video card slot. For example, an Areca RAID controller, with
x8 PCI Express interface on it, has been run in a video card
slot on an A8N-SLI Deluxe. That means, if you wanted, you could
actually plug a PCI Express x1 ethernet card, into a video card
slot if you wanted.

The video card slot is longer, and the video card slot has
a hell of a lot of bandwidth to offer. The AGP 8X gave
2100MB/sec bandwidth in a single direction, and the PCI
Express is 4GB/sec in each direction (as there are 16 TX
pairs and 16 RX pairs of wires).

So the only thing different about the video card slot, is
it has 16 times as many wires connected to it, as does the
PCI Express x1 slot. The bandwidth is private and just
for the video card.

To be able to insert a disk controller card into the
video card slot, the BIOS has to support it. There are
probably some BIOS out there, that still don't like having
a non-video card plugged to the video card slot. But,
AFAIK, there is no architectural reason that other
cards can't be plugged in there. The Areca RAID card
proves it.

Note that, on boards like A8N32, where there are two PCI
Express x16 slots, in fact there is not sufficient
bandwidth on the Athlon64 processor, to actually handle
both PCI Express x16 slots at the same time. That means,
on average, each slot only pumps x8 lanes worth of traffic,
to keep the Athlon64 interface saturated. While it doesn't
make a dual x16 motherboard useless, it does help explain
why there is not a lot of performance difference.

There are other "cheats" in the industry as well. On
some motherboards, there is a x4 PCI Express slot (slot
is longer than a x1 slot), but the motherboard maker
only wired x2 lanes to the x4 connector. So it is possible
for a manufacturer to "cheat" on the connector bandwidth,
by not wiring all the lanes. This typically happens if
there aren't enough lanes on the chipset. Most customers
will never notice the difference :-)

Hope that helps with your confusion.

Paul
 
Paul said:
did i ask for link where i could get cards, im sure its easy im just asking
whats the difference between them two pci-e slots


I'll try and give you a little history and perspective.

In the past, we had the PCI bus. The PCI bus is shared, and
both onboard chips and the PCI slots, are all connected in
parallel. This doesn't do wonders for the signal quality,
but furtunately, the PCI bus standards have done a wonderful
job of making it all work. People are hardly aware of
issues with making PCI bus cards work, and that is a good
thing.


Southbridge ----+----+----+----+----+ <-- 133MB/sec total
| | | | | bus traffic shared
PCI PCI PCI PCI PCI by all the devices
slot slot slot slot slot

One of the advantages of PCI interfaces, is they are
dead easy to make. That is why so many companies have
been able to make products. There aren't a lot
of designers with PCI Express experience, and there
aren't (currently) enough incentives to make companies
put out more PCI Express cards.

PCI Express is a different concept. The interface is point to
point. One plugin device cannot interfere with the signal
quality of another device. From an engineering perspective,
that is the ideal situation, so no need for thousands of
hours of simulation test cases, to make the new interface
work.

The PCI Express bus is serial and operates at a high speed.
The speed is so high in fact, that it is approaching the
limits of how fast cheap silicon interfaces can run.

PCI Express interfaces are referred to as "lanes". A lane
runs at 250MB/sec, and there is a separate path for TX and
RX. In other words, it can run full duplex, while the PCI
bus runs simplex, either transmitting or receiving at
any one time.

The PCI Express interface consists of just two wires. The
wires are a differential pair, and the signals go in opposite
directions from one another. When one wire has logic "0" on
it, the other one has logic "1". The differential interface
helps the thing to run at high speeds. There is a pair of
wires for TX and a pair of wires for RX. (You can think of
it as being almost like Ethernet wiring, and there are
packets flowing on there.)

The lanes are capacitively coupled. If you look next to the
video card slot, you'll see pairs of tiny chip capacitors
installed in series with a lane. That makes it easy to count
the lanes connected to a PCI Express slot, by just noting
the tiny chip capacitors.

So, to connect a PCI Express x1 slot, there are two wires
for TX, and two wires for RX. This cuts down the number of
signal pins signicantly from PCI. The PCI Express connector
still has to carry power to the card, and there are more
pins on the connector for power, than there are for signals.

Now that the low level details are out of the way, what
does the interconnect look like ? (Note - on some chipsets,
like Nforce4, the Northbridge and Southbridge are squashed
inside the same chip.)

+-------------+
| |<-----> \
| |<-----> \
| |<-----> \
| Northbridge | * \______ 16 lanes =
| | * / 4GB/sec to
| | * / the x16 slot,
| |<-----> / good for a
+-------------+ video card
|
|
| Hub bus 1GB/sec or
| HT bus at faster speed
|
|
+-------------+
| |<-----> PCI Express x1 slot 250MB/sec
| |
| |<-----> PCI Express x1 slot 250MB/sec
| Southbridge |
| |<-----> PCI Express x1 slot 250MB/sec
| |
| |<-----> Onboard Raid Controller etc
+-------------+

Notice how, with PCI Express, each x1 slot gets its own private
bandwidth. The private bandwidth is higher than the old PCI
bus.

Another thing to note, is there is nothing special about the
video card slot. For example, an Areca RAID controller, with
x8 PCI Express interface on it, has been run in a video card
slot on an A8N-SLI Deluxe. That means, if you wanted, you could
actually plug a PCI Express x1 ethernet card, into a video card
slot if you wanted.

The video card slot is longer, and the video card slot has
a hell of a lot of bandwidth to offer. The AGP 8X gave
2100MB/sec bandwidth in a single direction, and the PCI
Express is 4GB/sec in each direction (as there are 16 TX
pairs and 16 RX pairs of wires).

So the only thing different about the video card slot, is
it has 16 times as many wires connected to it, as does the
PCI Express x1 slot. The bandwidth is private and just
for the video card.

To be able to insert a disk controller card into the
video card slot, the BIOS has to support it. There are
probably some BIOS out there, that still don't like having
a non-video card plugged to the video card slot. But,
AFAIK, there is no architectural reason that other
cards can't be plugged in there. The Areca RAID card
proves it.

Note that, on boards like A8N32, where there are two PCI
Express x16 slots, in fact there is not sufficient
bandwidth on the Athlon64 processor, to actually handle
both PCI Express x16 slots at the same time. That means,
on average, each slot only pumps x8 lanes worth of traffic,
to keep the Athlon64 interface saturated. While it doesn't
make a dual x16 motherboard useless, it does help explain
why there is not a lot of performance difference.

There are other "cheats" in the industry as well. On
some motherboards, there is a x4 PCI Express slot (slot
is longer than a x1 slot), but the motherboard maker
only wired x2 lanes to the x4 connector. So it is possible
for a manufacturer to "cheat" on the connector bandwidth,
by not wiring all the lanes. This typically happens if
there aren't enough lanes on the chipset. Most customers
will never notice the difference :-)

Hope that helps with your confusion.

Paul[/QUOTE]

Hi Paul,

Do you write for any online hardware sites? Your explanation was clear
and provided sufficient detail to understand the concept and the
implementation. (I am assuming that is was not a cut and paste job or
based on another author's wirting from your memory without citation)

Regards,

Ari

--
spammage trappage: remove the underscores to reply

I'm going to die rather sooner than I'd like. I tried to protect my
neighbours from crime, and became the victim of it. Complications in
hospital following this resulted in a serious illness. I now need a bone
marrow transplant. Many people around the world are waiting for a marrow
transplant, too. Please volunteer to be a marrow donor:
http://www.abmdr.org.au/
http://www.marrow.org/
 
spodosaurus said:
Hi Paul,

Do you write for any online hardware sites? Your explanation was clear
and provided sufficient detail to understand the concept and the
implementation. (I am assuming that is was not a cut and paste job or
based on another author's wirting from your memory without citation)

Regards,

Ari

I write for amusement. Nobody offered me a job yet :-)

Paul
 
I'm in the market for a super high speed PVR.
The Hauppauges have a sound-video sync
problem because of dropped video frames.
That X1 slot might give them the speed they
need to meet the new Vista standards. I
called Hauppauge about this, and they are
sticking with pci, and they will never admit
they they have a sync problem. They have
been blaming this on the PCs for more than
10 years ... and still are even when the PC
is an X2 rocketship. Vista is designed around
web TV, and we need speed. Aaxeon could
easily build a PVR card, and add to that
external firewire or RAID for downloading
and archiving web TV for weeks or even
years. That is a wide open market right now,
and there is no competition at all.

johns

johns
 
johns said:
I'm in the market for a super high speed PVR.
The Hauppauges have a sound-video sync
problem because of dropped video frames.
That X1 slot might give them the speed they
need to meet the new Vista standards. I
called Hauppauge about this, and they are
sticking with pci, and they will never admit
they they have a sync problem. They have
been blaming this on the PCs for more than
10 years ... and still are even when the PC
is an X2 rocketship. Vista is designed around
web TV, and we need speed. Aaxeon could
easily build a PVR card, and add to that
external firewire or RAID for downloading
and archiving web TV for weeks or even
years. That is a wide open market right now,
and there is no competition at all.

johns

johns

thanks for that amazing insight, now i have just posted that on the hauppage
forum website where tonnes of people have problems recording from their pvr
card, typical aint it from manufacturers to blame our pcs for it
 
|johns wrote:
|> This pci-e x1 seems to be a lost cause. There is pretty
|> much nothing for it. I just built up a new game box
|
|I am expecting a PCI-e x1 sound card. If they have no plan for that, I
|see no value for the x1 slots.

There are a number of PCI-e cards available,
http://www.aaxeon.com/products/pciexpresscards.aspx
Unfortunately there are no sound cards.


2-Port RS-232 PCI Express Card $99

Oh yeah, that's progress ;)
 
The "x16" slot runs 16 times faster and is to be used EXCLUSIVELY for PCI-e
video cards.

Unless you have an SLI motherboard or one of those crippled SLI
chipset motherboards with the 4x slot instead.
 
Back
Top