Need Help? | My Account | Order Status
32-Bit PCI Bus Definition
32-bit PCI expansion slots on a motherboard
 32-bit PCI expansion slots on a  motherboard
 Related Links

The 32-bit Peripheral Component Interconnect bus or in practice commonly known as 32-bit PCI bus is a local bus standard is used for attaching peripheral devices to a computer. Devices such as integrated circuits that are fitted onto the motherboard, or expansion cards that fit into slots.

A bus is a subsystem that transfers data or power between computer components inside a computer or between computers. Unlike a point-to-point connection, a bus can logically connect several peripherals over the same set of wires. Each bus defines its set of connectors to physically plug devices, cards or cables together.

The 32-bit PCI bus has replaced the ISA and VESA Local Bus and provides direct access to system memory for connected devices, but uses a bridge to connect to the front side bus and therefore to the CPU.

Bus Comparison Chart
Bus Type Bus Width Bus Speed MB/sec
ISA 16 bits 8 MHz 16 MBps
EISA 32 bits 8 MHz 32 MBps
VL-bus 32 bits 25 MHz 100 MBps
VL-bus 32 bits 33 MHz 132 MBps
PCI 32 bits 33 MHz 132 MBps
PCI 64 bits 33 MHz 264 MBps
PCI 64 bits 66 MHz 512 MBps
PCI 64 bits 133 MHz 1 GBps
32-bit PCI Slot Voltage Visual Comparison
32-bit PCI Slot Voltage Visual Comparison

The PCI bus originally operated at 33 MHz using a 32-bit-wide path. Revisions to the standard include increasing the speed from 33 MHz to 66 MHz and doubling the bit count to 64. Currently, PCI-X provides for 64-bit transfers at a speed of 133 MHz which equates to 1-GBps (gigabyte per second)!

32-bit PCI cards use 47 pins to connect (49 pins for a mastering card, which can control the PCI bus without CPU intervention). The PCI bus is able to work with so few pins because of hardware multiplexing, which means that the device sends more than one signal over a single pin. Also, PCI supports devices that use either 5 volts or 3.3 volts.

Conventional PCI bus specifications
32-bit PCI Golfinger Voltage Visual Comparison
32-bit PCI Golfinger Voltage Visual Comparison
  • 33.33 MHz clock with synchronous transfers
  • Peak transfer rate of 133 MB per second for 32-bit bus width (33.33 MHz × 32 bits ÷ 8 bits/byte = 133 MB/s)
  • 32-bit bus width
  • 32-bit address space (4 gigabytes)
  • 32-bit port space (now deprecated)
  • 256-byte configuration space
  • 3.3- or 5-volt signaling
  • Reflected-wave switching

Conventional PCI variants

  • PCI 2.2 allows for 66 MHz signaling (requires 3.3 volt signaling) (peak transfer rate of 533 MB/s)
  • PCI-X changes the protocol slightly and increases the data rate to 133 MHz (peak transfer rate of 1066 MB/s)
  • PCI-X 2.0 specifies a 266 MHz rate (peak transfer rate of 2133 MB/s) and also 533 MHz rate, expands the configuration space to 4096 bytes, adds a 16-bit bus variant and allows for 1.5 volt signaling
  • Mini PCI is a new form factor of PCI 2.2 for use mainly inside laptops
  • Cardbus is a PCMCIA form factor for 32-bit, 33 MHz PCI
  • Compact PCI, uses Eurocard-sized modules plugged into a PCI backplane.
  • PC/104-Plus is an industrial bus that utilizes the PCI signal lines with different connectors.
  • Advanced Telecommunications Computing Architecture (ATCA or AdvancedTCA) is a next-generation bus for the telecommunications industry
Related Links:
- Purchase Riser Cards online
- Riser Card FAQ
- 32-bit PCI Definition
- 64-bit PCI Definition
- PCI Express Definition
- AGP Bus Definition
- ISA Bus Definition
Related Products Include:
- 32-Bit PCI Bus Extenders/Risers
- 64-Bit PCI Bus Extenders/Risers
- AGP Pro Right Angle Extenders/Risers
- AGP Bus Extenders/Risers
- AGP Pro Bus Extenders/Risers