仅对英特尔可见 — GUID: exl1616506532287
Ixiasoft
仅对英特尔可见 — GUID: exl1616506532287
Ixiasoft
3.4. 信号和端口参考
以下部分介绍了所有的F-Tile PMA/FEC Direct PHY Intel® FPGA IP端口和信号。
每个tx_parallel_data和rx_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_xcvr0,tx_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
- 重配置Avalon存储器映射接口端口
- rx_cdr_divclk_link0
变量 | 值 | 说明 |
---|---|---|
<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是用于计算总并行数据比特的数据宽度值。 |