GTS Transceiver PHY User Guide

ID 817660
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

3.11.2.1. RTL Connection Example for JTAG to Avalon Master Bridge Intel® FPGA IP

The following example shows the RTL connections for a two lane GTS channel implementation.
The i_reconfig_address address bus width is:
[18:0]i_reconfig_address
You must set the address parameters for the interface in your design file as follows:
parameter  addr_width = 19
Note: The GTS PMA/FEC Direct PHY Intel® FPGA IP uses word addressing format for the reconfiguration address bus interface. The JTAG to Avalon Master Bridge Intel® FPGA IP uses byte addressing format. Therefore, you must handle the conversion of word addressing format to byte addressing format by shifting the reconfiguration address (i_reconfig_address) bus by two bits, as shown in the following example.
Figure 62. Example RTL Connections for the JTAG to Avalon Master Bridge Intel® FPGA IP
.i_reconfig_clk           ( i_reconfig_clk        ),  // 100 MHz
.i_reconfig_reset	     ( i_reconfig_reset      ),
.i_reconfig_write	     ( write_bridge	      ),
.i_reconfig_read	      ( read_bridge	       ),
.i_reconfig_address       ( address_bridge [addr_width + 1: 2]),
.i_reconfig_byteenable    ( byteenable_bridge     ),
.i_reconfig_writedata	 ( writedata_bridge      ),
.o_reconfig_readdata      ( readdata_bridge	   ),
.o_reconfig_readdatavalid ( readdatavalid_bridge  ),
.o_reconfig_waitrequest   ( waitrequest_bridge	)