PHY Lite for Parallel Interfaces Intel® FPGA IP User Guide

ID 683716
Date 4/01/2024
Public
Document Table of Contents

6.3.2.4. Avalon Configuration Bus Interface Signals

The PHY Lite for Parallel Interfaces Intel® FPGA IP exposes the Avalon® memory-mapped interface slave and Avalon® memory-mapped interface master interfaces when you perform dynamic reconfiguration. Connect the Avalon® memory-mapped interface slave to either a master in the core or the master interface of either an PHY Lite for Parallel Interfaces Intel® FPGA IP or the External Memory Interface IP to be placed in the same column. You can only connect the master interface to the slave interface of a PHY Lite for Parallel Interfaces Intel® FPGA IP or External Memory Interface IP to be placed in the same column.

Table 137.   Avalon® Memory-Mapped Interface Master Interface Signals
Signal Name Direction Width Description
avl_clk Input 1 Avalon interface clock.
avl_reset_n Input 1 Reset input synchronous to avl_clk.
avl_read Input 1 Read request from io_aux. This signal is synchronous to the avl_clk input.
avl_write Input 1 Write request from io_aux. This signal is synchronous to the avl_clk input.
avl_byteenable Input 4 Controls which bytes should be written on avl_writedata.
avl_address Input 28 ( Arria® 10 and Cyclone® 10 GX devices) Address from io_aux. This signal is synchronous to the avl_clk input.
avl_readdata Output 32 Read data to io_aux. This signal is synchronous to the avl_clk input.
avl_writedata Input 32 Write data from io_aux. This signal is synchronous to the avl_clk input.
avl_readdata_valid Output 1 Indicates that read data has returned.
avl_waitrequest Output 1 Stalls upstream logic when it is asserted.
Table 138.  Avalon Memory-mapped Slave Interface Signals
Signal Name Direction Width Description
avl_out_clk Output Connect this signal to the input Avalon interface of another PHY Lite for Parallel Interfaces Intel® FPGA IP or the External Memory Interfaces IP.
avl_out_reset_n Output 1 Connect this signal to the input Avalon interface of another PHY Lite for Parallel Interfaces Intel® FPGA IP or the External Memory Interfaces FPGA IP.
avl_out_read Output 1 Indicates read transaction.
avl_out_write Output 1 Indicates write transaction.
avl_out_byteenable Output 4 Controls which bytes should be written on avl_out_writedata.
avl_out_writedata Output 32 The data packet associated with the write transaction.
avl_out_address Output 28 ( Arria® 10 and Cyclone® 10 GX devices) Avalon address (in byte granularity). Value is identical to avl_address but with zeroes padded on the LSBs.
avl_out_readdata Input 32 The data packet associated with avl_out_readdata_valid.
avl_out_readdata_valid Input 1 Indicates that read data has returned.
avl_out_waitrequest Input 1 Stalls upstream logic when it is asserted.