Questions tagged [pcie]

PCIe or PCI Express is a high-speed serial computer bus that offers higher speeds and a lower pin count than earlier standards such as PCI that it is designed to replace. Questions should relate to PCIe design issues not general consumer PC / peripheral issues.

PCI Express (Peripheral Component Interconnect Express) is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. PCIe has numerous improvements over the older standards, including higher maximum system bus throughput, lower I/O pin count and smaller physical footprint, better performance scaling for bus devices, a more detailed error detection and reporting mechanism (Advanced Error Reporting, AER[2]), and native hot-swap functionality.

(Excerpted from Wikipedia)

293 questions
43
votes
5 answers

Does PCIe hotplug actually work in practice?

I've got into a discussion in the comments of https://security.stackexchange.com/questions/109199/is-physical-security-less-important-now-for-securing-a-server?noredirect=1#comment194327_109199 The question is simple. Has anyone experience of…
pjc50
  • 46,725
  • 4
  • 65
  • 126
24
votes
1 answer

Address Spaces in PCIe

There are four address spaces in PCI express: Memory Mapped I/O mapped Configuration Space Message Can anyone please explain significance of each address space, and it's purpose in brief ? As per my understanding, These all spaces are allocated…
ronex dicapriyo
  • 341
  • 1
  • 2
  • 5
8
votes
2 answers

How do PCI Express Graphics Cards pull power from both the slot and the external 6-pin connector?

A x16 PCI Express slot can deliver 75W for PCI Express Graphics Card. Some graphics card today also use external PCI Express power to increase above this limit, the most basic of these is the 6-pin PCI Express graphics power connector. This is…
cksa361
  • 3,834
  • 7
  • 35
  • 49
7
votes
1 answer

PCIe PRSNT# signal connection

I am using a PCIe x16 conn. It has 2 types of PRSNT# pins. My question is :- What is the purpose of PRSNT#1 pin. We have four PRSNT#2 pins in x16. (PRSNT#2_1/2/3/4). The purpose of these pins is hot plug detect or to tell the host about width of…
Oshi
  • 591
  • 1
  • 8
  • 24
6
votes
3 answers

What is the utility of the reference clock in PCI express?

I understand that PCI express is a serial connection with clock embedded with the signals. So, what is the utility of the reference clock signal? What is it used for? Does the reference clock have to be matched and routed with the data lanes? Is…
Lord Loh.
  • 1,161
  • 3
  • 14
  • 23
5
votes
1 answer

3.3V in PCIe connector

What is the 3.3V used for in PCIe edge connect? I have a PCIe connector that has 3.3V and another one that does not have the 3.3V and both are working fine which brings me to wonder why the 3.3V is needed? Is it only for JTAG? Connector with…
Shannon
  • 369
  • 2
  • 9
5
votes
2 answers

Difference between General purpose PCIe signals and PCI Express Graphics (PEG)

What is the difference between General purpose PCIe signals and PCI Express Graphics (PEG) in standard COM modules (type-6) ?
vt673
  • 897
  • 3
  • 14
  • 27
4
votes
0 answers

Powered riser safety for dual PSU, GPU system

I am very much a novice w/ electronics. I'm trying to evaluate these risers for use in a system where I need to add additional GPUs and a 2nd PSU (the first PSU is 1600W and maxed out w/ 4 GPUs, the CPU, etc.). I'm not using the system for mining…
neoavalon
  • 41
  • 3
4
votes
1 answer

Low cost PCI Express development board

I'm looking for a low cost (less than $100) board with a PCI Express (x1) interface and with some kind of a programmable CPU that can use that interface. I don't need anything fancy, just something that can do PCI Express for some experiments but I…
resistor
  • 53
  • 3
4
votes
2 answers

PCI Express data transfer method? Serial VS Parallel

This is probably very basic, so please bare with me. In one hand, I read that PCIe is used for serial data communication, but on the other hand, it comes with x1, x2, x4, x8, x16 and x32 flavours. But what's the use, or rather, the point of having,…
so.very.tired
  • 273
  • 3
  • 7
3
votes
1 answer

Can a designer get hold of the PCI Express specification without being a member of the PCI SIG group?

I want to get hold of the PCI Express specification which is available here . But when I try to download it, it asks me to login as a member - which requires membership at $3000 per year. Is it possible to get hold of the specification without being…
Larry Harson
  • 401
  • 4
  • 6
3
votes
1 answer

PCIe PRSNT# for bifurcation

I'm wondering about the case of PRSNT PCIe connections for the case where a board might be supporting bifurcation (I think most common case would be NVMe) - for example utilizing dual x8 PCIe hard-IP in a FPGA - and could not find a quick easy…
johnnymopo
  • 496
  • 4
  • 10
3
votes
1 answer

Passive riser creating PCI-E lanes seemingly out of nowhere?

I'm trying to understand how it's possible that a passive riser has the following specs: Output: (3) PCI-E x16 Signal: (1) PCI-E x16 (2) PCI-E x8 This would seemingly be creating 48 PCI lanes out of 32! And yes the vendor is insistent that it's a…
Vitalydotn
  • 133
  • 5
3
votes
1 answer

Are PCIe switches "real" switches?

I'm reading PCIe specification, which mentions that the communication between the root/end points are through switches instead of buses as for PCI, and this structure improves throughput as the traffic doesn't have to share media with others.…
fiedel
  • 193
  • 1
  • 2
  • 10
3
votes
1 answer

Can i run several links through single pcie x8 connector?

I want to use PCIe with four to eight remote devices, and preferably to avoid PCIe switch. In PCIe connector i can see enough lanes for that, but i definitely don't want to use eight separate cards for that. So one way is to put there a switch, but…
user76844
1
2 3 4