LVDS Tunneling Protocol and Interface (LTPI) IP User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
ID
844310
Date
8/15/2025
Public
1. Overview
2. Configuring and Generating the IP
3. Simulating the IP
4. Validating the IP
5. Troubleshooting and Debugging Issues
6. Appendix A: Functional Description
7. Appendix B: Registers
8. Document Revision History for the LVDS Tunneling Protocol and Interface (LTPI) IP User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
1.4.4.1. Link Detect and Link Speed Selection Frames
1.4.4.2. Link Detect Frame
1.4.4.3. Link Speed Frame
1.4.4.4. Advertise, Configure, and Accept Frames
1.4.4.5. Advertise Frames
1.4.4.6. Configure Frame
1.4.4.7. Accept Frame
1.4.4.8. LTPI Operational Frames
1.4.4.9. Default I/O Frame
1.4.4.10. Default Data Frame
1.6. Design Considerations/Guidelines
- The IP design supports data rate up to 500 Mbps (×10 250 MHz, DDR mode).
- The simulation design example supports fixed data rate configuration at 200 Mbps (×4 100 MHz, DDR mode).
- Dynamic reconfiguration PLL is not supported. Selected link configuration (from the LVDS Tunneling Protocol and Interface (LTPI) IP parameter editor) using the clock multiplexer is supported but not dynamically through CSR.
- The IP design supports 9600 and 115200 UART baud rates.
- The UART flow control is not supported.
- The Avalon® memory-mapped CSR interface is utilized exclusively for reading status and error signals, as well as for configuring advertisement capabilities.
- Number of normal latency (NL) GPIO Interface must be a value that can be multiplied by factor of 16.
- Number of low latency (LL) GPIO Interface is fixed at 16.
- You must constraint all the input clocks or signals to the IP.
- Data channel mailbox enable = 1 is not verified on hardware.
- Hardware design example is only available for the Agilex™ 5 devices in the current release of this IP.
- Agilex™ 3 and Agilex™ 5 devices support 60 MHz and 100 MHz system clocks.