JESD204B Intel Stratix 10 FPGA IP设计实例用户指南

ID 683758
日期 1/07/2021
Public

1.2.9. 信号

表 20.  系统接口信号
信号 时钟域 方向 说明
时钟和复位
refclk_core Input

FPGA内核的参考时钟。

refclk_xcvr Input 收发器PHY的参考时钟。
mgmt_clk Input

通过Avalon-MM互连连接的所有外设的参考时钟。

global_rst_n mgmt_clk Input

通过按钮控制的全局复位信号。该复位是一个低电平有效信号,该信号解除置位后与mgmt_clk的上升沿同步。

信号

时钟域

方向

说明

串行数据
rx_serial_data[LINK*L-1:0] refclk_xcvr Input

差分高速输入串行数据。从串行数据流中恢复时钟。

tx_serial_data[LINK*L-1:0] refclk_xcvr Output

差分高速串行输出数据。该时钟被嵌入到串行数据流。

信号

时钟域

方向

说明

JESD204B
sysref_out mgmt_clk Output

SYSREF信号用于JESD204B Subclass 1实现。

sync_n_out link_clk Output

表明接收器发出的SYNC_N信号。该信号为低电平有效,置位为0时表示同步请求或错误报告。

tx_link_error link_clk Output JESD204B IP核发出的错误中断表示存在TX 链路错误
rx_link_error link_clk Output JESD204B IP核发出的错误中断表示存在RX 链路错误

信号

时钟域

方向

说明

Avalon- ST用户数据
avst_usr_din[LINK*TL_DATA_BUS_WIDTH-1:0] frame_clk Input Avalon-ST源接口输出的TX数据。TL_DATA_BUS_WIDTH由以下公式决定:
  • 如果F = 1,TL_DATA_BUS_WIDTH = F1_FRAMECLK_DIV*8*1*L*N/N_PRIME
  • 如果F = 2,TL_DATA_BUS_WIDTH = F2_FRAMECLK_DIV*8*2*L*N/N_PRIME
  • 如果F = 3,TL_DATA_BUS_WIDTH = 2*8*3*L*N/N_PRIME
  • 如果F = 4,TL_DATA_BUS_WIDTH = 8*4*L*N/N_PRIME
  • 如果F = 8,TL_DATA_BUS_WIDTH = 8*8*L*N/N_PRIME
avst_usr_din_valid[LINK-1:0] frame_clk Input

表示Avalon-ST源接口到传输层的数据是否有效。

  • 0—数据无效
  • 1—数据有效
avst_usr_din_ready[LINK-1:0] frame_clk Output

表明传输层已准备接收Avalon-ST源接口输出的数据。

  • 0 — 传输层未准备接收数据
  • 1 — 传输层已准备接收数据
avst_usr_dout[LINK*TL_DATA_BUS_WIDTH-1:0] frame_clk Output 发送至Avalon-ST源接口的RX数据。TL_DATA_BUS_WIDTH由以下公式决定:
  • 如果F = 1,TL_DATA_BUS_WIDTH = F1_FRAMECLK_DIV*8*1*L*N/N_PRIME
  • 如果F = 2,TL_DATA_BUS_WIDTH = F2_FRAMECLK_DIV*8*2*L*N/N_PRIME
  • 如果F = 3,TL_DATA_BUS_WIDTH = 2*8*3*L*N/N_PRIME
  • 如果F = 4,TL_DATA_BUS_WIDTH = 8*4*L*N/N_PRIME
  • 如果F = 8,TL_DATA_BUS_WIDTH = 8*8*L*N/N_PRIME
avst_usr_dout_valid[LINK-1:0] frame_clk Output

表明传输层到Avalon-ST 接收器(sink)接口的数据是否有效。

  • 0—数据无效
  • 1—数据有效
avst_usr_dout_ready[LINK-1:0] frame_clk Input

表示Avalon-ST sink接口已准备接收传输层输出的数据。

  • 0 — Avalon-ST sink接口未准备接收数据
  • 1 — Avalon-ST sink接口已准备接收数据
avst_patchk_data_error [LINK-1:0] frame_clk Output

码型检查器的输出信号表明码型检查错误。

信号

时钟域

方向

说明

SPI
spi_MISO 5 spi_SCLK Input

外部从器件对主器件的输入数据。

spi_MOSI 5 spi_SCLK Output

主器件对外部从器件的输出数据。

spi_SDIO 6 spi_SCLK Input/Output 主器件对外部从器件的输出数据。外部从器件对主器件的输入数据
spi_SCLK mgmt_clk Output

由主器件驱动到从器件的时钟,以同步数据位。

spi_SS_n[2:0] spi_SCLK Output

由主器件驱动到各个从器件的低电平有效选择信号,以选择目标从器件。默认为3比特。

5 Generate 3-Wire SPI Module选项未使能时。
6 Generate 3-Wire SPI Module选项使能时。