16.08.2012 Views

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

Intel® 945G/945GZ/945GC/ 945P/945PL Express Chipset Family ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9.3.6 PCI <strong>Express</strong>* Graphics Attach (Intel ®<br />

82<strong>945G</strong>/82<strong>945G</strong>C/82<strong>945P</strong>/82<strong>945P</strong>L GMCH Only)<br />

System Address Map<br />

The (G)MCH can be programmed to direct memory accesses to the PCI <strong>Express</strong> interface when<br />

addresses are within either of two ranges specified via registers in the (G)MCH’s Device 1<br />

configuration space.<br />

� The first range is controlled via the Memory Base (MBASE) register and Memory Limit<br />

(MLIMIT) register.<br />

� The second range is controlled via the Prefetchable Memory Base (PMBASE) register and<br />

Prefetchable Memory Limit (PMLIMIT) register.<br />

The (G)MCH positively decodes memory accesses to PCI <strong>Express</strong> memory address space as<br />

defined by the following inequalities:<br />

Memory_Base_Address � Address � Memory_Limit_Address<br />

Prefetchable_Memory_Base_Address � Address � Prefetchable_Memory_Limit_Address<br />

It is essential to support a separate prefetchable range to apply the USWC attribute (from the<br />

processor point of view) to that range. The USWC attribute is used by the processor for write<br />

combining.<br />

Note: The (G)MCH Device 1 memory range registers described above are used to allocate memory<br />

address space for any PCI <strong>Express</strong> devices on PCI <strong>Express</strong> that require such a window.<br />

The PCICMD1 register can override the routing of memory accesses to PCI <strong>Express</strong>. In other<br />

words, the memory access enable bit must be set in the device 1 PCICMD1 register to enable the<br />

memory base/limit and prefetchable base/limit windows.<br />

9.3.7 AGP DRAM Graphics Aperture<br />

Unlike AGP4x, PCI <strong>Express</strong> has no concept of aperture for PCI <strong>Express</strong> devices. As a result,<br />

there is no need to translate addresses from PCI <strong>Express</strong>. Therefore, the (G)MCH has no<br />

APBASE and APSIZE registers.<br />

Intel ® 82<strong>945G</strong>/82<strong>945G</strong>/82<strong>945G</strong>C GMCH and 82<strong>945P</strong>/82<strong>945P</strong>L MCH Datasheet 215

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

Saved successfully!

Ooh no, something went wrong!