Pentium® Processor Family, and
Desktop Intel® Celeron® Processor
Family
Datasheet – Volume 1 of 2
December 2013
Order No.: 328897-004
INFORMATION 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.
A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death.
SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND
ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL
CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF
PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL
OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS.
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 by calling
1-800-548-4725, or go to: http://www.intel.com/design/literature.htm
Any software source code reprinted in this document is furnished for informational purposes only and may only be used or copied and no license,
express or implied, by estoppel or otherwise, to any of the reprinted source code is granted by this document.
Any software source code reprinted in this document is furnished under a software license and may only be used or copied in accordance with the
terms of that license.
This document contains information on products in the design phase of development.
Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different
processor families: Go to: http://www.intel.com/products/processor_number
Code Names are only for use by Intel to identify products, platforms, programs, services, etc. ("products") in development by Intel that have not been
made commercially available to the public, i.e., announced, launched or shipped. They are never to be used as "commercial" names for products. Also,
they are not intended to function as trademarks.
Intel® Hyper-Threading Technology (Intel® HT Technology) is available on select Intel® Core™ processors. It requires an Intel® HT Technology enabled
system. Consult your PC manufacturer. Performance will vary depending on the specific hardware and software used. Not available on Intel® Core
i5-750. For more information including details on which processors support Intel® HT Technology, visit http://www.intel.com/info/hyperthreading.
Intel® 64 architecture requires a system with a 64-bit enabled processor, chipset, BIOS and software. Performance will vary depending on the specific
hardware and software you use. Consult your PC manufacturer for more information. For more information, visit http://www.intel.com/
No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology (Intel® TXT) requires a computer with
Intel® Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT-compatible measured
launched environment (MLE). Intel TXT also requires the system to contain a TPM v1.s. For more information, visit http://www.intel.com/technology/
security.
Intel® Virtualization Technology (Intel® VT) requires a computer system with an enabled Intel® processor, BIOS, and virtual machine monitor (VMM).
Functionality, performance or other benefits will vary depending on hardware and software configurations. Software applications may not be
compatible with all operating systems. Consult your PC manufacturer. For more information, visit http://www.intel.com/go/virtualization.
Requires a system with Intel® Turbo Boost Technology. Intel Turbo Boost Technology and Intel Turbo Boost Technology 2.0 are only available on select
Intel® processors. Consult your PC manufacturer. Performance varies depending on hardware, software, and system configuration. For more
information, visit http://www.intel.com/go/turbo.
Requires activation and a system with a corporate network connection, an Intel® AMT-enabled chipset, network hardware and software. For notebooks,
Intel AMT may be unavailable or limited over a host OS-based VPN, when connecting wirelessly, on battery power, sleeping, hibernating or powered
off. Results dependent upon hardware, setup and configuration.
Intel, Intel Core, Celeron, Pentium and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
Processor Family
December 2013Datasheet – Volume 1 of 2
Order No.: 328897-0049
®
1.0 Introduction
Processor—Introduction
The Desktop 4th Generation Intel® Core™ processor family , Desktop Intel® Pentium
processor family, and Desktop Intel® Celeron® processor family are 64-bit, multi-core
processors built on 22-nanometer process technology.
The processors are designed for a two-chip platform consisting of a processor and
Platform Controller Hub (PCH). The processors are designed to be used with the Intel
8 Series chipset. See the following figure for an example platform block diagram.
Throughout this document, the Desktop 4th Generation Intel® Core™ processor family,
Desktop Intel® Pentium® processor family, and Desktop Intel® Celeron® processor
family may be referred to simply as "processor".
Throughout this document, the Desktop 4th Generation Intel® Core™ processor family
refers to the Desktop 4th Generation Intel® Core™ i7-4771, i7-4770R, i7-4770K,
i7-4770, i7-4770S, i7-4770T, i7-4765T, i5-4670R, i5-4670K, i5-4670, i5-4670S,
i5-4670T, i5-4670R, i5-4570R, i5-4570S, i5-4570T, i5-4440, i5-4440S, i5-4430,
i5-4430S, i3-4340, i3-4330. i3-4330T, i3-4130, and i3-4130T processors.
Throughout this document, the Desktop Intel® Pentium® processor family refers to
the Intel® Pentium® G3430, G3420, G3220, G3420T, and G3220T processors.
Throughout this document, the Desktop Intel® Celeron® processor family refers to the
Intel® Celeron® G1830, G1820, and G1820T processors.
Note: Some processor features are not available on all platforms. Refer to the processor
Specification Update document for details.
®
®
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
10Order No.: 328897-004
®
Processor
PCIExpress*3.0
DigitalDisplay
Interface(DDI)
(3interfaces)
SystemMemory
1333/1600MT/s
2DIMMs/CH
CHACHB
Intel®FlexibleDisplay
Interface(Intel®FDI)
(x2)
DirectMediaInterface2.0
(DMI2.0)(x4)
Note:2DIMMs/CHisnotsupportedonallSKUs.
PlatformController
Hub(PCH)
SATA,6GB/s(upto6Ports)
AnalogDisplay
(VGA)
SPIFlash
SuperIO/EC
TrustedPlatform
Module(TPM)1.2
LPC
Intel®High
DefinitionAudio
(Intel®HDAudio)
IntegratedLAN
USB3.0
(upto6Ports)
USB2.0(8Ports)
PCIExpress*2.0
(upto8Ports)
SPI
SMBus2.0
GPIOs
Introduction—Processor
Figure 1.Platform Block Diagram
1.1
Supported Technologies
•Intel® Virtualization Technology (Intel® VT)
•Intel® Active Management Technology 9.5 (Intel® AMT 9.5 )
•Intel® Seamless Display Refresh Rate Switching with eDP port
•Intel® Display Power Saving Technology (Intel® DPST)
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
12Order No.: 328897-004
®
Introduction—Processor
1.4
Thermal Management Support
•Digital Thermal Sensor
•Adaptive Thermal Monitor
•THERMTRIP# and PROCHOT# support
•On-Demand Mode
•Memory Open and Closed Loop Throttling
•Memory Thermal Throttling
•External Thermal Sensor (TS-on-DIMM and TS-on-Board)
•Render Thermal Throttling
•Fan speed control with DTS
1.5
Package Support
The processor socket type is noted as LGA1150. The package is a 37.5 x 37.5 mm Flip
Chip Land Grid Array (FCLGA 1150). See the appropriate Processor Thermal
Mechanical Design Guidelines and LGA1150 Socket Application Guide for complete
details on the package.
1.6
Terminology
Table 1.Terminology
TermDescription
APDActive Power-down
B/D/FBus/Device/Function
BGABall Grid Array
BLCBacklight Compensation
BLTBlock Level Transfer
BPPBits per pixel
CKEClock Enable
CLTMClosed Loop Thermal Management
DDIDigital Display Interface
DDR3Third-generation Double Data Rate SDRAM memory technology
DLLDelay-Locked Loop
DMADirect Memory Access
DMIDirect Media Interface
DPDisplayPort*
DTSDigital Thermal Sensor
DVI*
ECEmbedded Controller
Digital Visual Interface. DVI* is the interface specified by the DDWG (Digital Display
Working Group)
Processor Family
December 2013Datasheet – Volume 1 of 2
Order No.: 328897-00413
®
Processor—Introduction
TermDescription
ECCError Correction Code
eDP*embedded DisplayPort*
EPGElectrical Power Gating
EUExecution Unit
FMAFloating-point fused Multiply Add instructions
FSCFan Speed Control
HDCPHigh-bandwidth Digital Content Protection
HDMI*High Definition Multimedia Interface
HFMHigh Frequency Mode
iDCTInverse Discrete
IHSIntegrated Heat Spreader
GFXGraphics
GSAGraphics in System Agent
GUIGraphical User Interface
IMCIntegrated Memory Controller
Intel® 64
64-bit memory extensions to the IA-32 architecture
Technology
Intel® DPSTIntel Display Power Saving Technology
Intel® FDIIntel Flexible Display Interface
Intel® TSX-NIIntel Transactional Synchronization Extensions - New Instructions
Intel® TXTIntel Trusted Execution Technology
Intel Virtualization Technology. Processor virtualization, when used in conjunction
Intel® VT
with Virtual Machine Monitor software, enables multiple, robust independent software
environments inside a single platform.
Intel Virtualization Technology (Intel VT) for Directed I/O. Intel VT-d is a hardware
Intel® VT-d
assist, under system software (Virtual Machine Manager or OS) control, for enabling
I/O device virtualization. Intel VT-d also brings robust security by providing protection
from errant DMAs by using DMA remapping, a key feature of Intel VT-d.
IOVI/O Virtualization
ISIInter-Symbol Interference
ITPMIntegrated Trusted Platform Module
LCDLiquid Crystal Display
LFM
Low Frequency Mode. LFM is Pn in the P-state table. It can be read at MSR CEh
[47:40].
LFPLocal Flat Panel
LPDDR3Low-Power Third-generation Double Data Rate SDRAM memory technology
MCPMulti-Chip Package
MFM
Minimum Frequency Mode. MFM is the minimum ratio supported by the processor and
can be read from MSR CEh [55:48].
SCISystem Control Interrupt. SCI is used in the ACPI protocol.
SFStrips and Fans
SMMSystem Management Mode
SMXSafer Mode Extensions
Storage Conditions
SVIDSerial Voltage Identification
TACThermal Averaging Constant
TermDescription
Non-Critical to Function. NCTF locations are typically redundant ground or non-critical
reserved, so the loss of the solder joint continuity at end of life conditions will not
affect the overall product functionality.
Platform Compatibility Guide (PCG) (previously known as FMB) provides a design
target for meeting all planned processor frequency requirements.
Platform Controller Hub. The chipset with centralized platform capabilities including
the main I/O interfaces along with display connectivity, audio features, power
management, manageability, security, and storage features.
The Platform Environment Control Interface (PECI) is a one-wire interface that
provides a communication channel between Intel processor and chipset components
to external monitoring devices.
Case-to-ambient thermal characterization parameter (psi). A measure of thermal
solution performance using total package power. Defined as (T
Package Power. The heat source should always be specified for Y measurements.
PCI Express* Graphics. External Graphics using PCI Express* Architecture. It is a
high-speed serial interface where configuration is software compatible with the
existing PCI specifications.
The term “processor core” refers to Si die itself, which can contain multiple execution
cores. Each execution core has an instruction cache, data cache, and 256-KB L2
cache. All execution cores share the L3 cache.
A unit of DRAM corresponding to four to eight devices in parallel, ignoring ECC. These
devices are usually, but not always, mounted on a single side of a SO-DIMM.
A non-operational state. The processor may be installed in a platform, in a tray, or
loose. Processors may be sealed in packaging or exposed to free air. Under these
conditions, processor landings should not be connected to any supply voltages, have
any I/Os biased, or receive any clocks. Upon exposure to “free air” (that is, unsealed
packaging or a device removed from packaging material), the processor must be
handled in accordance with moisture sensitivity labeling (MSL) as indicated on the
packaging material.
Processor Family
December 2013Datasheet – Volume 1 of 2
Order No.: 328897-00415
®
TermDescription
TAPTest Access Point
T
CASE
The case temperature of the processor, measured at the geometric center of the topside of the TTV IHS.
TCCThermal Control Circuit
T
CONTROL
TDP
T
trigger point for fan speed control. When DTS > T
to the TTV thermal profile.
Thermal Design Power: Thermal solution should be designed to dissipate this target
power level. TDP is not the maximum power that the processor can dissipate.
is a static value that is below the TCC activation temperature and used as a
CONTROL
TLBTranslation Look-aside Buffer
TTV
TM
V
V
CC
DDQ
Thermal Test Vehicle. A mechanically equivalent package that contains a resistive
heater in the die to evaluate thermal solutions.
Thermal Monitor. A power reduction feature designed to decrease temperature after
the processor has reached its maximum operating temperature.
Processor core power supply
DDR3/DDR3L power supply.
VFVertex Fetch
VIDVoltage Identification
VSVertex Shader
VLDVariable Length Decoding
VMMVirtual Machine Monitor
VRVoltage Regulator
V
SS
Processor ground
x1Refers to a Link or Port with one Physical Lane
x2Refers to a Link or Port with two Physical Lanes
x4Refers to a Link or Port with four Physical Lanes
x8Refers to a Link or Port with eight Physical Lanes
x16Refers to a Link or Port with sixteen Physical Lanes
Processor—Introduction
, the processor must comply
CONTROL
1.7
Related Documents
Table 2.Related Documents
DocumentDocument
Desktop 4th Generation Intel® Core® Processor Family, Desktop Intel® Pentium
Processor Family, and Desktop Intel® Celeron® Processor Family Datasheet, Volume
2 of 2
Desktop 4th Generation Intel® Core® Processor Family, Desktop Intel® Pentium
Processor Family, and Desktop Intel® Celeron® Processor Family Specification
Update
Processor Family
December 2013Datasheet – Volume 1 of 2
Order No.: 328897-00417
®
2.0 Interfaces
Processor—Interfaces
2.1
System Memory Interface
•Two channels of DDR3/DDR3L Unbuffered Dual In-Line Memory Modules (UDIMM)
or DDR3/DDR3L Unbuffered Small Outline Dual In-Line Memory Modules (SODIMM) with a maximum of two DIMMs per channel.
•Single-channel and dual-channel memory organization modes
•Data burst length of eight for all memory organization modes
•Memory data transfer rates of 1333 MT/s and 1600 MT/s
•64-bit wide channels
•DDR3/DDR3L I/O Voltage of 1.5 V for Desktop
•The type of the DIMM modules supported by the processor is dependent on the
PCH SKU in the target platform:
— Desktop PCH platforms support non-ECC UDIMMs only
— All In One platforms (AIO) support SO-DIMMs
•Theoretical maximum memory bandwidth of:
— 21.3 GB/s in dual-channel mode assuming 1333 MT/s
— 25.6 GB/s in dual-channel mode assuming 1600 MT/s
•1Gb, 2Gb, and 4Gb DDR3/DDR3L DRAM device technologies are supported
— Using 4Gb DRAM device technologies, the largest system memory capacity
possible is 32 GB, assuming Dual Channel Mode with four x8 dual ranked
DIMM memory configuration
•Up to 64 simultaneous open pages, 32 per channel (assuming 8 ranks of 8 bank
devices)
•Processor on-die VREF generation for DDR DQ Read and Write as well as
CMD/ADD
•Command launch modes of 1n/2n
•On-Die Termination (ODT)
•Asynchronous ODT
•Intel Fast Memory Access (Intel FMA):
— Just-in-Time Command Scheduling
— Command Overlap
— Out-of-Order Scheduling
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
18Order No.: 328897-004
®
Interfaces—Processor
2.1.1
System Memory Technology Supported
The Integrated Memory Controller (IMC) supports DDR3/DDR3L protocols with two
independent, 64-bit wide channels each accessing one or two DIMMs. The type of
memory supported by the processor is dependent on the PCH SKU in the target
platform.
Note: The IMC supports a maximum of two DDR3/DDR3L DIMMs per channel; thus, allowing
up to four device ranks per channel.
Note: The support of DDR3/DDR3L frequencies and number of DIMMs per channel is SKU
dependent.
Table 3.Processor DIMM Support by Product
Processor CoresPackageDIMM per ChannelDDR3 / DDR3L
Dual CoreuLGA
Quad CoreuLGA
1 DPC1333/1600
2 DPC1333/1600
1 DPC1333/1600
2 DPC1333/1600
DDR3/DDR3L Data Transfer Rates:
•1333 MT/s (PC3-10600)
•1600 MT/s (PC3-12800)
AIO platform DDR3/DDR3L SO-DIMM Modules:
•Raw Card B – Single Ranked x8 unbuffered non-ECC
•Raw Card F – Dual Ranked x8 (planar) unbuffered non-ECC
Desktop platform UDIMM Modules:
•Raw Card A – Single Ranked x8 unbuffered non-ECC
•Raw Card B – Dual Ranked x8 unbuffered non-ECC
•Standard 1Gb, 2Gb, and 4Gb technologies and addressing are supported for x8
devices. There is no support for memory modules with different technologies or
capacities on opposite sides of the same memory module. If one side of a memory
module is populated, the other side is either identical or empty.
Note: System memory configurations are based on availability and are subject to change.
2.1.2
System Memory Timing Support
The IMC supports the following DDR3/DDR3L Speed Bin, CAS Write Latency (CWL),
and command signal mode timings on the main memory interface:
•tCL = CAS Latency
•tRCD = Activate Command to READ or WRITE Command delay
•tRP = PRECHARGE Command Period
•CWL = CAS Write Latency
•Command Signal modes = 1N indicates a new command may be issued every
clock and 2N indicates a new command may be issued every 2 clocks. Command
launch mode programming depends on the transfer rate and memory
configuration.
Table 6.DDR3 / DDR3L System Memory Timing Support
SegmentTransfer Rate
(MT/s)
13338/98/98/97
All segments
160010/1110/1110/118
tCL (tCK)tRCD
(tCK)
tRP
(tCK)
CWL
(tCK)
DPCCMD
Mode
11N/2N
22N
11N/2N
22N
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
20Order No.: 328897-004
®
CH BCH A
BB
C
B
B
C
Non interleaved
access
Dual channel
interleaved access
TOM
CH A and CH B can be configured to be physical channels 0 or 1
B – The largest physical memory amount of the smaller size memory module
C – The remaining physical memory amount of the larger size memory module
Interfaces—Processor
Note: System memory timing support is based on availability and is subject to change.
2.1.3
System Memory Organization Modes
The Integrated Memory Controller (IMC) supports two memory organization modes –
single-channel and dual-channel. Depending upon how the DIMM Modules are
populated in each memory channel, a number of different configurations can exist.
Single-Channel Mode
In this mode, all memory cycles are directed to a single-channel. Single-channel mode
is used when either Channel A or Channel B DIMM connectors are populated in any
order, but not both.
The IMC supports Intel Flex Memory Technology Mode. Memory is divided into
symmetric and asymmetric zones. The symmetric zone starts at the lowest address in
each channel and is contiguous until the asymmetric zone begins or until the top
address of the channel with the smaller capacity is reached. In this mode, the system
runs with one zone of dual-channel mode and one zone of single-channel mode,
simultaneously, across the whole memory array.
Note: Channels A and B can be mapped for physical channel 0 and 1 respectively or vice
versa; however, channel A size must be greater or equal to channel B size.
Figure 2.Intel® Flex Memory Technology Operations
Dual-Channel Symmetric Mode
Dual-Channel Symmetric mode, also known as interleaved mode, provides maximum
performance on real world applications. Addresses are ping-ponged between the
channels after each cache line (64-byte boundary). If there are two requests, and the
December 2013Datasheet – Volume 1 of 2
Order No.: 328897-00421
second request is to an address on the opposite channel from the first, that request
can be sent before data from the first request has returned. If two consecutive cache
lines are requested, both may be retrieved simultaneously, since they are ensured to
®
Processor Family
Processor—Interfaces
be on opposite channels. Use Dual-Channel Symmetric mode when both Channel A
and Channel B DIMM connectors are populated in any order, with the total amount of
memory in each channel being the same.
When both channels are populated with the same memory capacity and the boundary
between the dual channel zone and the single channel zone is the top of memory, the
IMC operates completely in Dual-Channel Symmetric mode.
Note: The DRAM device technology and width may vary from one channel to the other.
2.1.3.1
System Memory Frequency
In all modes, the frequency of system memory is the lowest frequency of all memory
modules placed in the system, as determined through the SPD registers on the
memory modules. The system memory controller supports one or two DIMM
connectors per channel. The usage of DIMM modules with different latencies is
allowed, but in that case, the worst latency (among two channels) will be used. For
dual-channel modes, both channels must have a DIMM connector populated and for
single-channel mode only a single channel may have one or both DIMM connectors
populated.
Note: In a two-DIMM Per Channel (2DPC) layout memory configuration, the furthest DIMM
from the processor of any given channel must always be populated first.
2.1.3.2
Intel® Fast Memory Access (Intel® FMA) Technology Enhancements
The following sections describe the Just-in-Time Scheduling, Command Overlap, and
Out-of-Order Scheduling Intel FMA technology enhancements.
Just-in-Time Command Scheduling
The memory controller has an advanced command scheduler where all pending
requests are examined simultaneously to determine the most efficient request to be
issued next. The most efficient request is picked from all pending requests and issued
to system memory Just-in-Time to make optimal use of Command Overlapping. Thus,
instead of having all memory access requests go individually through an arbitration
mechanism forcing requests to be executed one at a time, the requests can be started
without interfering with the current request allowing for concurrent issuing of
requests. This allows for optimized bandwidth and reduced latency while maintaining
appropriate command spacing to meet system memory protocol.
Command Overlap
Command Overlap allows the insertion of the DRAM commands between the Activate,
Pre-charge, and Read/Write commands normally used, as long as the inserted
commands do not affect the currently executing command. Multiple commands can be
issued in an overlapping manner, increasing the efficiency of system memory protocol.
Out-of-Order Scheduling
While leveraging the Just-in-Time Scheduling and Command Overlap enhancements,
the IMC continuously monitors pending requests to system memory for the best use of
bandwidth and reduction of latency. If there are multiple requests to the same open
page, these requests would be launched in a back-to-back manner to make optimum
use of the open memory page. This ability to reorder requests on the fly allows the
IMC to further reduce latency and increase bandwidth efficiency.
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
22Order No.: 328897-004
®
Interfaces—Processor
2.1.3.3
Data Scrambling
The system memory controller incorporates a Data Scrambling feature to minimize the
impact of excessive di/dt on the platform system memory VRs due to successive 1s
and 0s on the data bus. Past experience has demonstrated that traffic on the data bus
is not random and can have energy concentrated at specific spectral harmonics
creating high di/dt, which is generally limited by data patterns that excite resonance
between the package inductance and on die capacitances. As a result, the system
memory controller uses a data scrambling feature to create pseudo-random patterns
on the system memory data bus to reduce the impact of any excessive di/dt.
2.2
PCI Express* Interface
This section describes the PCI Express* interface capabilities of the processor. See the
PCI Express Base* Specification 3.0 for details on PCI Express*.
2.2.1
PCI Express* Support
The PCI Express* lanes (PEG[15:0] TX and RX) are fully-compliant to the PCI Express
Base Specification, Revision 3.0.
The 4th Generation Intel® Core™ processor Desktop with Desktop PCH supports the
configurations shown in the following table (may vary depending on PCH SKUs).
Table 7.PCI Express* Supported Configurations in Desktop Products
ConfigurationDesktop
1x8, 2x4GFX, I/O
2x8GFX, I/O
1x16GFX, I/O
•The port may negotiate down to narrower widths.
— Support for x16/x8/x4/x2/x1 widths for a single PCI Express* mode.
•2.5 GT/s, 5.0 GT/s and 8 GT/s PCI Express* bit rates are supported.
•Gen1 Raw bit-rate on the data pins of 2.5 GT/s, resulting in a real bandwidth per
pair of 250 MB/s given the 8b/10b encoding used to transmit data across this
interface. This also does not account for packet overhead and link maintenance.
Maximum theoretical bandwidth on the interface of 4 GB/s in each direction
simultaneously, for an aggregate of 8 GB/s when x16 Gen 1.
•Gen 2 Raw bit-rate on the data pins of 5.0 GT/s, resulting in a real bandwidth per
pair of 500 MB/s given the 8b/10b encoding used to transmit data across this
interface. This also does not account for packet overhead and link maintenance.
Maximum theoretical bandwidth on the interface of 8 GB/s in each direction
simultaneously, for an aggregate of 16 GB/s when x16 Gen 2.
•Gen 3 raw bit-rate on the data pins of 8.0 GT/s, resulting in a real bandwidth per
pair of 984 MB/s using 128b/130b encoding to transmit data across this interface.
This also does not account for packet overhead and link maintenance. Maximum
theoretical bandwidth on the interface of 16 GB/s in each direction simultaneously,
for an aggregate of 32 GB/s when x16 Gen 3.
•Hierarchical PCI-compliant configuration mechanism for downstream devices.
Processor Family
December 2013Datasheet – Volume 1 of 2
Order No.: 328897-00423
®
Processor—Interfaces
•PCI Express* extended configuration space. The first 256 bytes of configuration
space aliases directly to the PCI Compatibility configuration space. The remaining
portion of the fixed 4-KB block of memory-mapped space above that (starting at
100h) is known as extended configuration space.
•PCI Express* Enhanced Access Mechanism. Accessing the device configuration
space in a flat memory mapped fashion.
•Automatic discovery, negotiation, and training of link out of reset.
•Peer segment destination posted write traffic (no peer-to-peer read traffic) in
Virtual Channel 0: DMI -> PCI Express* Port 0
•64-bit downstream address format, but the processor never generates an address
above 64 GB (Bits 63:36 will always be zeros).
•64-bit upstream address format, but the processor responds to upstream read
transactions to addresses above 64 GB (addresses where any of Bits 63:36 are
nonzero) with an Unsupported Request response. Upstream write transactions to
addresses above 64 GB will be dropped.
•Re-issues Configuration cycles that have been previously completed with the
Configuration Retry status.
•PCI Express* reference clock is 100-MHz differential clock.
•Power Management Event (PME) functions.
•Dynamic width capability.
•Message Signaled Interrupt (MSI and MSI-X) messages.
•Polarity inversion
Note: The processor does not support PCI Express* Hot-Plug.
2.2.2
PCI Express* Architecture
Compatibility with the PCI addressing model is maintained to ensure that all existing
applications and drivers operate unchanged.
The PCI Express* configuration uses standard mechanisms as defined in the PCI Plugand-Play specification. The processor PCI Express* ports support Gen 3. At 8 GT/s,
Gen 3 operation results in twice as much bandwidth per lane as compared to Gen 2
operation. The 16 lanes PEG can operate at 2.5 GT/s, 5 GT/s, or 8 GT/s.
Gen 3 PCI Express* uses a 128b/130b encoding that is about 23% more efficient than
the 8b/10b encoding used in Gen 1 and Gen 2.
The PCI Express* architecture is specified in three layers – Transaction Layer, Data
Link Layer, and Physical Layer. See the PCI Express Base Specification 3.0 for details
of PCI Express* architecture.
2.2.3
PCI Express* Configuration Mechanism
The PCI Express* (external graphics) link is mapped through a PCI-to-PCI bridge
structure.
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
24Order No.: 328897-004
®
PCI-PCI
Bridge
representing
rootPCI
Expressports
(Device1and
Device6)
PCI
Compatible
HostBridge
Device
(Device0)
PCI
Express*
Device
PEG0
DMI
Interfaces—Processor
Figure 3.PCI Express* Related Register Structures in the Processor
PCI Express* extends the configuration space to 4096 bytes per-device/function, as
compared to 256 bytes allowed by the conventional PCI specification. PCI Express*
configuration space is divided into a PCI-compatible region (that consists of the first
256 bytes of a logical device's configuration space) and an extended PCI Express*
region (that consists of the remaining configuration space). The PCI-compatible region
can be accessed using either the mechanisms defined in the PCI specification or using
the enhanced PCI Express* configuration access mechanism described in the PCI
Express* Enhanced Configuration Mechanism section.
The PCI Express* Host Bridge is required to translate the memory-mapped PCI
Express* configuration space accesses from the host processor to PCI Express*
configuration cycles. To maintain compatibility with PCI configuration addressing
mechanisms, it is recommended that system software access the enhanced
configuration space using 32-bit operations (32-bit aligned) only. See the PCI ExpressBase Specification for details of both the PCI-compatible and PCI Express* Enhanced
configuration mechanisms and transaction rules.
PCI Express* Port
The PCI Express* interface on the processor is a single, 16-lane (x16) port that can
also be configured at narrower widths. The PCI Express* port is being designed to be
compliant with the PCI Express Base Specification, Revision 3.0.
PCI Express* Lanes Connection
The following figure demonstrates the PCIe* lane mapping.
Direct Media Interface (DMI) connects the processor and the PCH. Next generation
DMI2 is supported.
Note: Only DMI x4 configuration is supported.
•DMI 2.0 support.
•Compliant to Direct Media Interface Second Generation (DMI2).
•Four lanes in each direction.
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
26Order No.: 328897-004
®
Interfaces—Processor
•5 GT/s point-to-point DMI interface to PCH is supported.
•Raw bit-rate on the data pins of 5.0 GB/s, resulting in a real bandwidth per pair of
•Maximum theoretical bandwidth on interface of 2 GB/s in each direction
•Shares 100-MHz PCI Express* reference clock.
•64-bit downstream address format, but the processor never generates an address
•64-bit upstream address format, but the processor responds to upstream read
•Supports the following traffic types to or from the PCH:
•APIC and MSI interrupt messaging support:
•Downstream SMI, SCI and SERR error indication.
•Legacy support for ISA regime protocol (PHOLD/PHOLDA) required for parallel port
•DC coupling – no capacitors between the processor and the PCH.
•Polarity inversion.
•PCH end-to-end lane reversal across the link.
•Supports Half Swing “low-power/low-voltage”.
500 MB/s given the 8b/10b encoding used to transmit data across this interface.
Does not account for packet overhead and link maintenance.
simultaneously, for an aggregate of 4 GB/s when DMI x4.
above 64 GB (Bits 63:36 will always be zeros).
transactions to addresses above 64 GB (addresses where any of Bits 63:36 are
nonzero) with an Unsupported Request response. Upstream write transactions to
addresses above 64 GB will be dropped.
— Message Signaled Interrupt (MSI and MSI-X) messages
DMA, floppy drive, and LPC bus masters.
DMI Error Flow
DMI can only generate SERR in response to errors, never SCI, SMI, MSI, PCI INT, or
GPE. Any DMI related SERR activity is associated with Device 0.
DMI Link Down
The DMI link going down is a fatal, unrecoverable error. If the DMI data link goes to
data link down, after the link was up, then the DMI link hangs the system by not
allowing the link to retrain to prevent data corruption. This link behavior is controlled
by the PCH.
Downstream transactions that had been successfully transmitted across the link prior
to the link going down may be processed as normal. No completions from
downstream, non-posted transactions are returned upstream over the DMI link after a
link down event.
Processor Family
December 2013Datasheet – Volume 1 of 2
Order No.: 328897-00427
®
Processor—Interfaces
2.4
Processor Graphics
The processor graphics contains a generation 7.5 graphics core architecture. This
enables substantial gains in performance and lower power consumption over previous
generations. Up to 20 Execution Units are supported depending on the processor SKU.
•Next Generation Intel Clear Video Technology HD Support is a collection of video
playback and enhancement features that improve the end user’s viewing
experience
— Encode / transcode HD content
— Playback of high definition content including Blu-ray Disc*
— Superior image quality with sharper, more colorful images
— Playback of Blu-ray* disc S3D content using HDMI (1.4a specification
compliant with 3D)
•DirectX* Video Acceleration (DXVA) support for accelerating video processing
— Full AVC/VC1/MPEG2 HW Decode
•Advanced Scheduler 2.0, 1.0, XPDM support
•Windows* 8, Windows* 7, OSX, Linux* operating system support
•Switchable Graphics support on AIO platforms with MxM solutions only
2.5
Processor Graphics Controller (GT)
The New Graphics Engine Architecture includes 3D compute elements, Multi-format
HW assisted decode/encode pipeline, and Mid-Level Cache (MLC) for superior high
definition playback, video quality, and improved 3D performance and media.
The Display Engine handles delivering the pixels to the screen. GSA (Graphics in
System Agent) is the primary channel interface for display memory accesses and
“PCI-like” traffic in and out.
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
28Order No.: 328897-004
®
Interfaces—Processor
Figure 5.Processor Graphics Controller Unit Block Diagram
2.5.1
3D and Video Engines for Graphics Processing
The Gen 7.5 3D engine provides the following performance and power-management
enhancements.
3D Pipeline
The 3D graphics pipeline architecture simultaneously operates on different primitives
or on different portions of the same primitive. All the cores are fully programmable,
increasing the versatility of the 3D Engine.
3D Engine Execution Units
•Supports up to 20 EUs. The EUs perform 128-bit wide execution per clock.
•Support SIMD8 instructions for vertex processing and SIMD16 instructions for
pixel processing.
Vertex Fetch (VF) Stage
The VF stage executes 3DPRIMITIVE commands. Some enhancements have been
included to better support legacy D3D APIs as well as SGI OpenGL*.
December 2013Datasheet – Volume 1 of 2
Order No.: 328897-00429
Processor Family
®
Processor—Interfaces
Vertex Shader (VS) Stage
The VS stage performs shading of vertices output by the VF function. The VS unit
produces an output vertex reference for every input vertex reference received from
the VF unit, in the order received.
Geometry Shader (GS) Stage
The GS stage receives inputs from the VS stage. Compiled application-provided GS
programs, specifying an algorithm to convert the vertices of an input object into some
output primitives. For example, a GS shader may convert lines of a line strip into
polygons representing a corresponding segment of a blade of grass centered on the
line. Or it could use adjacency information to detect silhouette edges of triangles and
output polygons extruding out from the edges.
Clip Stage
The Clip stage performs general processing on incoming 3D objects. However, it also
includes specialized logic to perform a Clip Test function on incoming objects. The Clip
Test optimizes generalized 3D Clipping. The Clip unit examines the position of
incoming vertices, and accepts/rejects 3D objects based on its Clip algorithm.
Strips and Fans (SF) Stage
The SF stage performs setup operations required to rasterize 3D objects. The outputs
from the SF stage to the Windower stage contain implementation-specific information
required for the rasterization of objects and also supports clipping of primitives to
some extent.
Windower / IZ (WIZ) Stage
The WIZ unit performs an early depth test, which removes failing pixels and
eliminates unnecessary processing overhead.
The Windower uses the parameters provided by the SF unit in the object-specific
rasterization algorithms. The WIZ unit rasterizes objects into the corresponding set of
pixels. The Windower is also capable of performing dithering, whereby the illusion of a
higher resolution when using low-bpp channels in color buffers is possible. Color
dithering diffuses the sharp color bands seen on smooth-shaded objects.
Video Engine
The Video Engine handles the non-3D (media/video) applications. It includes support
for VLD and MPEG2 decode in hardware.
2D Engine
The 2D Engine contains BLT (Block Level Transfer) functionality and an extensive set
of 2D instructions. To take advantage of the 3D during engine’s functionality, some
BLT functions make use of the 3D renderer.
Processor Graphics VGA Registers
The 2D registers consists of original VGA registers and others to support graphics
modes that have color depths, resolutions, and hardware acceleration features that go
beyond the original VGA standard.
Desktop 4th Generation Intel® Core™ Processor Family, Desktop Intel® Pentium® Processor Family, and Desktop Intel® Celeron
Processor Family
Datasheet – Volume 1 of 2December 2013
30Order No.: 328897-004
®
Loading...
+ 90 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.