Generated by GPT-5-mini| PCI | |
|---|---|
| Name | Peripheral Component Interconnect |
| Introduced | 1992 |
| Designer | Intel |
| Type | Computer bus |
| Successor | PCI Express |
PCI
PCI is a computer bus standard for connecting peripheral devices to a motherboard. It was developed to standardize add-in card interfaces across desktop and server platforms, enabling interoperability among chipmakers such as Intel, AMD, IBM, Dell, and Hewlett-Packard. PCI influenced later standards and featured in systems by Compaq, Sun Microsystems, Apple Inc., and Gateway.
PCI defines electrical, mechanical, and logical interfaces for expansion cards and motherboards. The specification enabled vendors like Intel and Microsoft partners to produce compatible devices including network adapters by 3Com, graphics cards by NVIDIA and ATI Technologies, and storage controllers by Adaptec and LSI Logic. Manufacturers such as IBM and Hewlett-Packard used PCI slots in servers compatible with operating systems developed by Red Hat, Microsoft, and Novell. The standard coexisted with bus architectures from MIPS Technologies-based workstations and influenced board-level designs at firms like SGI.
PCI was introduced by Intel as a successor to proprietary interfaces used by companies such as IBM and broader x86-compatible ecosystems. Early adoption occurred in platforms from Compaq and Dell in the 1990s, while workstation and server vendors like Sun Microsystems and SGI adapted PCI to their platforms. The standard evolved alongside competing initiatives such as those by VIA Technologies and chipset developers including SiS. Key milestones include widespread use in systems from Acer, Toshiba, and Sony laptops that integrated Mini-PCI derivatives, and later transition events tied to the rise of PCI Express in systems from Apple Inc. and enterprise vendors like HP Enterprise.
The PCI specification defines parallel bus signaling with a 32-bit or optional 64-bit data path, clocked at 33 MHz or 66 MHz. Electrical and timing details were specified by engineers at Intel and ratified in collaboration with vendors such as DEC and Fujitsu. The mechanical form factor includes 124-pin connectors for 32-bit cards and 184-pin connectors for 64-bit cards used in server motherboards from IBM and Sun Microsystems. Control and configuration protocols used standardized configuration space accessible through mechanisms implemented by BIOS vendors like Phoenix Technologies and AMI. Interrupt routing adhered to conventions used by operating systems from Microsoft and distributions like Debian and Red Hat Enterprise Linux.
PCI spawned several variants. PCI-X extended the parallel architecture to higher clock rates for servers produced by IBM and HP, providing compatibility with enterprise storage arrays from EMC Corporation and NetApp. PCI Express (PCIe) introduced by consortium members including Intel and Microsoft replaced the parallel bus with serial point-to-point lanes, and was adopted by graphics card makers NVIDIA and AMD; desktop platforms from ASUS and Gigabyte moved rapidly to PCIe. Mini-PCI provided smaller cards for laptops from Toshiba and Sony, enabling integrated wireless modules manufactured by Intel Wireless Group and Atheros (Qualcomm). Transitional standards and bridge chips were produced by VIA Technologies and NVIDIA to maintain compatibility across generations.
PCI was used for networking, storage, graphics, and I/O expansion. Network interface cards by 3Com and Intel populated desktop and server slots; graphics accelerators from NVIDIA and ATI Technologies used specialized connectors and cooling solutions employed by system integrators such as Alienware and Dell. RAID controllers from Adaptec and LSI Logic populated server motherboards from HP and IBM while audio interfaces by Creative Labs used PCI slots on consumer motherboards by ASRock. Embedded applications in telecom equipment from Ericsson and Nokia used variants of PCI for modular card designs.
PCI provided a layered model allowing cards from vendors like Broadcom and Realtek to interoperate with motherboards from Intel and AMD-based platforms. BIOS implementations by Phoenix Technologies and AMI ensured consistent configuration space enumeration across systems from Dell, HP, and Lenovo. Mechanical slot standards enabled backward compatibility where 3.3V and 5V keyed cards were distinguished, permitting safe installation in chassis designed by Foxconn and Pegatron. Bridge chips and host controllers by VIA Technologies and Silicon Integrated Systems maintained interoperability among legacy buses such as ISA and newer interconnects like AGP.
Security concerns for PCI include DMA-based attacks and device misconfiguration exploited in contexts involving firmware from vendors like Insyde Software and AMI. IOMMU technologies from Intel (VT-d) and AMD (AMD-Vi) were developed to mitigate DMA threats and were adopted in virtualization products such as VMware ESXi and Xen Project. Performance tuning involved bus arbitration and latency considerations handled by chipsets from Intel and AMD; high-performance server deployments by Oracle and SAP required robust implementations of PCI-X or migration to PCI Express to meet throughput demands. Industry standards bodies and consortia coordinated updates to address reliability issues identified by vendors such as IBM and Hewlett-Packard.
Category:Computer buses