SlideShare a Scribd company logo
1 of 12
BY TEAM 1:
PERIPHERAL COMPONENT
INTERCONNECT (PCI) BUS
INTRODUCTION:
❖ Peripheral Component Interconnect (PCI) is
a local compute bus for
attaching hardware devices in a computer and
is part of the PCI Local Bus standard.
❖ The PCI bus is a good example of a system
bus that grew out of the need for
standarization.
❖ An important feature that the PCI pioneered
is a plug and play capability for connection I/O
devices.
❖ PCI slots are utilized to install sound cards,
Ethernet and remote cards and presently strong
state drives utilizing NVMe innovation to supply
SSD drive speeds that are numerous times
speedier than SATA SSD speeds. PCI openings too
permit discrete design cards to be included to a
computer as well.
❖ PCI openings (and their variations) permit you to
include expansion cards to a motherboard. The
extension cards increment the machines
capabilities past what the motherboard may create
alone, such as: upgraded illustrations, extended
sound, expanded USB and difficult drive controller,
and extra arrange interface options, to title a
couple of.
HISTORY OF PCI BUS:
❖ Work on PCI began at the Intel Architecture Labs (IAL, also
Architecture Development Lab) c. 1990. A team of primarily IAL
engineers defined the architecture and developed a proof of concept
chipset and platform (Saturn) partnering with teams in the company's
desktop PC systems and core logic product organizations.
❖ PCI was immediately put to use in servers, replacing Micro Channel
architecture (MCA) and Extended Industry Standard
Architecture (EISA) as the server expansion bus of choice. In
mainstream PCs, PCI was slower to replace VLB, and did not gain
significant market penetration until late 1994 in second-
generation Pentium PCs. By 1996, VLB was all but extinct, and
manufacturers had adopted PCI even for Intel 80486 (486)
computers.
Device Configuration
When an I/O device is connected to a computer, several
actions are needed to configure both the device and the
software that communicates with it. The software needs
to know the address of the device and also the device
characteristics , such as the speed of the transmission
link etc;
The PCI simplifies this process by incorporating a small
Configuration ROM memory that stores information
about that device in each I/O device interface.
Device Configuration in PCI Bus
❖ The PCI has a configuration ROM that stores
information about the device.
❖ The configuration ROMs of all devices are
accessible in the Configuration Address-Space.
❖ The PCI initialization software reads these ROMs
whenever the system is powered up or reset.
❖ In each case, it determines whether the device is a
printer, a keyboard or an Ethernet interface.
❖ Devices are assigned addresses during the
Initialization process.
❖ Hence Devices cannot be accessed based on their
address during the configuration process.
❖ Each device has an input signal called Initialization
Device Select , IDSEL# .
❖ IDSEL# pin of each device is connected to one of
the upper 21 address lines(AD11 to AD31)
❖ During configuration operation ,
➢ A configuration command and an address is
issued.
➢ The corresponding AD line is set to 1 and the
remaining 20 lines are set to 0.
❖ The lower address lines , (AD10 to AD00) are used
to specify the type of operation and to access the
contents of Configuration ROM.
❖ The configuration software scans all 21 locations.
❖ Each device may request an address in the I/O
space or Memory space.
❖ The PCI Bus has four interrupt request lines.
❖ The software instructs the device as to which of
these lines it can use to request an interrupt.
This process relieves the user from having
to be involved in the configuration process.The
user simply plugs in the interface board and turns
on the power.
Electrical Characteristics
❖ The PCI bus is defined for operation with either a
5V or 3.3V power supply.
❖ Motherboard is designed to operate with
signaling system.
❖ Connectors in the expansion board are designed
to ensure that they can be plugged only in a
compatible motherboard.

More Related Content

What's hot

44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick44CON
 
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010Altera Corporation
 
Peripheral Component Interconnect (PCI)
Peripheral Component Interconnect (PCI)Peripheral Component Interconnect (PCI)
Peripheral Component Interconnect (PCI)Suraj B.V.S.G
 
Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Dhaval Kaneria
 
