PCIe Devices - PLX Technology

PCIe Devices - PLX Technology PCIe Devices - PLX Technology

23.02.2014 Views

PCIe Protocol Stack Logical Layering Application and System Software Application and System Software Transaction Layer Transaction Layer Data Link Layer Physical Layer Logical Sub-block PCIe Specification Data Link Layer Physical Layer Logical Sub-block Physical Sub-block Physical Sub-block TX RX Packet TX RX Packet Copyright by Dashcourses, Inc. 2009 1-16

Compatibility with Existing PCI Specification n n Ability to enumerate and configure PCIe hardware using PCI system configuration software (OS) with no modifications l l l PCI devices (across a PCIe-PCI bridge) must be accessible by existing OSs and device drivers PCIe add-in card must be accessible to existing OSs and capable of being configured Compatibility includes – Boot over existing OS – Support existing I/O device drivers (at binary level) – Support existing applications New software required to configure/enable new PCIe functionality by adopting the PCI configuration paradigm Copyright by Dashcourses, Inc. 2009 1-17

<strong>PCIe</strong> Protocol Stack Logical Layering<br />

Application and<br />

System Software<br />

Application and<br />

System Software<br />

Transaction Layer<br />

Transaction Layer<br />

Data Link Layer<br />

Physical Layer<br />

Logical Sub-block<br />

<strong>PCIe</strong><br />

Specification<br />

Data Link Layer<br />

Physical Layer<br />

Logical Sub-block<br />

Physical Sub-block<br />

Physical Sub-block<br />

TX<br />

RX<br />

Packet<br />

TX<br />

RX<br />

Packet<br />

Copyright by Dashcourses, Inc. 2009<br />

1-16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!