SlideShare a Scribd company logo
1 of 21
GROUP NO -
PCI
express
• What is PCI express…?
• History of PCIe.
• What is a PCIe slot?
• Types of PCI express.
• What is a PCIe lane?
• What about PCI Express
compatibility?
• PCI express Architecture.
• PCI express layering.
• PCI express advantages.
Content
• PCIe - Peripheral Component Interconnect Express.
• PCI Express is a high-speed serial computer expansion bus
standard designed to replace the older PCI, PCI-X, and AGP bus
standard.
• It is the common motherboard interface for personal
computers' graphics cards, hard drives, SSDs, Wi-Fi and
Ethernet hardware connections.
What is PCI
express…?
• PCI was introduced by Intel in 1991 as the PCI Local Bus
Standard.
• Early in the spring of 2001, Intel had proposed to replace PCI
bus with a new bus architecture technology and internal
connection of multiple chips, which is known as 3G I/O.
• By the end of 2001, more than 20 leading enterprises in the
industry, including Intel, AMD, DELL and IBM, started drafting
the specification for the new technology and finished it in
2002. It was officially named PCI Express.
History of PCIe
• Physical slot on your motherboard.
• From smallest to largest, these slots are x1, x4, x8, and x16.
• these numbers represent the number of PCI lanes that the card
supports.
• Graphics cards and many other expansion cards require a full-
sized x16 slot, while sound cards and USB expansions will
often be fine with the smaller/slower standards.
What is a PCIe slot?
Types of PCI
expressSlot Clock(GHz) No of Bits Data / Cycle Bandwidth
PCIe 1.0 ×1 2.5 1 1 250 MB/s
PCIe 1.0 ×4 2.5 4 1 1000 MB/s
PCIe 1.0 ×8 2.5 8 1 2000 MB/s
PCIe 1.0
×16
2.5 16 1 4000 MB/s
PCIe 2.0 ×1 2.5 1 1 500 MB/s
PCIe 2.0 ×4 2.5 4 1 2000 MB/s
PCIe 2.0 ×8 2.5 8 1 4000 MB/s
PCIe 2.0
×16
2.5 16 1 8000 MB/s
PCIe 3.0 ×1 2.5 1 1 1000 MB/s
PCIe 3.0 ×4 2.5 4 1 4000 MB/s
PCIe 3.0 ×8 2.5 8 1 8000 MB/s
PCIe 3.0 2.5 16 1 16000 MB/s
• PCI Express 1.0
(2003)
• PCI Express 2.0
(2007)
• PCI Express 3.0
(2010)
• Think of it as the number of connections that your PCI Express
slot has to the rest of your system. A PCIe x16 slot will have 16
lanes of bandwidth to use when communicating with the rest of
the system, which makes it ideal for graphics cards and low-
latency expansion.
What is a PCIe lane?
Fortunately, PCI Express is great when it comes to
compatibility. If the physical connector matches– x4, x16, etc– then
the expansion card will at least function. but it isn’t guaranteed to
reach its full performance unless you have the available lanes to
spare and your PCI Express generation meets or exceeds its
recommended spec.
To ensure the best performance, you’ll always want to make
sure that any expansion cards you have either match the fastest
standard supported by your motherboard, or are slower than that
standard. You can still use a PCI Express 3.0 card with a 2.0
motherboard, but don’t be surprised if it doesn’t meet the desired
performance targets.
What about PCI Express
compatibility?
• Root complex
• End points
• legacy end point
• PCI Express end
points
• Switch
• PCI Express bridge
Core Core
Memory
Memory
Gigabit
ethernet
PCIe-PCI
bridge
Legacy
endpoint
PCIe
endpoint
PCIe
endpoint
PCIe
endpoint
Switc
h
Root
complex
PCIePCIe
PCIePCIe
PCIe
PCIe
PCIe
PCI express
Architecture
• Root complex : The root complex acts as a buffering device, to deal with
difference in data rates between I/O controllers and
memory and processor components.
The root complex also translate between PCIe transaction formats
and the processor and memory signal and control
requirements.
• End points
o Legacy endpoint :legacy devices may support legacy style interrupt
generation using
message requests.
o PCIe endpoint : An I/O device or controller that implements PCIe, such
as
Gigabit ethernet switch
A graphics or video controller
Disk interface
Communication controller
PCI express Architecture cont.
• PCI Express interactions are defined using a protocol architecture.
The PCI Express protocol architecture encompasses the following
layers,
o Transaction Layer
o Data Link Layer
o Physical Layer
• Each of these layers are divided into two sections
o Processes outbound(to be transmitted) information
o Processes inbound(received) information
PCI express layering
• High throughput(up to> 4GB/s)
• Software compatibility
• Scalable bandwidth
• Dedicated bandwidth per slot
• Peer-to-peer communication
• Long life (20+ years in mainstream
market)
PCI express advantages
Thank
You…!

