文章 ID: 000084532 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

RapidIO 是否能够从电缆拉取中恢复并重新建立串行 RapidIO 链路?

环境

  • 重置
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    RapidIO 内核有自己的重置控制模块,当链路出现故障时会处理重置序列,例如电缆拉动。取出电缆时,接收器将检测到线路错误并丢失频率锁。 重置控制器将 RapidIO 内核保持在重置中,直至收发器能够重新建立频率锁。  一旦实现了频率锁定,RapidIO 内核便从重置发布,并开始其端口初始化过程。 此过程包括通道同步和通道校准,如 RapidIO 1.3 规范 所述。 接受所需的状态控制符号后,该链接可以启动并准备好交换串行 RapidIO 数据包。

    您可以通过对以下错误信号进行采样来监控链路的状态。

    • port_initialized
    • port_error
    • char_err
    • rx_errdetect

    您还可以监视端口 0 错误和状态 CSR,偏移0x158。 如果端口初始化或当前出现错误,Th 寄存器可以跟踪输入和输出状态的机器并报告。

    有关错误检测和恢复的详细信息,请参阅 RapidIO MegaCore 功能用户指南 (PDF)。 有关此主题,请使用完整的部分。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。