Agilex™ 3 FPGA Interface Protocol Design Journey

The interactive FPGA Interface Design Journey provides a curated list of documentation to help you successfully design a logic interface with associated software drivers to connect your user logic application to components on your board such as memory, flash devices, ethernet, host server to FPGA interfaces (i.e., PCIe or CXL), embedded peripherals via I2C, SPI, UART, USB etc. as well as video, wireless and wireline communication interfaces. The FPGA interface design provides a layer of abstraction between the user logic application and the details of the board enabling portability, design reuse and high-level design flows. Select the interface below and choose the desired design step on the left navigation to find the available resources.

Back to Design Hub

Discover Ethernet IP Portfolio Design Considerations Design with Ethernet MAC Interfaces Add 10G MAC Interface Add Triple Speed Ethernet MAC Interface Design with Ethernet PHY Interfaces Add Multi-Rate 10G Ethernet PHY Design with Ethernet Precision Time Protocols Precision Time Protocol (PTP) 1588 Solutions
Design With IO Design with GPIO and LVDS IO Design With Transceiver Design with GTS Transceiver
Design with PCI Express (PCIe) IP Discover PCIe IP Solutions Add PCIe Gen 3 Interface
Add DDR Memory Interfaces Add LPDDR4 Memory Interface Add Flash Memory Interfaces Add QSPI Flash Interface Add On-Chip Memory Add On-Chip Memory Add DMA Controller Add Modular Scatter-Gather DMA Core
Before You Begin Discover Embedded Peripheral IP Portfolio Design with General Purpose IO Add General Purpose IO Soft IP Design with UART Interface Add UART Soft IP Interface Add JTAG UART Interface Design with JTAG Interface Add JTAG Interface Design with I2C Interface Add I2C Soft IP Interface Design with SPI Interface Add SPI Interface Add eSPI Interface Design with HPS Interface Add Cache Coherency Translator
Design with Video Interfaces Add MIPI Interface Design with Video and Vision Processing Suite Add Video and Vision Processing Suite
Design with ADC/DAC Data Converter Interfaces Add JESD204B Interface Add JESD204C Interface