Programmable Peripheral Interface 8255
 Programmable Peripheral Interface   8255 Programmable Peripheral Interface   8255
Programmable Peripheral Interface 8255Dr.P.Parandaman
 
Direct memory access
Direct memory accessDirect memory access
Direct memory accessshubham kuwar
 
Session 8,9 PCI Express
Session 8,9 PCI ExpressSession 8,9 PCI Express
Session 8,9 PCI ExpressSubhash Iyer
 
Unified Extensible Firmware Interface (UEFI)
Unified Extensible Firmware Interface (UEFI)Unified Extensible Firmware Interface (UEFI)
Unified Extensible Firmware Interface (UEFI)k33a
 

What's hot (20)

SPI Bus Protocol
SPI Bus ProtocolSPI Bus Protocol
SPI Bus Protocol
 
AXI Protocol.pptx
AXI Protocol.pptxAXI Protocol.pptx
AXI Protocol.pptx
 
I2 c protocol
I2 c protocolI2 c protocol
I2 c protocol
 
Input & Output
Input & OutputInput & Output
Input & Output
 
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
44CON 2014 - Stupid PCIe Tricks, Joe Fitzpatrick
 
SOC/ASIC Bus Standards
SOC/ASIC Bus StandardsSOC/ASIC Bus Standards
SOC/ASIC Bus Standards
 
Axi
AxiAxi
Axi
 
PCI express
PCI expressPCI express
PCI express
 
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
 
PCIe
PCIePCIe
PCIe
 
Peripheral Component Interconnect (PCI)
Peripheral Component Interconnect (PCI)Peripheral Component Interconnect (PCI)
Peripheral Component Interconnect (PCI)
 
Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)
 
Universal Serial Bus (USB)
Universal Serial Bus (USB)Universal Serial Bus (USB)
Universal Serial Bus (USB)
 
I2C Protocol
I2C ProtocolI2C Protocol
I2C Protocol
 
Programmable Peripheral Interface 8255
 Programmable Peripheral Interface   8255 Programmable Peripheral Interface   8255
Programmable Peripheral Interface 8255
 
Direct memory access
Direct memory accessDirect memory access
Direct memory access
 
Pci express modi
Pci express modiPci express modi
Pci express modi
 
Session 8,9 PCI Express
Session 8,9 PCI ExpressSession 8,9 PCI Express
Session 8,9 PCI Express
 
Unified Extensible Firmware Interface (UEFI)
Unified Extensible Firmware Interface (UEFI)Unified Extensible Firmware Interface (UEFI)
Unified Extensible Firmware Interface (UEFI)
 
AMBA Ahb 2.0
AMBA Ahb 2.0AMBA Ahb 2.0
AMBA Ahb 2.0
 

Similar to PCI Bus: The Standard for Computer Expansion

1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptxJanryNinoCaisedo
 
All chapters to be printed
All chapters to be printedAll chapters to be printed
All chapters to be printedMik Endale
 
Bus Standards and Networking
Bus Standards and NetworkingBus Standards and Networking
Bus Standards and NetworkingPrabu U
 
Motherboard components and their functions
Motherboard components and their functionsMotherboard components and their functions
Motherboard components and their functionsAbdullah-Al- Mahmud
 
parts of motherboard.pptx
parts of motherboard.pptxparts of motherboard.pptx
parts of motherboard.pptxJeazelMosendo1
 
Computer Hardware & Software Lab Manual 2
Computer Hardware & Software Lab Manual 2Computer Hardware & Software Lab Manual 2
Computer Hardware & Software Lab Manual 2senayteklay
 
Computer hardware and networking by Pradeep Kudale
Computer hardware and networking by Pradeep KudaleComputer hardware and networking by Pradeep Kudale
Computer hardware and networking by Pradeep Kudaleshailu26
 