More Related Content

What's hot (20)

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
 
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
 
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA CampPCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
 
PCIe
PCIePCIe
PCIe
 
Pcie drivers basics
Pcie drivers basicsPcie drivers basics
Pcie drivers basics
 
SOC design
SOC design SOC design
SOC design
 
axi protocol
axi protocolaxi protocol
axi protocol
 
Uart
UartUart
Uart
 
SATA Protocol
SATA ProtocolSATA Protocol
SATA Protocol
 
Ambha axi
Ambha axiAmbha axi
Ambha axi
 
SoC Design
SoC DesignSoC Design
SoC Design
 
Difference between PCI PCI-X PCIe
Difference between PCI PCI-X PCIeDifference between PCI PCI-X PCIe
Difference between PCI PCI-X PCIe
 
APB protocol v1.0
APB protocol v1.0APB protocol v1.0
APB protocol v1.0
 
SPI introduction(Serial Peripheral Interface)
SPI introduction(Serial Peripheral Interface)SPI introduction(Serial Peripheral Interface)
SPI introduction(Serial Peripheral Interface)
 
PCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-ReviewPCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-Review
 
CPU Verification
CPU VerificationCPU Verification
CPU Verification
 
I2C Protocol
I2C ProtocolI2C Protocol
I2C Protocol
 
AMBA Ahb 2.0
AMBA Ahb 2.0AMBA Ahb 2.0
AMBA Ahb 2.0
 
I2C
I2CI2C
I2C
 
I2C BUS PROTOCOL
I2C BUS PROTOCOLI2C BUS PROTOCOL
I2C BUS PROTOCOL
 

Similar to PCI express

Moving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM ExpressMoving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM ExpressOdinot Stanislas
 
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform TopologiesPCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform TopologiesOdinot Stanislas
 
PCI_Express_Basics_Background.pdf
PCI_Express_Basics_Background.pdfPCI_Express_Basics_Background.pdf
PCI_Express_Basics_Background.pdfzahixdd
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsAnand Haridass
 
All chapters to be printed
All chapters to be printedAll chapters to be printed
All chapters to be printedMik Endale
 
4 p9 architecture overview japan meetup
4 p9 architecture overview japan meetup4 p9 architecture overview japan meetup
4 p9 architecture overview japan meetupYutaka Kawai
 
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
 
PoC Requirements and Use Cases
PoC Requirements and Use CasesPoC Requirements and Use Cases
PoC Requirements and Use Casesjennimenni
 
ODSA - PoC Requirements and Use Cases
ODSA - PoC Requirements and Use CasesODSA - PoC Requirements and Use Cases
ODSA - PoC Requirements and Use CasesODSA Workgroup
 
Network Interface Card.pdf
Network Interface Card.pdfNetwork Interface Card.pdf
Network Interface Card.pdfKurtGardy
 
Aewin network security appliance network management platform_scb8970
Aewin network security appliance network management platform_scb8970Aewin network security appliance network management platform_scb8970
Aewin network security appliance network management platform_scb8970Sirena Cheng
 
1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptxJanryNinoCaisedo
 
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
 
PCIX Gigabit Ethernet Card Design
PCIX Gigabit Ethernet Card DesignPCIX Gigabit Ethernet Card Design
PCIX Gigabit Ethernet Card DesignMohamad Tisani
 
Motherboards (A+)
Motherboards (A+)Motherboards (A+)
Motherboards (A+)ajw
 

Similar to PCI express (20)

Types Of Buses
Types Of BusesTypes Of Buses
Types Of Buses
 
Moving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM ExpressMoving to PCI Express based SSD with NVM Express
Moving to PCI Express based SSD with NVM Express
 
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform TopologiesPCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
 
PCI_Express_Basics_Background.pdf
PCI_Express_Basics_Background.pdfPCI_Express_Basics_Background.pdf
PCI_Express_Basics_Background.pdf
 
Slots Presentation
Slots PresentationSlots Presentation
Slots Presentation
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of Systems
 
All chapters to be printed
All chapters to be printedAll chapters to be printed
All chapters to be printed
 
4 p9 architecture overview japan meetup
4 p9 architecture overview japan meetup4 p9 architecture overview japan meetup
4 p9 architecture overview japan meetup
 
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
 
PoC Requirements and Use Cases
PoC Requirements and Use CasesPoC Requirements and Use Cases
PoC Requirements and Use Cases
 
ODSA - PoC Requirements and Use Cases
ODSA - PoC Requirements and Use CasesODSA - PoC Requirements and Use Cases
ODSA - PoC Requirements and Use Cases
 
