background image

Vol. 3C 36-57

INTEL® PROCESSOR TRACE

36.4.2.21   PTWRITE Packet

Table 36-40. PTW Packet Definition

Name

PTW Packet

Packet Format

The PayloadBytes field indicates the number of bytes of payload that follow the header bytes. Encodings are as fol-

lows:

IP bit indicates if a FUP, whose payload will be the IP of the PTWRITE instruction, will follow.

Dependencies

TriggerEn & ContextEn & FilterEn 

& PTWEn

Generation 

Scenario

PTWRITE Instruction

Description

Contains the value held in the PTWRITE operand.

This packet is CYC-eligible, and hence will generate a CYC packet if IA32_RTIT_CTL.CYCEn=1 and any CYC Threshold 

has been reached.

Application

Binds to the associated PTWRITE instruction. The IP of the PTWRITE will be provided by a following FUP, when 

PTW.IP=1.

7

6

5

4

3

2

1

0

0

0

0

0

0

0

0

1

0

1

IP

PayloadBytes

1

0

0

1

0

2

Payload[7:0]

3

Payload[15:8]

4

Payload[23:16]

5

Payload[31:24]

6

Payload[39:32]

7

Payload[47:40]

8

Payload[55:48]

9

Payload[63:56]

PayloadBytes

Bytes of Payload

‘00

4

‘01

8

‘10

Reserved

‘11

Reserved