HP dc7800 manual PCI Express Bus Operation, Software/Driver Layer, Transaction Protocol Layer

Page 41

System Support

The PCI bus supports a bus master/target arbitration scheme. A bus master is a device that has been granted control of the bus for the purpose of initiating a transaction. A target is a device that is the recipient of a transaction. The Request (REQ), Grant (GNT), and FRAME signals are used by PCI bus masters for gaining access to the PCI bus. When a PCI device needs access to the PCI bus (and does not already own it), the PCI device asserts its REQn signal to the PCI bus arbiter (a function of the system controller component). If the bus is available, the arbiter asserts the GNTn signal to the requesting device, which then asserts FRAME and conducts the address phase of the transaction with a target. If the PCI device already owns the bus, a request is not needed and the device can simply assert FRAME and conduct the transaction. Table 4-2 shows the grant and request signals assignments for the devices on the PCI bus.

Table 4-2.

PCI Bus Mastering Devices

Device

REQ/GNT Line

Note

 

 

 

PCI Connector Slot 1

REQ0/GNT0

[1]

 

 

 

PCI Connector Slot 2

REQ1/GNT1

[1]

 

 

 

PCI Connector Slot 3

REQ2/GNT2

[2]

 

 

 

NOTE:

[1]SFF and CMT form factors only.

[2]CMT form factor only

PCI bus arbitration is based on a round-robin scheme that complies with the fairness algorithm specified by the PCI specification. The bus parking policy allows for the current PCI bus owner (excepting the PCI/ISA bridge) to maintain ownership of the bus as long as no request is asserted by another agent. Note that most CPU-to-DRAM accesses can occur concurrently with PCI traffic, therefore reducing the need for the Host/PCI bridge to compete for PCI bus ownership.

4.2.2 PCI Express Bus Operation

The PCI Express (PCIe) bus is a high-performace extension of the legacy PCI bus specification. The PCI Express bus uses the following layers:

Software/driver layer

Transaction protocol layer

Link layer

Physical layer

Software/Driver Layer

The PCI Express bus maintains software compatibility with PCI 2.3 and earlier versions so that there is no impact on existing operating systems and drivers. During system intialization, the PCI Express bus uses the same methods of device discovery and resource allocation that legacy PCI-based operating systems and drivers are designed to use.

Transaction Protocol Layer

The transaction protocol layer processes read and write requests from the software/driver layer and generates request packets for the link layer. Each packet includes an identifier allowing any required responcse packets to be directed to the originator.

 

Technical Reference Guide

www.hp.com

4-3

