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

2.2.1. Configuring the LVDS Tunneling Protocol and Interface (LTPI) IP Parameters

On the IP Configuration tab, specify the parameters for your IP core variation. Refer to the following tables for more information about the specific LVDS Tunneling Protocol and Interface (LTPI) IP parameters.

Figure 16.  LVDS Tunneling Protocol and Interface (LTPI) IP Parameters—General Tab
Table 38.   LVDS Tunneling Protocol and Interface (LTPI) IP Parameter Description—General Tab
Parameter Range Selection Default Setting Description
Device Type
  • Controller
  • Target
Controller Specify if the IP is used as SCM or HPM.
LTPI Major Version 0–15 1

Indicates the major LTPI version number.

This option is greyed out and always set to 1.

LTPI Minor Version 0–15 0

Indicates the minor LTPI version number.

This option is greyed out and always set to 0.

Interface Channels
Enable NL/LL GPIO Channel On/Off On Enables or disables low latency (LL) and normal latency (NL) GPIO channel.
Enable I2C SMbus Channel On/Off On Enables or disables the I2C/SMBus channel.
Enable UART Channel On/Off On Enables or disables the UART channel.
Enable Data Channel On/Off On Enables or disables the data channel.
Enable OEM Channel On/Off On Enables or disables the OEM channel.
CSR Lite On/Off Off Enables or disables the reduced number of CSR registers.
Enable Status Interface On/Off Off Enables or disables the status signals.
Enable Error Interface On/Off Off Enables or disables the error signals
Figure 17.  LVDS Tunneling Protocol and Interface (LTPI) IP Parameters—Channel Setting Tab
Table 39.   LVDS Tunneling Protocol and Interface (LTPI) IP Parameter Description—Channel Setting Tab
Parameter Range Selection Default Setting Description
Number of NL GPIO Interface 1–1024 16 Specifies the number of NL GPIO.
Number of I2C Bus Interface 1–6 6 Specifies the number of the I2C bus interface.
I2C Bus Speed Mode
  • STANDARD(100 KHz)
  • FAST(400 KHz)
STANDARD(100 KHz) Selects the I2C bus speed.
Number of UART Bus Interface
  • 1
  • 2
2 Specifies the number of the UART buses.
UART BAUD Rate
  • 9600
  • 115200
9600 Sets the baud rate for the UART channels.
Data Channel Mailbox Enable
  • 0
  • 1
1 Enables the data channel mailbox.
OEM Data Width 1–32 32 Specifies the OEM data width.
Figure 18.  LVDS Tunneling Protocol and Interface (LTPI) IP Parameters—Link Configuration Tab
Table 40.   LVDS Tunneling Protocol and Interface (LTPI) IP Parameter Description—Link Configuration Tab
Parameter Range Selection Default Setting Description
Select Link Mode
  • SDR
  • DDR
SDR Selects the link mode supported by the DDR capability.
Link Speed Capability
  • X1 (25 MHz)
  • X2 (50 MHz)
  • X3 (75 MHz)
  • X4 (100 MHz)
  • X6 (150 MHz)
  • X8 (200 MHz)
  • X10 (250 MHz)
X1 (25 MHz) Specifies the clock supported by LVDS.
Select System Clock
  • 60
  • 100
60 Selects the system clock.