NETWORK INTERFACE CARD
NETWORK INTERFACE CARDNETWORK INTERFACE CARD
NETWORK INTERFACE CARD
 
Network Interface Card.pdf
Network Interface Card.pdfNetwork Interface Card.pdf
Network Interface Card.pdf
 
Aewin network security appliance network management platform_scb8970
Aewin network security appliance network management platform_scb8970Aewin network security appliance network management platform_scb8970
Aewin network security appliance network management platform_scb8970
 
1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx1.5. Parts of Motherboard.pptx
1.5. Parts of Motherboard.pptx
 
1.pptx.pdf
1.pptx.pdf1.pptx.pdf
1.pptx.pdf
 
100 M pps on PC.
100 M pps on PC.100 M pps on PC.
100 M pps on PC.
 
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...
 
PCIX Gigabit Ethernet Card Design
PCIX Gigabit Ethernet Card DesignPCIX Gigabit Ethernet Card Design
PCIX Gigabit Ethernet Card Design
 
Motherboards (A+)
Motherboards (A+)Motherboards (A+)
Motherboards (A+)
 

Recently uploaded

Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls KolkataCall Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一ga6c6bdl
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一ga6c6bdl
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Serviceankitnayak356677
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一Fi sss
 
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一ga6c6bdl
 
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Bookvip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Bookmanojkuma9823
 
Call Girls In Paharganj 24/7✡️9711147426✡️ Escorts Service
Call Girls In Paharganj 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Paharganj 24/7✡️9711147426✡️ Escorts Service
Call Girls In Paharganj 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree z zzz
 
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝soniya singh
 
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一ga6c6bdl
 
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证gwhohjj
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程1k98h0e1
 
如何办理伦敦大学伯贝克学院毕业证(BBK毕业证) 成绩单留信学历认证原版一比一
如何办理伦敦大学伯贝克学院毕业证(BBK毕业证) 成绩单留信学历认证原版一比一如何办理伦敦大学伯贝克学院毕业证(BBK毕业证) 成绩单留信学历认证原版一比一
如何办理伦敦大学伯贝克学院毕业证(BBK毕业证) 成绩单留信学历认证原版一比一ga6c6bdl
 
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...nagunakhan
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一ss ss
 

Recently uploaded (20)

Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls KolkataCall Girls Service Kolkata Aishwarya 🤌  8250192130 🚀 Vip Call Girls Kolkata
Call Girls Service Kolkata Aishwarya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
如何办理萨省大学毕业证(UofS毕业证)成绩单留信学历认证原版一比一
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
 
9953330565 Low Rate Call Girls In Jahangirpuri Delhi NCR
9953330565 Low Rate Call Girls In Jahangirpuri  Delhi NCR9953330565 Low Rate Call Girls In Jahangirpuri  Delhi NCR
9953330565 Low Rate Call Girls In Jahangirpuri Delhi NCR
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
(办理学位证)加州州立大学北岭分校毕业证成绩单原版一比一
 
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
定制宾州州立大学毕业证(PSU毕业证) 成绩单留信学历认证原版一比一
 
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Serviceyoung call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
 
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Bookvip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
vip Model Basti Call Girls 9999965857 Call or WhatsApp Now Book
 
Call Girls In Paharganj 24/7✡️9711147426✡️ Escorts Service
Call Girls In Paharganj 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Paharganj 24/7✡️9711147426✡️ Escorts Service
Call Girls In Paharganj 24/7✡️9711147426✡️ Escorts Service
 
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree加拿大瑞尔森大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
Call Girls in Dwarka Sub City 💯Call Us 🔝8264348440🔝
 
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
如何办理(NUS毕业证书)新加坡国立大学毕业证成绩单留信学历认证原版一比一
 
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
原版1:1复刻斯坦福大学毕业证Stanford毕业证留信学历认证
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程
 
如何办理伦敦大学伯贝克学院毕业证(BBK毕业证) 成绩单留信学历认证原版一比一
如何办理伦敦大学伯贝克学院毕业证(BBK毕业证) 成绩单留信学历认证原版一比一如何办理伦敦大学伯贝克学院毕业证(BBK毕业证) 成绩单留信学历认证原版一比一
如何办理伦敦大学伯贝克学院毕业证(BBK毕业证) 成绩单留信学历认证原版一比一
 
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
Russian Call Girls In South Delhi Delhi 9711199012 💋✔💕😘 Independent Escorts D...
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
 
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
young call girls in  Khanpur,🔝 9953056974 🔝 escort Serviceyoung call girls in  Khanpur,🔝 9953056974 🔝 escort Service
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
 

