9
PCI Buses • Peripheral Component Interconnect Interface

PCI Buses Peripheral Component Interconnect Interface

Embed Size (px)

Citation preview

Page 1: PCI Buses Peripheral Component Interconnect Interface

PCI Buses

• Peripheral Component Interconnect Interface

Page 2: PCI Buses Peripheral Component Interconnect Interface

Typical PCI Card

Page 3: PCI Buses Peripheral Component Interconnect Interface

• Most PCs have two sets of buses – System bus or local bus

• Connects the microprocessor with the system memory

– Other buses (ISA, PCI, etc…)• Connect to the system bus via a bridge

– Bridge integrates the data from the bus with the data from the system bus

Page 4: PCI Buses Peripheral Component Interconnect Interface

Dual Independent Buses

                                                     

                                                                 

Page 5: PCI Buses Peripheral Component Interconnect Interface

Buses

• Backside Bus – Provides a fast direct channel between CPU

and Level 2 Cache

• Frontside Bus– Connected to Memory via a memory controller– Connected to CPU– Connected to other buses via a bridge

Page 6: PCI Buses Peripheral Component Interconnect Interface

Another Main Bus

• Shared Bus– Allows many peripherals connected to it to

connect to CPU and memory• Modems• Hard Drive• Sound Card• Graphics Card• Controller Card• Scanner

Page 7: PCI Buses Peripheral Component Interconnect Interface

Bus History

• Original Bus – 8-bits wide– Operated at 4.77MHz

• ISA (Industry Standard Architecture – 1982)– 16 bits wide– 8MHz

• EISA (Extended ISA)– 32 bits wide– 8 MHz

• VL –Bus (VESA Local Bus)– 32 bits wide– Operated at processor speed

Page 8: PCI Buses Peripheral Component Interconnect Interface

PCI Uses 47 Pins

Page 9: PCI Buses Peripheral Component Interconnect Interface

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