Expansion card or Add on card Power point Presentation.
Expansion card or Add on card Power point Presentation.Expansion card or Add on card Power point Presentation.
Expansion card or Add on card Power point Presentation.Arun Kc
 
EXPANSION-CARD.pptx-ajin-and-aljismer.pptxEXPANSION-CARD.pptx-ajin-and-aljism...
EXPANSION-CARD.pptx-ajin-and-aljismer.pptxEXPANSION-CARD.pptx-ajin-and-aljism...EXPANSION-CARD.pptx-ajin-and-aljismer.pptxEXPANSION-CARD.pptx-ajin-and-aljism...
EXPANSION-CARD.pptx-ajin-and-aljismer.pptxEXPANSION-CARD.pptx-ajin-and-aljism...RegineManuel2
 
Aplus essentials-exam-cram
Aplus essentials-exam-cramAplus essentials-exam-cram
Aplus essentials-exam-cramPeter Sonko
 
3rd grading-reviewer-pc-assembly-and-networking
3rd grading-reviewer-pc-assembly-and-networking3rd grading-reviewer-pc-assembly-and-networking
3rd grading-reviewer-pc-assembly-and-networkingstarlanter
 
lessonpartsnew1.pptx
lessonpartsnew1.pptxlessonpartsnew1.pptx
lessonpartsnew1.pptxHaryBert
 

Similar to PCI Bus: The Standard for Computer Expansion (20)

Pc interface
Pc interfacePc interface
Pc interface
 
Bus interface 8086
Bus interface 8086Bus interface 8086
Bus interface 8086
 
Slots Presentation
Slots PresentationSlots Presentation
Slots Presentation
 
Mother board
Mother boardMother board
Mother board
 
1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx
 
Peripherals
PeripheralsPeripherals
Peripherals
 
All chapters to be printed
All chapters to be printedAll chapters to be printed
All chapters to be printed
 
Bus Standards and Networking
Bus Standards and NetworkingBus Standards and Networking
Bus Standards and Networking
 
Motherboard components and their functions
Motherboard components and their functionsMotherboard components and their functions
Motherboard components and their functions
 
parts of motherboard.pptx
parts of motherboard.pptxparts of motherboard.pptx
parts of motherboard.pptx
 
Computer Hardware & Software Lab Manual 2
Computer Hardware & Software Lab Manual 2Computer Hardware & Software Lab Manual 2
Computer Hardware & Software Lab Manual 2
 
Module 1 unit 2
Module 1 unit 2Module 1 unit 2
Module 1 unit 2
 
Computer hardware and networking by Pradeep Kudale
Computer hardware and networking by Pradeep KudaleComputer hardware and networking by Pradeep Kudale
Computer hardware and networking by Pradeep Kudale
 
Expansion card or Add on card Power point Presentation.
Expansion card or Add on card Power point Presentation.Expansion card or Add on card Power point Presentation.
Expansion card or Add on card Power point Presentation.
 
computer ppt.pdf
computer ppt.pdfcomputer ppt.pdf
computer ppt.pdf
 
EXPANSION-CARD.pptx-ajin-and-aljismer.pptxEXPANSION-CARD.pptx-ajin-and-aljism...
EXPANSION-CARD.pptx-ajin-and-aljismer.pptxEXPANSION-CARD.pptx-ajin-and-aljism...EXPANSION-CARD.pptx-ajin-and-aljismer.pptxEXPANSION-CARD.pptx-ajin-and-aljism...
EXPANSION-CARD.pptx-ajin-and-aljismer.pptxEXPANSION-CARD.pptx-ajin-and-aljism...
 
Aplus essentials-exam-cram
Aplus essentials-exam-cramAplus essentials-exam-cram
Aplus essentials-exam-cram
 
3rd grading-reviewer-pc-assembly-and-networking
3rd grading-reviewer-pc-assembly-and-networking3rd grading-reviewer-pc-assembly-and-networking
3rd grading-reviewer-pc-assembly-and-networking
 
