12th Generation Intel® Core™ Processor

Specification Update

ID 682436
Date 01/05/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Identification Information

Component Identification via Programming Interface

The processor stepping is identified by the following register contents:

Table 1. Processor Lines Component Identification

Processor

CPUID

Reserved

[31:28]

Extended Family

[27:20]

Extended Model

[19:16]

Reserved

[15:14]

Processor Type

[13:12]

Family Code

[11:8]

Model Number

[7:4]

Stepping ID

[3:0]

ADL-S 8+8

0x90672

Reserved

0000000b

1001b

Reserved

00b

0110b

0111b

0010b

ADL-S 6+0

0x90675

Reserved

0000000b

1001b

Reserved

00b

0110b

0111b

0101b

ADL-H 6+8

ADL-P 6+8

0x906A3

Reserved

0000000b

1001b

Reserved

00b

0110b

1010b

0011b

ADL-U15W

2+8

ADL-U9W

2+8

0x906A4

Reserved

0000000b

1001b

Reserved

00b

0110b

1010b

0100b

  1. The Extended Family, Bits [27:20] are used in conjunction with the Family Code, specified in Bits[11:8], to indicate whether the processor belongs to the Celeron®, Pentium®, or Intel® Core™ processor family.
  2. The Extended Model, Bits [19:16] in conjunction with the Model Number, specified in Bits [7:4], are used to identify the model of the processor within the processor’s family.
  3. The Family Code corresponds to Bits [11:8] of the EDX register after RESET, Bits [11:8] of the EAX register after the CPUID instruction is executed with a 1 in the EAX register, and the generation field of the Device ID register accessible through Boundary Scan.
  4. The Model Number corresponds to Bits [7:4] of the EDX register after RESET, Bits [7:4] of the EAX register after the CPUID instruction is executed with a 1 in the EAX register, and the model field of the Device ID register accessible through Boundary Scan.
  5. The Stepping ID in Bits [3:0] indicates the revision number of that model. Refer table above for the processor stepping ID number in the CPUID information.
  6. When EAX is initialized to a value of ‘1’, the CPUID instruction returns the Extended Family, Extended Model, Processor Type, Family Code, Model Number and Stepping ID value in the EAX register. The EDX processor signature value after reset is equivalent to the processor signature output value in the EAX register.

Cache and TLB descriptor parameters are provided in the EAX, EBX, ECX and EDX registers after the CPUID instruction is executed with a 2 in the EAX register.

Component Marking Information

Figure 1. Processor Based on S Processor Line Chip Package LGA Top-Side Markings

image1.png

Pin Count: 1700 Package Size: 45mm x 37.5mm

Production (SSPEC):

SWIRL (Intel logo)TRADEMARK BRANDPROCESSOR NUMBERSSPEC FPO {eX}

Note:  “1” is unit visual ID (2D ID).

“2” is Pin 1 indicator on IHS.

Figure 2. Processor Based on H/P Processor Line Chip Package BGA Top-Side Markings

image2.png

Pin Count: 1744 Package Size: 50mm x 25mm

Production (SSPEC):

SWIRL (Intel logo)TRADEMARK BRANDPROCESSOR NUMBERSSPEC FPO {eX}

Note:  “1” is unit visual ID (2D ID).

“2” is Pin 1 indicator on IHS.

Figure 3. Processor Based on U15 Processor Line Chip Package BGA Top-Side Markings

image3.png

Pin Count: 1744 Package Size: 50mm x 25mm

Production (SSPEC):

Intel LogoFPOSSPEC {eX}

Note:  “1” is unit visual ID (2D ID).

Figure 4. Processor Based on U9 Processor Line Chip Package BGA Top-Side Markings

image4.png

Pin Count: 1781 Package Size: 28.5mm x 19mm

Production (SSPEC):

Intel LogoFPOSSPEC {eX}

Note:  “1” is unit visual ID (2D ID).

“2” is Pin 1 indicator on IHS.