F-Tile体系结构和PMA和FEC Direct PHY IP用户指南

ID 683872
日期 1/24/2024
Public
文档目录

3.4. 信号和端口参考

以下部分介绍了所有的F-Tile PMA/FEC Direct PHY Intel® FPGA IP端口和信号。

每个tx_parallel_datarx_parallel_data总线显示为80到320比特。某些比特映射到特殊的功能。

每个PMA通道发送和接收80到320比特并行数据接口。活动和非活动端口的确定取决于特定的配置参数,如通道数和PMA宽度。

关于数据和控制信号的映射的详细信息,请参考并行数据映射信息

当您为F-Tile PMA/FEC Direct PHY Intel® FPGA IP使能Provide separate interface for each PMA选项时,PHY将为每个PMA通道提供单独的数据和时钟接口,而不是一条宽总线。每个PMA通道信号名称都添加一个_xcvr<n>后缀,其中 n = PMA 索引号。当禁用Provide separate interface for each PMA时,信号名称不添加后缀_xcvr<n>

例如,如果您为两个PMA通道配置使能Provide separate interface for each PMA,那么串行端口信号显示为:

tx_serial_data_xcvr0tx_serial_data_xcvr1

如果您为两个通道PMA配置禁用Provide separate interface for each PMA,那么串行端口信号显示为:tx_serial_data[1:0]

Provide separate interface for each PMA选项开启时,以下是没有独立接口的信号:

  • system_pll_clk_link, rx_cdr_divclk_link0
  • tx_reset, rx_reset, tx_reset_ack, rx_reset_ack, tx_ready, rx_ready
  • rsfec信号
  • tx_cadence, tx_cadence_fast_clk, tx_cadence_slow_clk, tx_cadence_slow_clk_locked
注:Enable RS-FEC选项开启时,一个单独接口不能通过使用Provide separate interface for each PMA选项而用于每个PMA。
Number of system copies索引大于1 (2-16)时,PMA通道信号名称添加一个_sys<n>后缀,其中 n = PMA 索引号。以下是没有_sys后缀的信号。
  • 重配置Avalon存储器映射接口端口
  • rx_cdr_divclk_link0
表 43.  定义端口和信号参考中接口端口的比特的变量
变量 说明
<N>

FGT: 1, 2, 4, 6, 8, 12, 16

FHT: 1, 2, 4

N是PMA通道的数量。
<n> 0 to N-1 n是PMA索引号。
<X>

PMA width = 8, 10, 16, 20, and 32-bit, X=1

PMA width = 64-bit, X=2

PMA width = 128-bit, X=4

X是流数据的数量。
<K p >

Ceiling(log2(N))

K p = 0,1,2,3,3,4,4 for N = 1,2,4,6,8,12,16

K p 是PMA重配置接口地址。

K p =0,如果每个PMA的单独 Avalon® 接口是使能的

K p =Ceiling(log2(N),如果每个PMA的单独 Avalon® 接口是禁用的。

<Kd>

Ceiling(log2(N))

K d = 0,1,2,3,3,4,4 for N = 1,2,4,6,8,12,16

K d 是数据路径重配置接口地址。

K d =0,如果每个PMA的单独 Avalon® 接口是使能的,或者FEC是使能的。

K d =Ceiling(log2(N),如果每个PMA的单独 Avalon® 接口是禁用的并且FEC是禁用的。

<D>

如果PMA width = 8, 10, 16, 20或32-bit, 那么D = PMA Width

如果PMA width = 64或128-bit, 那么D = 32

D是用于计算总并行数据比特的数据宽度值。