PCI express

  • 2. • What is PCI express…? • History of PCIe. • What is a PCIe slot? • Types of PCI express. • What is a PCIe lane? • What about PCI Express compatibility? • PCI express Architecture. • PCI express layering. • PCI express advantages. Content
  • 3. • PCIe - Peripheral Component Interconnect Express. • PCI Express is a high-speed serial computer expansion bus standard designed to replace the older PCI, PCI-X, and AGP bus standard. • It is the common motherboard interface for personal computers' graphics cards, hard drives, SSDs, Wi-Fi and Ethernet hardware connections. What is PCI express…?
  • 4.
  • 5.
  • 6. • PCI was introduced by Intel in 1991 as the PCI Local Bus Standard. • Early in the spring of 2001, Intel had proposed to replace PCI bus with a new bus architecture technology and internal connection of multiple chips, which is known as 3G I/O. • By the end of 2001, more than 20 leading enterprises in the industry, including Intel, AMD, DELL and IBM, started drafting the specification for the new technology and finished it in 2002. It was officially named PCI Express. History of PCIe
  • 7. • Physical slot on your motherboard. • From smallest to largest, these slots are x1, x4, x8, and x16. • these numbers represent the number of PCI lanes that the card supports. • Graphics cards and many other expansion cards require a full- sized x16 slot, while sound cards and USB expansions will often be fine with the smaller/slower standards. What is a PCIe slot?
  • 8. Types of PCI expressSlot Clock(GHz) No of Bits Data / Cycle Bandwidth PCIe 1.0 ×1 2.5 1 1 250 MB/s PCIe 1.0 ×4 2.5 4 1 1000 MB/s PCIe 1.0 ×8 2.5 8 1 2000 MB/s PCIe 1.0 ×16 2.5 16 1 4000 MB/s PCIe 2.0 ×1 2.5 1 1 500 MB/s PCIe 2.0 ×4 2.5 4 1 2000 MB/s PCIe 2.0 ×8 2.5 8 1 4000 MB/s PCIe 2.0 ×16 2.5 16 1 8000 MB/s PCIe 3.0 ×1 2.5 1 1 1000 MB/s PCIe 3.0 ×4 2.5 4 1 4000 MB/s PCIe 3.0 ×8 2.5 8 1 8000 MB/s PCIe 3.0 2.5 16 1 16000 MB/s
  • 9. • PCI Express 1.0 (2003) • PCI Express 2.0 (2007) • PCI Express 3.0 (2010)
  • 10.
  • 11.
  • 12. • Think of it as the number of connections that your PCI Express slot has to the rest of your system. A PCIe x16 slot will have 16 lanes of bandwidth to use when communicating with the rest of the system, which makes it ideal for graphics cards and low- latency expansion. What is a PCIe lane?
  • 13. Fortunately, PCI Express is great when it comes to compatibility. If the physical connector matches– x4, x16, etc– then the expansion card will at least function. but it isn’t guaranteed to reach its full performance unless you have the available lanes to spare and your PCI Express generation meets or exceeds its recommended spec. To ensure the best performance, you’ll always want to make sure that any expansion cards you have either match the fastest standard supported by your motherboard, or are slower than that standard. You can still use a PCI Express 3.0 card with a 2.0 motherboard, but don’t be surprised if it doesn’t meet the desired performance targets. What about PCI Express compatibility?
  • 14.
  • 15.
  • 16. • Root complex • End points • legacy end point • PCI Express end points • Switch • PCI Express bridge Core Core Memory Memory Gigabit ethernet PCIe-PCI bridge Legacy endpoint PCIe endpoint PCIe endpoint PCIe endpoint Switc h Root complex PCIePCIe PCIePCIe PCIe PCIe PCIe PCI express Architecture
  • 17. • Root complex : The root complex acts as a buffering device, to deal with difference in data rates between I/O controllers and memory and processor components. The root complex also translate between PCIe transaction formats and the processor and memory signal and control requirements. • End points o Legacy endpoint :legacy devices may support legacy style interrupt generation using message requests. o PCIe endpoint : An I/O device or controller that implements PCIe, such as Gigabit ethernet switch A graphics or video controller Disk interface Communication controller PCI express Architecture cont.
  • 18. • PCI Express interactions are defined using a protocol architecture. The PCI Express protocol architecture encompasses the following layers, o Transaction Layer o Data Link Layer o Physical Layer • Each of these layers are divided into two sections o Processes outbound(to be transmitted) information o Processes inbound(received) information PCI express layering
  • 19.
  • 20. • High throughput(up to> 4GB/s) • Software compatibility • Scalable bandwidth • Dedicated bandwidth per slot • Peer-to-peer communication • Long life (20+ years in mainstream market) PCI express advantages