22 Facts About PCI bus

1.

Devices connected to the PCI bus appear to a bus master to be connected directly to its own bus and are assigned addresses in the processor's address space.

FactSnippet No. 648,793
2.

Typical PCI cards used in PCs include: network cards, sound cards, modems, extra ports such as Universal Serial Bus or serial, TV tuner cards and hard disk drive host adapters.

FactSnippet No. 648,794
3.

The first PCI bus specification was developed by Intel, but subsequent development of the standard became the responsibility of the PCI bus Special Interest Group .

FactSnippet No. 648,795
4.

In mainstream PCs, PCI bus was slower to replace VLB, and did not gain significant market penetration until late 1994 in second-generation Pentium PCs.

FactSnippet No. 648,796
5.

Outside the server market, the 64-bit version of plain PCI bus remained rare in practice though, although it was used for example by all G3 and G4 Power Macintosh computers.

FactSnippet No. 648,797
6.

The PCI bus includes four interrupt pins, later allow up to 8 PCI devices share the same interrupt line in APIC systems, all of which are available to each device.

FactSnippet No. 648,798
7.

Later revisions of the PCI bus specification add support for message-signaled interrupts.

FactSnippet No. 648,799
8.

PCI bus Express does not have physical interrupt lines at all.

FactSnippet No. 648,800
9.

Typical PCI bus cards have either one or two key notches, depending on their signaling voltage.

FactSnippet No. 648,801
10.

PCI bus connector is defined as having 62 contacts on each side of the edge connector, but two or four of them are replaced by key notches, so a card has 60 or 58 contacts on each side.

FactSnippet No. 648,802
11.

The standard size for Mini PCI bus cards is approximately a quarter of their full-sized counterparts.

FactSnippet No. 648,803
12.

Many Mini PCI bus devices were developed such as Wi-Fi, Fast Ethernet, Bluetooth, modems, sound cards, cryptographic accelerators, SCSI, IDE–ATA, SATA controllers and combination cards.

FactSnippet No. 648,804
13.

Mini PCI bus has been superseded by the much narrower PCI bus Express Mini Card.

FactSnippet No. 648,805
14.

Each PCI bus slot gets its own configuration space address range.

FactSnippet No. 648,806
15.

Target abandons a delayed transaction when a retry succeeds in delivering the buffered result, the PCI bus is reset, or when 2=32768 clock cycles elapse without seeing a retry.

FactSnippet No. 648,807
16.

Generally, when a PCI bus bridge sees a transaction on one PCI bus that must be forwarded to the other, the original transaction must wait until the forwarded transaction completes before a result is ready.

FactSnippet No. 648,808
17.

PCI bus transactions are controlled by five main control signals, two driven by the initiator of a transaction, and three driven by the target .

FactSnippet No. 648,809
18.

All PCI bus signals are sampled on the rising edge of the clock.

FactSnippet No. 648,810
19.

PCI bus requires that every time the device driving a PCI bus signal changes, one turnaround cycle must elapse between the time the one device stops driving the signal and the other device starts.

FactSnippet No. 648,811
20.

The PCI bus protocol is designed so this is rarely a limitation; only in a few special cases is it necessary to insert additional delay to meet this requirement.

FactSnippet No. 648,812
21.

PCI bus detects parity errors, but does not attempt to correct them by retrying operations; it is purely a failure indication.

FactSnippet No. 648,813
22.

Logic analyzers and PCI bus analyzers are tools which collect, analyze, and decode signals for users to view in useful ways.

FactSnippet No. 648,814