• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • DesignFast
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

How many PCIe card sizes exist today, and where are they used?

September 13, 2023 By Jeff Shepard Leave a Comment

There are five standard sizes for PCIe cards and two sizes of mini PCIe. In addition, some larger PCIe slots can accommodate more than one card using a process called bifurcation. This FAQ looks at the five standard sizes and common uses for them. Then turns to mini PCIe and its applications and closes with a glance at how bifurcation works.

Figure 1. Examples of PCIe slots on a computer motherboard compared with two legacy PCI slots. (Image: Trenton Systems)

PCIe slots differ in length and speed based on the number of lanes they include. A PCIe lane consists of two wire pairs that link the PCIe-connected device with the processor or chipset on the computer board. A PCIe slot can support from 1 to 16 lanes. Standard PCIe slots include 1, 2, 4, 8, and 16 lanes called PCIe x1, x2, x4, x8, and x16, respectively (Figure 1).

The complete card name includes the PCIe generation and number of slots; for example, PCIe 3.0 x4 is a third-generation card with four lanes, and PCIe 5.0 x16 is a fifth-generation card with 16 lanes. Each new generation of PCIe doubles the bandwidth that each slot configuration can deliver (Table 1).

Table 1. Performance comparison of PCIe slot sizes and versions. (Table: PCGuide101)

What are PCIe cards good for?
Examples of PCIe card applications include:

PCIe x1 slot can support wireless cards, including WiFi 6 and 1 Gigabit Ethernet (GbE) connectivity. It also supports port/hub expansion and sound cards.

PCIe x2 can support higher-performance network cards and port/hub expansion cards, plus basic capture cards.

PCIe x4 can support 10 GbE, a single M.2 NVMe SSD expansion card, 4K video capture, high-bandwidth networking, and RAID controllers.

PCIe x8 can be used for simple graphics cards, multi-slot M.2 NVMe SSD expansion cards, and higher bandwidth network cards.

PCIe x16 is used for high-performance graphics cards and server-grade expansion cards for networking and storage.

Mini PCIe
Mini PCIe cards measure 30 mm x 50.95 mm. There are also half mini PCIe cards that measure 30 mm x 26.8 mm. Mini PCIe slots are not generally found on consumer devices. They are used on industrial PCs, automation and automotive systems, and digital signage. For example, a recently introduced half mini PCIe card is designed for use in slave applications in fieldbus and industrial Ethernet. It’s rated for operation up to 70 °C without a heat sink (Figure 2).

Figure 2. Half-mini PCIe card for industrial networking applications. (Image: Hilscher)

Bifurcation
PCIe bifurcation lets a single PCIe slot handle multiple cards. It enables the division of data lanes in a PCIe slot. It’s not supported on all systems. It can be possible to configure a PCIe x16 slot to handle two PCIe x8 cards, sometimes more small cards, depending on the available software. Bifurcation does not affect the available speed but enables a larger slot to work like multiple smaller slots without an additional PCIe bridge IC.

One example of how bifurcation works is multi-drive NVMe expansion cards. Each drive requires a dedicated PCIe x4 lane. A PCIe x8 slot with an integrated chip can handle splitting the x8 configuration into two x4 lanes, but that adds cost and complexity to the slot. Instead, bifurcation can be used if it’s supported, eliminating the need for an additional chip.

Summary
There are five basic PCIe card configurations differentiated by the number of lanes they have from 1 to 16 and are mostly used in computing and communications applications. Mini PCIe cards and half minis are also available for use in a range of industrial, automotive, and other systems. Bifurcation is an optional PCIe feature that can enable a single slot to handle multiple cards.

References
10 Things that can be Plugged in PCIe Slots, PCGuide101
Mini PCI Express halfsize, Hilscher
PCIe Gen 4 vs. Gen 3 Slots, Speeds, Trenton Systems
Types of PCIe slots, CGDirector

Related content
What is PCIe gen 6 and how do I test it? Part 1
What is PCIe gen 6 and how do I test it? Part 2

You may also like:


  • How does the PCIe protocol stack work?

  • What’s a PCIe root complex?

Filed Under: Consumer Electronics, Data centers, FAQ, Featured Tagged With: FAQ

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Featured Contributions

Five challenges for developing next-generation ADAS and autonomous vehicles

Securing IoT devices against quantum computing risks

RISC-V implementation strategies for certification of safety-critical systems

What’s new with Matter: how Matter 1.4 is reshaping interoperability and energy management

Edge AI: Revolutionizing real-time data processing and automation

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: 5G Technology
This Tech Toolbox covers the basics of 5G technology plus a story about how engineers designed and built a prototype DSL router mostly from old cellphone parts. Download this first 5G/wired/wireless communications Tech Toolbox to learn more!

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

DesignFast

Design Fast Logo
Component Selection Made Simple.

Try it Today
design fast globle

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • DesignFast
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2025 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy