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

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

4.1. IP Parameters

Table 99.   F-Tile Refeece ad System PLL Clocks Itel® FPGA IP Paametes
Paamete Values Desciptio
System PLL #0
Mode of system PLL Disabled Selects the mode of system PLL #0.
  • Disabled— system PLL ot used. You must eable at least oe system PLL.
  • ETHERNET_FREQ_ <output-feq>_<efclk-feq>—pesets fo Etheet use cases. output_feq is the system PLL output fequecy ad efclk_feq is the system PLL efeece clock fequecy.
  • PCIE_FREQ_<output-feq>— pesets fo PCIe use cases. output_feq is the system PLL output fequecy.
  • Use cofiguatio—maually cofigues output fequecy of system PLL ad selects oe of the feasible efeece clocks. Fo use i o PCIe use cases whe othe Etheet pesets do ot meet equiemet.
  • Use PCIe-based cofiguatio— maually cofigues output fequecy of system PLL ad selects oe of the feasible efeece clocks. Fo use i PCIe use cases whe PCIe pesets do ot meet equiemet.
The fequecy umbe i the peset’s label ae abbeviated; they ae ot full pecise fequecy. Refe to the table below fo full fequecy. The default value is ETHERNET_FREQ_805_156.
Use cofiguatio
Use PCIe-based cofiguatio
ETHERNET_FREQ_805_156
ETHERNET_FREQ_805_312
ETHERNET_FREQ_805_322 43.
ETHERNET_FREQ_830_156
ETHERNET_FREQ_830_312
PCIE_FREQ_1000
PCIE_FREQ_500
PCIE_FREQ_550
PCIE_FREQ_600
PCIE_FREQ_650
PCIE_FREQ_700
PCIE_FREQ_750
PCIE_FREQ_800
PCIE_FREQ_850
PCIE_FREQ_900
PCIE_FREQ_950
Refclk souce Refclk #0 Selects the logical efeece clock souce fo system PLL #0. The efeece clock souce ca be shaed with FGT PMA ad othe system PLLs. The default value is Refclk #0.
Refclk #1
Refclk #2
Refclk #3
Refclk #4
Refclk #5
Refclk #6
Refclk #7
Refclk #8
Refclk #9
Output fequecy 31.25 to 1000 MHz Specifies the output fequecy of the system PLL #0 i MHz. I backgoud, the algoithm calculates the legal efeece clock fequecies fo that clock output fequecy. Fo coect calculatio, specify the exact fequecy with decimal poits. The default value is 805.6640625.
System PLL #1
Mode of system PLL Disabled Selects the mode of system PLL #1.
  • Disabled— system PLL ot used. You must eable at least oe system PLL.
  • ETHERNET_FREQ_ <output-feq>_<efclk-feq>—pesets fo Etheet use cases. output_feq is the system PLL output fequecy ad efclk_feq is the system PLL efeece clock fequecy.
  • PCIE_FREQ_<output-feq>— pesets fo PCIe use cases. output_feq is the system PLL output fequecy.
  • Use cofiguatio—maually cofigues output fequecy of system PLL ad selects oe of the feasible efeece clocks. Fo use i o PCIe use cases whe othe Etheet pesets do ot meet equiemet.
  • Use PCIe-based cofiguatio— maually cofigues output fequecy of system PLL ad selects oe of the feasible efeece clocks. Fo use i PCIe use cases whe PCIe pesets do ot meet equiemet.
The default value is Disabled.
Use cofiguatio
Use PCIE-based cofiguatio
ETHERNET_FREQ_805_156
ETHERNET_FREQ_805_312
ETHERNET_FREQ_805_322 43.
ETHERNET_FREQ_830_156
ETHERNET_FREQ_830_312
ETHERNET_FREQ_830_312
PCIE_FREQ_1000
PCIE_FREQ_500
PCIE_FREQ_550
PCIE_FREQ_600
PCIE_FREQ_650
PCIE_FREQ_700
PCIE_FREQ_750
PCIE_FREQ_800
PCIE_FREQ_850
PCIE_FREQ_900
PCIE_FREQ_950
Refclk souce Refclk #0 Selects the logical efeece clock souce fo system PLL #1. The efeece clock souce ca be shaed with FGT PMA ad othe system PLLs.
Refclk #1
Refclk #2
Refclk #3
Refclk #4
Refclk #5
Refclk #6
Refclk #7
Refclk #8
Refclk #9
Output fequecy 31.25 to 1000 MHz Specifies the output fequecy of the system PLL #1 i MHz. I backgoud, the algoithm calculates the legal efeece clock fequecies fo that clock output fequecy. Fo coect calculatio, must specify the exact fequecy with decimal poits.
System PLL #2
Mode of system PLL Disabled Selects the mode of system PLL #2.
  • Disabled— system PLL ot used.
  • ETHERNET_FREQ_ <output-feq>_<efclk-feq>—pesets fo Etheet use cases. output_feq is the system PLL output fequecy ad efclk_feq is the system PLL efeece clock fequecy.
  • PCIE_FREQ_<output-feq>— pesets fo PCIe use cases. output_feq is the system PLL output fequecy.
  • Use cofiguatio—maually cofigues output fequecy of system PLL ad selects oe of the feasible efeece clocks. Fo use i o PCIe use cases whe othe Etheet pesets do ot meet equiemet.
  • Use PCIe-based cofiguatio— maually cofigues output fequecy of system PLL ad selects oe of the feasible efeece clocks. Fo use i PCIe use cases whe PCIe pesets do ot meet equiemet.
