Agilex® 5 FPGA Interface Protocol Design Journey
Interactive step-by-step guidance of FPGA Resources and Documentation for Interface Protocols.
info
Please select the desired journey step from the flowchart to view the applicable assets.
info
Please select the desired Discover Ethernet IP Portfolio sub-step from the flowchart to the left to view the applicable assets:
- Design Considerations
info
Please select the desired Design with Ethernet MAC Interfaces sub-step from the flowchart to the left to view the applicable assets:
- Add 40G MAC Interface
- Add Multirate Ethernet Interface
- Add 25G MAC Interface
- Add 10G MAC Interface
- Add Triple Speed Ethernet MAC Interface
info
Please select the desired Design with Ethernet PHY Interfaces sub-step from the flowchart to the left to view the applicable assets:
- Add Multi-Rate 10G Ethernet PHY
info
Please select the desired Design with Ethernet Precision Time Protocols sub-step from the flowchart to the left to view the applicable assets:
- Precision Time Protocol (PTP) 1588 Solutions
Design
Overview
picture_as_pdfGTS Ethernet FPGA Hard IP Release Notes
picture_as_pdfLow Latency Ethernet 10G MAC FPGA IP Release Notes
Design
picture_as_pdfGTS Ethernet FPGA Hard IP User Guide
picture_as_pdfLow Latency Ethernet 10G MAC FPGA IP User Guide
Design
picture_as_pdfTriple-Speed Ethernet FPGA IP User Guide
picture_as_pdfTriple-Speed Ethernet FPGA IP Design Example User Guide
Overview
Design
picture_as_pdfEthernet Design Example Components Release Notes
picture_as_pdfEthernet Design Example Components User Guide
info
Please select the desired journey step from the flowchart to view the applicable assets.
info
Please select the desired Design With IO sub-step from the flowchart to the left to view the applicable assets:
- Design with GPIO and LVDS IO
- Design with PHY Lite IP
info
Please select the desired Design With Transceiver sub-step from the flowchart to the left to view the applicable assets:
- Design with GTS Transceiver
Overview
picture_as_pdfGPIO FPGA IP Release Notes
picture_as_pdfLVDS SERDES FPGA IP Release Notes
picture_as_pdfLVDS Tunneling Protocol and Interface IP Release Notes
Design
picture_as_pdfGeneral-Purpose I/O User Guide
picture_as_pdfLVDS SERDES User Guide
picture_as_pdfLVDS Tunneling Protocol and Interface IP User Guide
Overview
picture_as_pdfSelecting from Transceiver Offerings
picture_as_pdfDevice Design Guidelines
picture_as_pdfGTS PMA/FEC Direct PHY IP Release Notes
Design
picture_as_pdfGTS Transceiver PHY User Guide
picture_as_pdfGTS Transceiver Dual Simplex Interfaces User Guide
picture_as_pdfGTS Dynamic Reconfiguration Controller IP User Guide
info
Please select the desired journey step from the flowchart to view the applicable assets.
info
Please select the desired Design with PCI Express (PCIe) IP sub-step from the flowchart to the left to view the applicable assets:
- Discover PCIe IP Solutions
- Add PCIe Gen 4 Interface
info
Please select the desired Design with DMA Controller sub-step from the flowchart to the left to view the applicable assets:
- Add DMA Controller
info
Please select the desired Design With PHY Lite IP sub-step from the flowchart to the left to view the applicable assets:
- Add PHY Lite Interface
Overview
Design
picture_as_pdfGTS AXI Streaming IP for PCI Express* User Guide
picture_as_pdfGTS AXI Streaming IP for PCI Express* Register Map
picture_as_pdfMSI to GIC Generator Core Overview
Overview
info
Please select the desired journey step from the flowchart to view the applicable assets.
info
Please select the desired Design with Serial Lite Interface sub-step from the flowchart to the left to view the applicable assets:
- Add GTS Serial Lite IV Interface
info
Please select the desired Design with Interlaken Interface sub-step from the flowchart to the left to view the applicable assets:
- Add GTS Interlaken Interface
Design
picture_as_pdfGTS Serial Lite IV FPGA IP User Guide
picture_as_pdfGTS Serial Lite IV FPGA IP Design Example User Guide
Design
picture_as_pdfGTS Interlaken FPGA IP User Guide
picture_as_pdfGTS Interlaken FPGA IP Design Example User Guide
info
Please select the desired journey step from the flowchart to view the applicable assets.
info
Please select the desired Add DDR Memory Interfaces sub-step from the flowchart to the left to view the applicable assets:
- Add DDR5 Memory Interface
- Add DDR4 Memory Interface
- Add LPDDR5 Memory Interface
- Add LPDDR4 Memory Interface
info
Please select the desired Add Flash Memory Interfaces sub-step from the flowchart to the left to view the applicable assets:
- Add QSPI Flash Interface
- Add NAND Flash Interface
- Add SD/MMC Flash Interface
info
Please select the desired Add On-Chip Memory sub-step from the flowchart to the left to view the applicable assets:
- Add On-Chip Memory
info
Please select the desired Add DMA Controller sub-step from the flowchart to the left to view the applicable assets:
- Add Modular Scatter-Gather DMA Core
Overview
picture_as_pdfEMIF FPGA IP Core Release Notes
picture_as_pdfTest Engine FPGA IP Release Notes
picture_as_pdfPerformance Monitor FPGA IP Release Notes
Training
Design
picture_as_pdfEMIF IP User Guide
picture_as_pdfEMIF IP Design Example User Guide
picture_as_pdfTest Engine FPGA IP User Guide
picture_as_pdfPerformance Monitor FPGA IP User Guide
Hard Processor System (HPS)
picture_as_pdfHard Processor System (HPS) Resources
picture_as_pdfDevice Design Guidelines
Overview
picture_as_pdfEMIF FPGA IP Core Release Notes
picture_as_pdfTest Engine FPGA IP Release Notes
picture_as_pdfPerformance Monitor FPGA IP Release Notes
Training
Design
picture_as_pdfEMIF IP User Guide
picture_as_pdfEMIF IP Design Example User Guide
picture_as_pdfTest Engine FPGA IP User Guide
picture_as_pdfPerformance Monitor FPGA IP User Guide
Hard Processor System (HPS)
picture_as_pdfHard Processor System (HPS) Resources
picture_as_pdfDevice Design Guidelines
Overview
picture_as_pdfEMIF FPGA IP Core Release Notes
picture_as_pdfTest Engine FPGA IP Release Notes
picture_as_pdfPerformance Monitor FPGA IP Release Notes
Training
Design
picture_as_pdfEMIF IP User Guide
picture_as_pdfEMIF IP Design Example User Guide
picture_as_pdfTest Engine FPGA IP User Guide
picture_as_pdfPerformance Monitor FPGA IP User Guide
Hard Processor System (HPS)
picture_as_pdfHard Processor System (HPS) Resources
picture_as_pdfDevice Design Guidelines
Overview
picture_as_pdfEMIF FPGA IP Core Release Notes
picture_as_pdfTest Engine FPGA IP Release Notes
picture_as_pdfPerformance Monitor FPGA IP Release Notes
Training
Design
picture_as_pdfEMIF IP User Guide
picture_as_pdfEMIF IP Design Example User Guide
picture_as_pdfTest Engine FPGA IP User Guide
picture_as_pdfPerformance Monitor FPGA IP User Guide
Hard Processor System (HPS)
picture_as_pdfHard Processor System (HPS) Resources
picture_as_pdfDevice Design Guidelines
Design
picture_as_pdfMailbox Client IPs User Guide
picture_as_pdfGeneric Serial Flash Interface IP User Guide
picture_as_pdfHPS Use of SDM QSPI Controller
Get Device Driver
picture_as_pdfHAL Driver - Generic Serial Flash Interface IP
picture_as_pdfHAL Driver - Mailbox Client IP
info
Please select the desired journey step from the flowchart to view the applicable assets.
info
Please select the desired Before You Begin sub-step from the flowchart to the left to view the applicable assets:
- Discover Embedded Peripheral IP Portfolio
info
Please select the desired Design with General Purpose IO sub-step from the flowchart to the left to view the applicable assets:
- Add General Purpose IO Soft IP
- Add HPS GPIO Interface
info
Please select the desired Design with UART Interface sub-step from the flowchart to the left to view the applicable assets:
- Add UART Soft IP Interface
- Add JTAG UART Interface
- Add HPS UART Controller
info
Please select the desired Design with JTAG Interface sub-step from the flowchart to the left to view the applicable assets:
- Add JTAG Interface
info
Please select the desired Design with I2C Interface sub-step from the flowchart to the left to view the applicable assets:
- Add I2C Soft IP Interface
- Add HPS I2C Controller
info
Please select the desired Design with I3C Interface sub-step from the flowchart to the left to view the applicable assets:
- Add HPS I3C Controller
info
Please select the desired Design with SPI Interface sub-step from the flowchart to the left to view the applicable assets:
- Add SPI Interface
- Add eSPI Interface
- Add HPS SPI Controller
info
Please select the desired Design with USB Interface sub-step from the flowchart to the left to view the applicable assets:
- Add HPS USB 2.0 OTG Controller
- Add HPS USB 3.1 Gen1 Controller
info
Please select the desired Design with HPS Interface sub-step from the flowchart to the left to view the applicable assets:
- Add Cache Coherency Translator
Overview
picture_as_pdfEmbedded Peripherals IP User Guide
picture_as_pdfTool Support
picture_as_pdfDevice Support
Overview
picture_as_pdfPIO Core Overview
picture_as_pdfGPIO FPGA IP Release Notes
picture_as_pdfGeneral-Purpose I/O User Guide
Overview
picture_as_pdf16550 Compatible UART Core Overview
picture_as_pdfLightweight UART Core Overview
Drivers
picture_as_pdfHAL Driver - 16550 Compatible UART Core Overview
picture_as_pdfHAL Driver - Lightweight UART Core Overview
Overview
picture_as_pdfUART Controller Overview
picture_as_pdfUART Interface Design Guidelines Overview
Overview
picture_as_pdfAvalon® I2C (Host) Core Overview
picture_as_pdfI2C Agent to Avalon® - MM Host Bridge Core
Overview
picture_as_pdfSPI Core
picture_as_pdfAvalon®-ST Serial Peripheral Interface Core Overview
picture_as_pdfSPI Agent to Avalon® Host Bridge Cores
Overview
picture_as_pdfUSB 2.0 OTG Controller Overview
picture_as_pdfInterfacing a USB PHY to the HPS USB 2.0 OTG Controller
Overview
picture_as_pdfUSB 3.1 Gen1 Controller Overview
picture_as_pdfUSB 3.1 Gen1 Controller Design Guidelines
info
Please select the desired journey step from the flowchart to view the applicable assets.
info
Please select the desired Design with Video Interfaces sub-step from the flowchart to the left to view the applicable assets:
- Add DisplayPort Interface
- Add SDI Interface
- Add HDMI Interface
- Add MIPI Interface
info
Please select the desired Design with Video and Vision Processing Suite sub-step from the flowchart to the left to view the applicable assets:
- Add Video and Vision Processing Suite
Design
picture_as_pdfDisplayPort FPGA IP User Guide
picture_as_pdfGTS DisplayPort FPGA IP Design Example User Guide
Design
picture_as_pdfGTS SDI II FPGA IP User Guide
picture_as_pdfGTS SDI II FPGA IP Design Example User Guide
picture_as_pdfSDI Audio FPGA IP User Guide
Design
picture_as_pdfGTS HDMI FPGA IP User Guide
picture_as_pdfGTS HDMI FPGA IP Design Example User Guide
Design
picture_as_pdfMIPI CSI-2 FPGA IP User Guide
picture_as_pdfMIPI CSI-2 FPGA IP Design Example User Guide
picture_as_pdfMIPI DSI-2 IP User Guide
picture_as_pdfMIPI D-PHY IP User Guide
Design
picture_as_pdfVideo and Vision Processing Suite FPGA IP User Guide
picture_as_pdfAltera® FPGA Streaming Video Protocol Specification
info
Please select the desired journey step from the flowchart to view the applicable assets.
info
Please select the desired Design with Wireless Radio Interfaces sub-step from the flowchart to the left to view the applicable assets:
- Add CPRI
- Add eCPRI
- Add O-RAN Interface
info
Please select the desired Design with ADC/DAC Data Converter Interfaces sub-step from the flowchart to the left to view the applicable assets:
- Add JESD204B Interface
- Add JESD204C Interface
info
Please select the desired Design with Forward Error Correction IP sub-step from the flowchart to the left to view the applicable assets:
- Add 5G LDPC Interface
- Add 5G Polar Interface
- Add Turbo Interface
Design
picture_as_pdfGTS CPRI PHY FPGA IP User Guide
picture_as_pdfGTS CPRI PHY FPGA IP Design Example User Guide
Overview
picture_as_pdfeCPRI FPGA IP Release Notes
picture_as_pdfeCPRI Common Public Radio Interface Specification
Design
picture_as_pdfGTS JESD204B IP User Guide
picture_as_pdfGTS JESD204B IP Design Example User Guide
Related Links
- Agilex 5 FPGA Application Design Guided Journey
- Agilex 5 System Architecture Guided Journey
- Agilex 5 FPGA Board Design Guided Journey
- Agilex 5 Software Development Guided Journey
- Agilex 5 FPGA AI Design Guided Journey
To request access for Secure content - from your MyAltera dashboard, request "My Collateral" access.