lessonpartsnew1.pptx
lessonpartsnew1.pptxlessonpartsnew1.pptx
lessonpartsnew1.pptx
 
Introduction motherboard
Introduction motherboardIntroduction motherboard
Introduction motherboard
 

Recently uploaded

High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 

Recently uploaded (20)

High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 

PCI Bus: The Standard for Computer Expansion

  • 1. BY TEAM 1: PERIPHERAL COMPONENT INTERCONNECT (PCI) BUS
  • 2. INTRODUCTION: ❖ Peripheral Component Interconnect (PCI) is a local compute bus for attaching hardware devices in a computer and is part of the PCI Local Bus standard. ❖ The PCI bus is a good example of a system bus that grew out of the need for standarization. ❖ An important feature that the PCI pioneered is a plug and play capability for connection I/O devices.
  • 3. ❖ PCI slots are utilized to install sound cards, Ethernet and remote cards and presently strong state drives utilizing NVMe innovation to supply SSD drive speeds that are numerous times speedier than SATA SSD speeds. PCI openings too permit discrete design cards to be included to a computer as well. ❖ PCI openings (and their variations) permit you to include expansion cards to a motherboard. The extension cards increment the machines capabilities past what the motherboard may create alone, such as: upgraded illustrations, extended sound, expanded USB and difficult drive controller, and extra arrange interface options, to title a couple of.
  • 4. HISTORY OF PCI BUS: ❖ Work on PCI began at the Intel Architecture Labs (IAL, also Architecture Development Lab) c. 1990. A team of primarily IAL engineers defined the architecture and developed a proof of concept chipset and platform (Saturn) partnering with teams in the company's desktop PC systems and core logic product organizations. ❖ PCI was immediately put to use in servers, replacing Micro Channel architecture (MCA) and Extended Industry Standard Architecture (EISA) as the server expansion bus of choice. In mainstream PCs, PCI was slower to replace VLB, and did not gain significant market penetration until late 1994 in second- generation Pentium PCs. By 1996, VLB was all but extinct, and manufacturers had adopted PCI even for Intel 80486 (486) computers.
  • 5.
  • 6.
  • 7.
  • 8. Device Configuration When an I/O device is connected to a computer, several actions are needed to configure both the device and the software that communicates with it. The software needs to know the address of the device and also the device characteristics , such as the speed of the transmission link etc; The PCI simplifies this process by incorporating a small Configuration ROM memory that stores information about that device in each I/O device interface.
  • 9. Device Configuration in PCI Bus ❖ The PCI has a configuration ROM that stores information about the device. ❖ The configuration ROMs of all devices are accessible in the Configuration Address-Space. ❖ The PCI initialization software reads these ROMs whenever the system is powered up or reset. ❖ In each case, it determines whether the device is a printer, a keyboard or an Ethernet interface. ❖ Devices are assigned addresses during the Initialization process. ❖ Hence Devices cannot be accessed based on their address during the configuration process.
  • 10. ❖ Each device has an input signal called Initialization Device Select , IDSEL# . ❖ IDSEL# pin of each device is connected to one of the upper 21 address lines(AD11 to AD31) ❖ During configuration operation , ➢ A configuration command and an address is issued. ➢ The corresponding AD line is set to 1 and the remaining 20 lines are set to 0. ❖ The lower address lines , (AD10 to AD00) are used to specify the type of operation and to access the contents of Configuration ROM.
  • 11. ❖ The configuration software scans all 21 locations. ❖ Each device may request an address in the I/O space or Memory space. ❖ The PCI Bus has four interrupt request lines. ❖ The software instructs the device as to which of these lines it can use to request an interrupt. This process relieves the user from having to be involved in the configuration process.The user simply plugs in the interface board and turns on the power.
  • 12. Electrical Characteristics ❖ The PCI bus is defined for operation with either a 5V or 3.3V power supply. ❖ Motherboard is designed to operate with signaling system. ❖ Connectors in the expansion board are designed to ensure that they can be plugged only in a compatible motherboard.