The fequecy umbe i the Peset’s label ae abbeviated, they ae ot full pecise fequecy.
Use cofiguatio
Use PCIE-based cofiguatio
ETHERNET_FREQ_805_156
ETHERNET_FREQ_805_312
ETHERNET_FREQ_805_322 43.
ETHERNET_FREQ_830_156
ETHERNET_FREQ_830_312
ETHERNET_FREQ_830_312
PCIE_FREQ_1000
PCIE_FREQ_500
PCIE_FREQ_550
PCIE_FREQ_600
PCIE_FREQ_650
PCIE_FREQ_700
PCIE_FREQ_750
PCIE_FREQ_800
PCIE_FREQ_850
PCIE_FREQ_900
PCIE_FREQ_950
Refclk souce Refclk #0 Selects the logical efeece clock souce fo system PLL #2. The efeece clock souce ca be shaed with FGT PMA ad othe system PLLs.
Refclk #1
Refclk #2
Refclk #3
Refclk #4
Refclk #5
Refclk #6
Refclk #7
Refclk #8
Refclk #9
Output Fequecy 31.25 to 1000 MHz Specifies the output fequecy of the system PLL #2 i MHz. I backgoud, the algoithm calculates the legal efeece clock fequecies fo that clock output fequecy. Fo coect calculatio, must specify the exact fequecy with decimal poits.
FHT Commo PLL
Cotolle souce Auto, CommoPLL A, CommoPLL B

If both commo PLLs ae eabled, this selectio specifies the commo PLL that dives the FHT micocotolle. The efeece clock that dives this commo PLL must be peset ad stable thoughout F-tile opeatio.

FHT Commo PLL A
Eable FHT Commo PLL A O/Off Eable/Disable FHT commo PLL A. Whe eabled, must povide FHT efeece clock souce ad fequecy. The default value is Off.
FHT efclk souce FHT Refclk #0 Specifies the logical efeece clock souce fo FHT commo PLL A. The default value is FHT Refclk #0.
FHT Refclk #1
FHT Commo PLL B
Eable FHT Commo PLL B O/Off Whe eabled, must povide FHT efeece clock souce ad fequecy. The default value is Off.
FHT efclk souce FHT Refclk #0 Specifies the logical efeece clock souce fo FHT commo PLL B. The default value is FHT Refclk #0.
FHT Refclk #1
Refeece clock(s)
FGT/System PLL
Eable Refclk #0 fo FGT PMA O/Off Eables logical efeece clock #0 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #0 25 to 380 MHz Specifies the efeece clock #0 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA.
Whe efeece clock #0 is shaed betwee FGT PMA ad system PLL, the paamete edito allows selectio of calculated legal fequecies. The default value is 156.25 MHz. Whe you use the efeece clock #0 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #0 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #0 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #0 fo use i use logic O/Off

Allows FGT efeece clock #0 to be used i use logic. Whe FGT efeece clock #0 is physically mapped to a local efeece clock 44(FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #1 fo FGT PMA O/Off Eables logical efeece clock #1 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #1 25 to 380 MHz Specifies the efeece clock #1 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA
Whe efeece clock #1 is shaed betwee FGT PMA ad system PLL, efeece clock fequecy chages to dop-dow of calculated legal fequecies ad use must select oe fom dop-dow. The default value is Disabled. Whe you use the efeece clock #1 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #1 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #1 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #1 fo use i use logic O/Off

Allows FGT efeece clock #1 to be used i use logic. Whe FGT efeece clock #1 is physically mapped to a local efeece clock44 (FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #2 fo FGT PMA O/Off Eable logical efeece clock #2 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #2 25 to 380 MHz Specifies the efeece clock #2 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA
Whe efeece clock #2 is shaed betwee FGT PMA ad system PLL, the paamete edito allows selectio of calculated legal fequecies. The default value is Disabled. Whe you use the efeece clock #2 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #2 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #2 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #2 fo use i use logic O/Off

Allows FGT efeece clock #2 to be used i use logic. Whe FGT efeece clock #2 is physically mapped to a local efeece clock44 (FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #3 fo FGT PMA O/Off Eable logical efeece clock #3 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #3 25 to 380 MHz Specifies the efeece clock #3 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA
Whe efeece clock #3 is shaed betwee FGT PMA ad system PLL, the paamete edito allows selectio of calculated legal fequecies. The default value is Disabled. Whe you use the efeece clock #3 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #3 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #3 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #3 fo use i use logic O/Off

