Click here to load reader

2nd Generation Intel® Core™ Processor Family Desktop, Intel® · PDF file Document Number: 324642-003 2nd Generation Intel® Core™ Processor Family Desktop, Intel® Pentium®

  • View
    3

  • Download
    0

Embed Size (px)

Text of 2nd Generation Intel® Core™ Processor Family Desktop, Intel® · PDF file...

  • Document Number: 324642-003

    2nd Generation Intel® Core™ Processor Family Desktop, Intel® Pentium® Processor Family Desktop, and Intel® Celeron® Processor Family Desktop

    Datasheet, Volume 2

    Supporting:

    Intel® Core™ i7, i5 and i3 Desktop Processor Series Intel® Pentium® G800 and G600 Desktop Processor Series Intel® Celeron® G500 and G400 Desktop Processor Series

    This is Volume 2 of 2

    September 2011

  • 2 Datasheet, Volume 2

    Legal Lines and DisclaimersINFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

    UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.

    Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information.

    The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

    Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

    Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained at: http://www.intel.com/design/literature.htm

    All products, platforms, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice. All dates specified are target dates, are provided for planning purposes only and are subject to change.

    This document contains information on products in the design phase of development. Do not finalize a design with this information. Revised information will be published when the product is available. Verify with your local sales office that you have the latest datasheet before finalizing a design.

    Designers must not rely on the absence or characteristics of any features or instructions marked “reserved” or “undefined.” Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.

    The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See http://www.intel.com/products/processor_number for details. Over time processor numbers will increment based on changes in clock, speed, cache, FSB, or other features, and increments are not intended to represent proportional or quantitative increases in any particular feature. Current roadmap processor number progression is not necessarily representative of future roadmaps. See www.intel.com/products/processor_number for details.

    No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology (Intel® TXT) requires a computer system with Intel® Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT-compatible measured launched environment (MLE). The MLE could consist of a virtual machine monitor, an OS or an application. In addition, Intel TXT requires the system to contain a TPM v1.2, as defined by the Trusted Computing Group and specific software for some uses. For more information, see http://www.intel.com/technology/security/.

    Intel® Virtualization Technology requires a computer system with an enabled Intel® processor, BIOS, virtual machine monitor (VMM) and, for some uses, certain platform software enabled for it. Functionality, performance or other benefits will vary depending on hardware and software configurations and may require a BIOS update. Software applications may not be compatible with all operating systems. Please check with your application vendor.

    Intel® Active Management Technology (Intel® AMT) requires the computer system to have an Intel® AMT-enabled chipset, network hardware and software, as well as connection with a power source and a corporate network connection. Setup requires configuration by the purchaser and may require scripting with the management console or further integration into existing security frameworks to enable certain functionality. It may also require modifications of implementation of new business processes. With regard to notebooks, Intel AMT may not be available or certain capabilities may be limited over a host OS-based VPN or when connecting wirelessly, on battery power, sleeping, hibernating or powered off. For more information, see http://www.intel.com/technology/platform-technology/intel-amt/

    Enabling Execute Disable Bit functionality requires a PC with a processor with Execute Disable Bit capability and a supporting operating system. Check with your PC manufacturer on whether your system delivers Execute Disable Bit functionality.

    Intel, Pentium, Celeron, Intel Core, and the Intel logo are trademarks of Intel Corporation in the U. S. and other countries.

    *Other names and brands may be claimed as the property of others.

    Copyright © 2011 Intel Corporation. All Rights Reserved.

  • Datasheet, Volume 2 3

    Contents

    1 Introduction ............................................................................................................ 11

    2 Processor Configuration Registers ........................................................................... 13 2.1 Register Terminology ......................................................................................... 13 2.2 PCI Devices and Functions on Processor ............................................................... 14 2.3 System Address Map ......................................................................................... 15

    2.3.1 Legacy Address Range ......................................................................... 18 2.3.1.1 DOS Range (0h–9_FFFFh).......................................................... 18 2.3.1.2 Legacy Video Area (A_0000h–B_FFFFh) ....................................... 19 2.3.1.3 PAM (C_0000h–F_FFFFh) ........................................................... 20

    2.3.2 Main Memory Address Range (1 MB – TOLUD)......................................... 20 2.3.2.1 ISA Hole (15 MB–16 MB) ........................................................... 21 2.3.2.2 TSEG ...................................................................................... 21 2.3.2.3 Protected Memory Range (PMR) – (programmable) ....................... 21 2.3.2.4 DRAM Protected Range (DPR)..................................................... 22 2.3.2.5 Pre-allocated Memory ............................................................... 22 2.3.2.6 Graphics Stolen Spaces ............................................................. 23 2.3.2.7 Intel® Management Engine (Intel ME) UMA ................................. 23

    2.3.3 PCI Memory Address Range (TOLUD – 4 GB)........................................... 23 2.3.3.1 APIC Configuration Space (FEC0_0000h–FECF_FFFFh) ................... 25 2.3.3.2 HSEG (FEDA_0000h–FEDB_FFFFh) .............................................. 25 2.3.3.3 MSI Interrupt Memory Space (FEE0_0000h–FEEF_FFFFh)............... 25 2.3.3.4 High BIOS Area ........................................................................ 25

    2.3.4 Main Memory Address Space (4 GB to TOUUD)........................................ 26 2.3.4.1 Memory Re-claim Background .................................................... 27 2.3.4.2 Indirect Accesses to MCHBAR Registers........................................ 27 2.3.4.3 Memory Remapping .................................................................. 28 2.3.4.4 Hardware Remap Algorithm........................................................ 28 2.3.4.5 Programming Model .................................................................. 28

    2.3.5 PCI Express* Configuration Address Space ............................................. 32 2.3.6 PCI Express* Graphics Attach (PEG) ...................................................... 33 2.3.7 Graphics Memory Address Ranges ......................................................... 34

    2.3.7.1 IOBAR Mapped Access to Device 2 MMIO Space ............................ 34 2.3.7.2 Trusted Graphics Ranges ........................................................... 34

    2.3.8 System Management Mode (SMM)......................................................... 35 2.3.9 SMM and VGA Ac