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

ID 683357
日期 11/22/2021
Public

3.2. JESD204C设计实例时钟和复位

JESD204C设计实例有一组时钟和复位信号。
表 14.  设计实例时钟
时钟信号 方向 描述
mgmt_clk 输入 LVDS差分时钟,频率为100 MHz。
refclk_xcvr 输入 收发器参考时钟,频率为PLL Selection
refclk_core 输入 内核参考时钟,与refclk_xcvr频率相同。
in_sysref 输入 SYSREF信号。

最大SYSREF频率为数据速率/(66x32xE)。

sysref_out 输出

txlink_clk

rxlink_clk

内部 TX和RX链路时钟,频率为数据速率/132。

txframe_clk

rxframe_clk

内部
  • TX和RX帧时钟,频率为数据速率/33(FCLK_MULP=4)。
  • TX和RX帧时钟,频率为数据速率/66(FCLK_MULP=2)。
  • TX和RX帧时钟,频率为数据速率/132(FCLK_MULP=1)。

tx_fclk

rx_fclk

内部
  • TX和RX相位时钟,频率为数据速率/132,占空比25% (FCLK_MULP=4)。
  • TX和RX相位时钟,频率为数据速率/132(FCLK_MULP=2)。
  • FCLK_MULP=1时,TX和RX相位时钟始终是高电平(1'b1)
spi_SCLK 输出 SPI波特率(baud rate)时钟,频率为20 MHz。

当您在将该设计实例加载到FPGA器件中时,一个内部ninit_done事件可确保“JTAG to Avalon Master”桥接以及其他所有块都处于复位状态。

SYSREF生成器具有独立的复位来为txlink_clkrxlink_clk时钟注入有意的异步关系。在仿真外部时钟芯片的SYSREF信号时会更加全面。

表 15.  设计实例复位
复位信号 方向 描述
global_rst_n 输入 所有块的全局复位按钮,“JTAG to Avalon® Master”桥除外。
ninit_done 内部 从“JTAG to Avalon® Master”桥的Reset Release IP的输出。
mgmt_rst_in_n 内部 复位各种IP的 Avalon® 存储器映射接口和复位定序器的输入:
  • j20c_reconfig_reset用于JESD204C IP双工Native PHY
  • spi_rst_n用于SPI主模块
  • pio_rst_n用于PIO状态和控制
  • 复位定序器0和1的reset_in0端口

global_rst_nhw_rstedctl_rst_n端口在mgmt_rst_in_n上置位复位。

j20c_tx_avs_rst_n

j20c_tx_avs_rst_n

内部 通过复位定序器0 reset_out0端口来复位JESD204C TX和RX IP Avalon® 存储器映射接口。mgmt_rst_in_n复位被置位时,这些接口复位。
edctl_rst_n 内部 ED Control块由“JTAG to Avalon® Master”桥复位。hw_rstglobal_rst_n端口不会复位ED Control块。
sysref_rst_n 内部 使用复位定序器0 reset_out2端口复位ED Control块中的SYSREF生成器。如果内核PLL被锁定,则复位定序器0 reset_out2端口解除置位复位。

j204c_tx_phy_rst_n

j204c_rx_phy_rst_n

内部 通过置位mgmt_rst_in_n复位JESD204C IP中的收发器PHY。
  • 复位定序器0 reset_out1端口复位j204c_tx_phy_rst_n
  • 复位定序器1 reset_out0 端口复位j204c_rx_phy_rst_n
core_pll_rst 内部 通过复位定序器0 reset_out0端口复位内核PLL。当mgmt_rst_in_n复位被置位时,内核PLL复位。

j204c_tx_rst_n

j204c_rx_rst_n

内部 复位txlink_clkrxlink_clktxframe_clkrxframe_clk域中的JESD204C链路和传输层。
  • 复位定序器0 reset_out5端口复位j204c_tx_rst_n。如果PLL被锁定则该复位被解除置位,并且tx_pma_readytx_ready信号被置位。
  • 复位定序器1 reset_out4端口复位j204c_rx_rst_n。如果内核PLL被锁定则该复位解除,并且rx_pma_readyrx_ready信号被置位。
hw_rst 内部 通过对ED Control块的rst_ctl寄存器写入来置位和解除置位hw_rst。当hw_rst被置位时,mgmt_rst_in_n置位。
图 9. 设计实例复位的时序框图