Allows FGT efeece clock #3 to be used i use logic. Whe FGT efeece clock #3 is physically mapped to a local efeece clock44 (FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #4 fo FGT PMA O/Off Eable logical efeece clock #4 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #4 25 to 380 MHz Specifies the efeece clock #4 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA.
Whe efeece clock #4 is shaed betwee FGT PMA ad system PLL, , the paamete edito allows selectio of calculated legal fequecies. The default value is Disabled. Whe you use the efeece clock #4 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #4 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #4 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #4 fo use i use logic O/Off

Allows FGT efeece clock #4 to be used i use logic. Whe FGT efeece clock #4 is physically mapped to a local efeece clock44 (FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #5 fo FGT PMA O/Off Eable logical efeece clock #5 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #5 25 to 380 MHz Specifies the efeece clock #5 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA.
Whe efeece clock #5 is shaed betwee FGT PMA ad system PLL, , the paamete edito allows selectio of calculated legal fequecies. The default value is Disabled. Whe you use the efeece clock #5 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #5 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #5 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #5 fo use i use logic O/Off

Allows FGT efeece clock #5 to be used i use logic. Whe FGT efeece clock #5 is physically mapped to a local efeece clock44 (FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #6 fo FGT PMA O/Off Eable logical efeece clock #6 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #6 25 to 380 MHz Specifies the efeece clock #6 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA.
Whe efeece clock #6 is shaed betwee FGT PMA ad system PLL, , the paamete edito allows selectio of calculated legal fequecies. The default value is Disabled. Whe you use the efeece clock #6 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #6 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #6 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #6 fo use i use logic O/Off

Allows FGT efeece clock #6 to be used i use logic. Whe FGT efeece clock #6 is physically mapped to a local efeece clock44 (FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #7 fo FGT PMA O/Off Eable logical efeece clock #7 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #7 25 to 380 MHz Specifies the efeece clock #7 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA.
Whe efeece clock #7 is shaed betwee FGT PMA ad system PLL, the paamete edito allows selectio of calculated legal fequecies. The default value is Disabled. Whe you use the efeece clock #7 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #7 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #7 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #7 fo use i use logic O/Off

Allows FGT efeece clock #7 to be used i use logic. Whe FGT efeece clock #7 is physically mapped to a local efeece clock44 (FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #8 fo FGT PMA O/Off Eable logical efeece clock #8 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #8 25 to 380 MHz Specifies the efeece clock #8 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA.
Whe efeece clock #8 is shaed betwee FGT PMA ad system PLL, the paamete edito allows selectio of calculated legal fequecies. . The default value is Disabled. Whe you use the efeece clock #8 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #8 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #8 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #8 fo use i use logic O/Off

Allows FGT efeece clock #8 to be used i use logic. Whe FGT efeece clock #8 is physically mapped to a local efeece clock44 (FGT efeece clock locatios 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

Eable Refclk #9 fo FGT PMA O/Off Eable logical efeece clock #9 fo FGT PMA. This efeece clock ca also be shaed by system PLL. The default value is Off.
Refclk fequecy #9 25 to 380 MHz Specifies the efeece clock #9 fequecy. Rage is:
  • 25 – 380 MHz whe efeece clock is cofigued fo FGT PMA. (If usig HDMI potocol, use oly 25 – 100 MHz)
  • 100 – 380 MHz whe efeece clock is cofigued fo System PLL o shaed with system PLL ad FGT PMA.
Whe efeece clock #9 is shaed betwee FGT PMA ad system PLL, the paamete edito allows selectio of calculated legal fequecies. The default value is Disabled. Whe you use the efeece clock #9 oly fo the FGT PMA, the fequecy value ca be set to 0.0 MHz to defie a vaiable efeece clock.
Refclk #9 is active at ad afte device cofiguatio O/Off

Whe O, you must povide the efeece clock #9 which is fee uig ad stable at ad afte device pogammig time.

Whe Off, the efeece clock ca be iactive at device pogammig time, o ca go dow duig device opeatio.

The default value is O.
Expot Refclk #9 fo use i use logic O/Off

Allows FGT efeece clock #9 to be used i use logic. Whe FGT efeece clock #9 is physically mapped to a local efeece clock44 (FGT efeece clock locatio 8 o 9), it caot be used i use logic, ad you must set it to Off. The default value is Off.

FGT CDR Clock-out(s)
Eable FGT CDR Output #0 O/Off Eables logical FGT CDR clock output #0. This must be eabled to cofigue FGT efeece clock as a CDR clock output. The default value is Off.
Eable FGT CDR Output #1 O/Off Eables logical FGT CDR clock output #1. This must be eabled to cofigue FGT efeece clock as a CDR clock output. The default value is Off.
FHT Refeece clock(s)
FHT Refclk fequecy #0 100 to 200 MHz Specifies the FHT efeece clock #0 fequecy i MHz.
FHT Refclk fequecy #1 100 to 200 MHz Specifies the FHT efeece clock #1 fequecy i MHz.
43 This mode is ot cuetly suppoted
44 Refe to FGT ad System PLL Refeece Clock Netwok fo moe details about the local efeece clock.