Image 41
Contents October Technical Reference GuideTechnical Reference Guide Contents Input/Output Interfaces Processor/Memory SubsystemSystem Support Integrated Graphics Subsystem Power and Signal DistributionError Messages and Codes Index System BiosAdditional Information Sources About this GuideModel Numbering Convention Online ViewingIntroduction Notational Conventions Serial NumberSpecial Notices ValuesAcronyms and Abbreviations Acronym or Description Common Acronyms and AbbreviationsCmos CMCCPQ CPUFifo EscdFPM FPUAcronym or Abbreviation Description Acronyms and AbbreviationsPCI PCAPCI-E PCMSimd SgramSimm SmartVDC VACVesa VGAIntroduction System OverviewFeatures 4GB 8GB Feature Difference Matrix by Form FactorSodimm Dimm Function System ArchitectureArchitectural Differences By Form Factor HP Comapq dc7800 Business PC Architecture, Block diagram Intel Processor Support Components Function ChipsetChipset Components and Functionality System Memory Support ComponentsSupport Component Functions Component Name FunctionSerial and Parallel Interfaces Mass StorageUniversal Serial Bus Interface Network Interface ControllerAudio Subsystem Graphics SubsystemIntegrated Graphics Subsystem Statistics Integrated Graphics ControllerEnvironmental Specifications Factory Configuration SpecificationsPower Supply Electrical Specifications Parameter Operating Non-operatingParameter Usdt SFF CMT Physical SpecificationsParameter Measurement Diskette Drive SpecificationsDVD/CD-RW SuperMulti Optical Drive SpecificationsParameter CD-RW/DVD-ROM Combo LightScribe ComboParameter 80 GB 160 GB 250 GB Hard Drive SpecificationsSystem Overview Processor/Memory Subsystem Intel Processor Overview Intel ProcessorsSupported Processors Processor Changing/UpgradingClock FormMemory Subsystem Memory Mapping and Pre-allocation Memory UpgradingMemory Socket Loading Channel a Channel B Socket Socket 2 Socket 4 TotalSystem Memory Map for maximum of 8 gigabytes PCI 2.3 Bus Operation PCI Bus OverviewPCI Component Function # Device # Wired to PCI Component Configuration Access PCI BusSoftware/Driver Layer PCI Express Bus OperationTransaction Protocol Layer PCI Bus Mastering DevicesOption ROM Mapping PCI Power Management SupportPCI Interrupts Link LayerPCI 2.3 Bus Connector Pinout PCI ConnectorsPCI 2.3 Connector PCI Express Bus Connector Pinout PCI Express ConnectorsSystem Resources Apic ModeInterrupts ModeConnector PCI slot 1 PCI slot 2 PCI slot 3 Direct Memory AccessPCI Interrupt Distribution System Interrupts System BoardClearing Cmos Real-Time Clock and Configuration MemorySystem Management Configuration Memory Cmos MapStandard Cmos Locations Security FunctionsSetup Password Power-On / Setup PasswordCable Lock Provision Interface SecuritySmart Cover Lock Optional Power ManagementAcpi Wake-Up Events Acpi Wake-Up Event System Wakes FromSystem Status System Status PowerLED Beeps Action RequiredThermal Sensing and Cooling System Operational Status LED IndicationsSystem I/O Map Register Map and Miscellaneous FunctionsSystem I/O Map Gpio FunctionsICH9 Functions Controller Functions Input/Output Interfaces Pin Description Pin Sata Connector PinoutSata Interface Pata Interface Pin Slim IDE Connector PinoutPin Signal Diskette Drive Interface Pin Signal Description Pin Diskette Drive Connector PinoutSerial Interface DB-9 Serial Connector PinoutEnhanced Parallel Port Mode Standard Parallel Port ModeExtended Capabilities Port Mode Parallel InterfacePin Signal Function Parallel Interface ConnectorDB-25 Parallel Connector Pinout Keyboard Interface Operation Keyboard/Pointing Device InterfaceKeyboard/Pointing Device Connector Pinout Keyboard/Pointing Device Interface ConnectorPointing Device Interface Operation DataUSB Connector Location USB ConnectorController Signals USDT, SFF Form Factors CMT Form Factor Universal Serial Bus InterfaceUSB Cable Data USB Connector PinoutUSB Cable Length Data USB Color CodeAudio Subsystem Audio Subsystem Functional Block DiagramAudio Multistreaming HD Audio ControllerHD Audio Link Bus ADC/DAC Audio SpecificationsHD Audio Subsystem Specifications LAN I/F NIC Network Interface ControllerAlert Standard Format Support Power Management SupportWake-On-LAN Support NIC Specifications NIC ConnectorNIC Specifications Parameter Compatibility standard orprotocolIntegrated Graphics Subsystem Functional Description Q35 IGC, Block diagramIGC Standard 2D Display Modes Sdram Installed Maximum Memory AllocationDisplay Modes Resolution Maximum Refresh Rate Analog Digital MonitorUpgrading DB-15 Monitor Connector Pinout Monitor ConnectorsAnalog Monitor Connector Digital Monitor Connector Integrated Graphics Subsystem Usdt Power Distribution Power DistributionUsdt 135-Watt Power Supply Unit Specifications SFF Power DistributionMin Range Current Max Surge Tolerance Loading Ripple SFF 240-Watt Power Supply Unit SpecificationsRange or Min Current Max Surge Tolerance Loading Ripple CMT Power DistributionCMT 365-Watt Power Supply Unit Specifications Energy Star Compliancy Shows the power supply cabling for CMT systemsPower Button Power ControlPower Button Actions Pressed Power Button ResultsPower Button Actions Power LED Condition Wake-On-LAN Wake Up EventsPower Transition OS Restart System Power StatesState System Condition Consumption To S0 by RequiredCR1 +5 VDC LED Signal DistributionSystem Board Component Designations Power and Signal Distribution System Bios Changeable Splash Screen ROM FlashingUpgrading Boot Device Order Boot FunctionsNetwork Boot F12 Support Memory Detection and ConfigurationVisual power LED Audible speaker Meaning Boot Error CodesBoot Error Codes Client Management Functions INT15 Function ModeClient Management Functions Drive Fault Prediction Temperature StatusSystem ID and ROM Type System ID NumbersType Data SmbiosManagement Engine Functions USB Legacy SupportNumerics IndexIndex
Related manuals
Manual 49 pages 53.5 Kb