LVDS Tunneling Protocol and Interface (LTPI) IP User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs

ID 844310
Date 8/15/2025
Public
Document Table of Contents

1.4.4.5. Advertise Frames

The advertise frame, consists of the LTPI feature capabilities, are supported by SCM and HPM.
Table 18.  Platform Type Encoding
Byte Bit Field
7 6 5 4 3 2 1 0
0 SCM/HPM ID (OEM-defined ID of the SCM/HPM)
1
Table 19.  Baud Rate
Baud Rate (bits per second) Max Baud Rate Encoding
9600 0h06
115200 0h0A
Table 20.  Default LTPI Capabilities Encoding
Byte Bit Field Encoding
7 6 5 4 3 2 1 0
0 Supported Channels
Reserved OEM channel Data channel UART channel I2C/SMBus channel GPIO channel
1 GPIO Channel Capabilities
Number of NL GPIOs [7:0]
2 Reserved Number of NL GPIOs [9:8]
3 I2C Channel Capabilities
Reserved

Echo Support

0: Echo not supported

1: Echo supported

I2C/SMBus5 Enable

0: Disabled

1: Enabled

I2C/SMBus4 Enable

0: Disabled

1: Enabled

I2C/SMBus3 Enable

0: Disabled

1: Enabled

I2C/SMBus2 Enable

0: Disabled

1: Enabled

I2C/SMBus1 Enable

0: Disabled

1: Enabled

I2C/SMBus0 Enable

0: Disabled

1: Enabled

4 Reserved

I2C/SMBus5 Enable

0: 100 kHz

1: 400 kHz

I2C/SMBus4 Enable

0: 100 kHz

1: 400 kHz

I2C/SMBus3 Enable

0: 100 kHz

1: 400 kHz

I2C/SMBus2 Enable

0: 100 kHz

1: 400 kHz

I2C/SMBus1 Enable

0: 100 kHz

1: 400 kHz

I2C/SMBus0 Enable

0: 100 kHz

1: 400 kHz

5 UART Channel Capabilities

UART1 Enable

0: Disabled

1: Enabled

UART1 Enable

0: Disabled

1: Enabled

Reserved The maximum baud rate as defined in the Baud Rate table.
6 OEM Capabilities
7
Table 21.  LTPI Advertise Frame

Frame Offset

(bytes)

Size

(bits)

Bit Field Description
7 6 5 4 3 2 1 0  
0 8 Comma Symbol Comma symbol as defined in the Frame Type and Frame Subtype table.
1 8 Frame Subtype Frame subtype as defined in the Frame Type and Frame Subtype table.
2 8 Platform Type Platform type as defined in the Platform Type Encoding table.
3 8
4 8

Capabilities Type

  • 0h00—Default capabilities
  • 0h01:0h80—Reserved
  • 0h81:0fFF—OEM defined
Capabilities type allows for use of non-default capabilities to customize the LTPI implementations.
5 8 LTPI Capabilities LTPI capabilities according to the capabilities type. Default capabilities are defined in the Default LTPI Capabilities Encoding table.
6 8
7 8
8 8
9 8
10 8
11 8
12 8
13 8 Reserved Reserved
14 8 Reserved Reserved
15 8 CRC CRC8 checksum