Nepedia
Back to Discover
Fluent Reader
💻

Peripheral Component Interconnect

technology Maturity 7-9 Next article →

A computer needs many ways to connect different parts together.

PCI und PCIe Slots
PCI und PCIe Slots

One important way is through the Peripheral Component Interconnect, or PCI. This is a local bus used to attach hardware devices. A bus is like a path that carries information. PCI is helpful because it uses a standard format. This means it works with many different types of processors.

Adaptec AHA-2940AU
Adaptec AHA-2940AU

You can use it to add many useful tools. These include sound cards, network cards, and even modems. Some parts are built directly onto the main motherboard. Other parts come as expansion cards that fit into slots.

Working with PCI involves a very organized way of sharing.

AddressPhaseTiming wavedrom
AddressPhaseTiming wavedrom

The bus is parallel, which means it moves data in groups. It is also synchronous to a single bus clock. This clock keeps everything moving at the right time. When a device connects, it gets an address. This address lets the processor find it easily. The system uses a special space called Configuration Space to do this. At startup, the computer's firmware checks all the buses. It finds every device and gives it the resources it needs. This includes memory space and interrupt lines.

PCI Keying
PCI Keying

To keep things fair, the bus uses Latency Timers. These timers make sure one device does not take all the bandwidth.

Intel first developed the very first PCI specification.

PCI und PCIe Slots
PCI und PCIe Slots

Later, a group called the PCI Special Interest Group took over. They became responsible for making the standard better over time. PCI was first used in IBM PC compatible computers. It replaced older, slower ways of connecting parts like ISA and VLB. In servers, it replaced other systems like MCA and EISA. By 1996, the VLB system was almost extinct. Apple also started using PCI for its professional computers in 1995. This helped their Power Macintosh computers work much better.

There are many different versions of PCI to know.

PCI Keying
PCI Keying

The first version found in desktop computers was a 32-bit bus. It used 5 volts of power for its signals. Version 2.0 added 3.3 V slots to the mix. These slots have a different shape to prevent mistakes. You can tell them apart by looking at the notch. A universal card has two notches so it fits both types.

Intelpromtserverpcixadapter1000mta342
Intelpromtserverpcixadapter1000mta342

There is also a faster version called PCI-X for servers. PCI-X 1.0 can reach 133 MHz. Even faster is PCI-X 2.0, which can reach 533 MHz. There is also Mini PCI, which is made for laptop cards.

MiniPCI WiFi
MiniPCI WiFi

PCI was the most popular choice from 1995 to 2005.

PCI und PCIe Slots
PCI und PCIe Slots

Since then, a newer way called PCI Express has taken over. PCI Express uses a different, serial architecture. Because of this, many modern motherboards do not have PCI slots. However, you can still find them on some modern desktops. This is done to keep things backward compatible. It also helps because these parts can be cheap to make. Some industrial computers still use these older cards today. Many things that used to need a card are now built-in. You might now find these features in a USB port instead.

513 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (12)
File:Adaptec AHA-2940AU.png
Adaptec AHA-2940AU.png
File:PCI und PCIe Slots.jpg
PCI und PCIe Slots.jpg
File:PCI Keying.svg
PCI Keying.svg
File:Intelpromtserverpcixadapter1000mta342.jpg
Intelpromtserverpcixadapter1000mta342.jpg
File:PCI-X in a 32-bit slot.jpg
PCI-X in a 32-bit slot.jpg
File:64bit PCI SCSI card in a 32bit PCI slot.jpg
64bit PCI SCSI card in a 32bit PCI slot.jpg
File:Mini PCI slot PNr°0344.jpg
Mini PCI slot PNr°0344.jpg
File:MiniPCI WiFi.jpg
MiniPCI WiFi.jpg
File:MiniPCI PCI.jpg
MiniPCI PCI.jpg
File:MiniPCI and MiniPCI Express cards.jpg
MiniPCI and MiniPCI Express cards.jpg
File:AddressPhaseTiming wavedrom.svg
AddressPhaseTiming wavedrom.svg
File:POST card 98usd.jpg
POST card 98usd.jpg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.