低延迟40-Gbps以太网 Intel® Stratix® 10 IP核用户指南

ID 683600
日期 10/05/2020
Public
文档目录

5. 复位

Control和Status寄存器控制3个并行软件复位。这些软件复位不会自行清除。软件通过写入适当的寄存器来进行清除。此外,IP核具有3个硬复位信号。

置位外部硬复位csr_rst_n将所有Control和Status寄存器返回其原始值,统计计数器除外。附加专用复位信号复位收发器重配置接口。

图 11. 通用IP核复位逻辑概念概述 3个硬复位为顶层端口。3个软复位为内部信号,并且是PHY_CONFIG寄存器的输出。软件在PHY_CONFIG的正确位写入以置位软件复位。

通用复位信号复位以下功能:

  • soft_tx_rsttx_rst_n:复位TX方向中的IP核。复位TX PCS和TX MAC。此复位会导致tx_lanes_stable输出信号解除置位。
  • soft_rx_rstrx_rst_n:置位RX方向中的IP核。复位RX PCS和RX MAC。该复位会导致rx_pcs_ready输出信号解除置位。
  • sys_rstcsr_rst_n:复位IP核。复位TX和RX MACs,PCS以及收发器。
    注: csr_rst_n复位Control和Status寄存器,但统计计数器除外。sys_rst不会复位任何Control和Status寄存器。
    该复位会导致tx_lanes_stablerx_pcs_ready输出信号解除置位。

此外,同步reconfig_reset信号复位IP核收发器重配置接口,即 Avalon® memory-mapped interface。关联时钟reconfig_clk,为收发器重配置接口提供时钟。

注: IP核有一个顶层reset_status信号。但是目前该信号在IP核中尚未连接,因而无效。将会在未来发布的 Intel® Stratix® 10版本中弃用该信号。