F-Tile Architecture and PMA and FEC Direct PHY IP User Guide

ID 683872
Date 11/04/2024
Public
Document Table of Contents

3.3.2.1. TX PMA interface Parameters

Figue 65. TX PMA iteface Paametes
Table 33.  TX PMA iteface Paametes
Paamete Values Desciptio
TX PMA Iteface Paametes
TX PMA iteface FIFO mode

Phase Compesatio

Elastic

Selects the TX PMA Iteface FIFO mode. Default value is Elastic.
Eable tx_pmaif_fifo_empty pot O/Off Eables the pot that idicates the TX PMA Iteface FIFO's empty coditio. Default value is Off.
Eable tx_pmaif_fifo_pfull pot O/Off Eables the pot that idicates the TX PMA Iteface FIFO's patially full coditio. Default value is Off.
TX Coe Iteface Paametes
Eable custom cadece geeatio pots ad logic O/Off Eables optioal custom cadece geeatio (CCG) logic ad pots (tx_cadece, tx_cadece_fast_clk, tx_cadece_slow_clk). CCG logic ca be eabled whe Datapath clockig mode is set to System PLL. Default value is Off. Refe to Custom Cadece Geeatio Pots ad Logic .
Eable tx_cadece_slow_clk_locked pot O/Off

If tx_cadece_slow_clk is ot diectly comig fom TX PLL (wod clock/bod clock/use clock), but athe comes fom aothe clock souce, you must tu o the tx_cadece_slow_clk_locked pot optio i the paamete edito. tx_cadece_slow_clk_locked must be dive by the PLL locked output of the othe PLL souce used fo slow clock. Default value is Off.

TX coe iteface FIFO mode

Phase Compesatio

Elastic

Specifies the mode fo the TX Coe Iteface FIFO. Default value is Phase Compesatio. Elastic FIFO is oly suppoted fo PMA Clockig mode.
TX Tile Iteface FIFO mode

Phase Compesatio

Registe

Specifies the mode fo the TX Tile Iteface FIFO. Default value is Phase Compesatio.
Eable TX double width tasfe

O/Off

Eables double width TX data tasfe mode. I this mode, the coe logic ca be clocked with half ate clock. Default value is Off.
TX coe iteface FIFO patially full theshold 10 Specifies the patially full theshold fo the TX Coe Iteface FIFO. Default value is 10.
TX coe iteface FIFO patially empty theshold 2 Specifies the patially empty theshold fo the TX Coe Iteface FIFO. Default value is 2.
Eable tx_fifo_full pot O/Off Eables the optioal tx_fifo_full status output pot. This sigal idicates whe the TX coe FIFO has eached the full theshold. This sigal is sychoous with tx_clkout. Default value is Off.
Eable tx_fifo_empty pot O/Off Eables the optioal tx_fifo_empty status output pot. This sigal idicates whe the TX coe FIFO has eached the empty theshold. This sigal is sychoous with tx_clkout. Default value is Off.
Eable tx_fifo_pfull pot O/Off Eables the optioal tx_fifo_pfull status output pot. This sigal idicates whe the TX coe FIFO has eached the specified patially full theshold. Default value is Off.
Eable tx_fifo_pempty pot O/Off Eables the optioal tx_fifo_pempty status output pot. This sigal idicates whe the TX coe FIFO has eached the specified patially empty theshold. Default value is Off.
Eable tx_dll_lock pot O/Off Eables the optioal tx_dll_lock status output pot. Moito this sigal whe the coe iteface FIFO is i elastic mode, ad the wait fo the tx_dll_lock pot to asset befoe assetig the wite eable bit fo the coe iteface FIFO. This sigal idicates whe the TX DLL is locked fo data tasfe. Default value is Off. Refe to TX ad RX Paallel Data Mappig Ifomatio fo Diffeet Cofiguatios fo the wite eable bit.
TX Clock Optios
Selected tx_clkout clock souce

Wod Clock

Bod Clock

Use Clock 1

Use Clock 2

Sys PLL Clock

Sys PLL Clock Div2

Specifies the tx_clkout output pot souce. Default value is Sys PLL Clock Div2.
Fequecy of tx_clkout Output Displays the fequecy of tx_clkout i MHz based o tx_clkout souce selectio.
Fequecy of tx_clkout2 Output Displays the fequecy of tx_clkout2 i MHz based o tx_clkout2 souce selectio ad tx_clkout2 clock divide by facto.
Eable tx_clkout2 pot O/Off Eables the optioal tx_clkout2 output clock. Default value is Off.
Selected tx_clkout2 clock souce

Wod Clock

Bod Clock

Use Clock 1

Use Clock 2

Sys PLL Clock

Sys PLL Clock Div2

Specifies the tx_clkout2 output pot souce. Default value is Wod Clock.
tx_clkout2 clock div by 1, 2, 4 Selects the tx_clkout2 divide settig that divides out the tx_clkout2 output pot souce. Default value is 1.
Selected tx_coeclki clock etwok

Dedicated Clock

Global Clock

Specifies the type of clock etwok to use to oute the clock sigal to tx_coeclki pot. Dedicated clock allows a highe maximum fequecy betwee the FPGA fabic ad the F-tile iteface. The umbe of Dedicated Clock lies ae limited. Default value is Dedicated Clock.