对于采用 FGT PMA 类型和不归零 (NRZ) 调制的 F-tile Interlaken 英特尔® FPGA 知识产权 (IP) 设计,使用 F-tile 收发器工具包 (TTK) 界面重置 FGT PMA 时,您可能会看到以下消息:“RX 重置 FGT PMA”和“TX 重置 FGT PMA”:
信息:从服务器接收数据时出错。请重试。
这是由于 F-tile 收发器工具套件通过数据路径Avalon®内存映射接口执行重置,但是,F-tile Interlaken 英特尔 FPGA IP 不会实例化 FGT NRZ 变体的数据路径Avalon内存映射接口。
要变通解决此问题,您可以通过使用系统控制台写入重置端口来重置 FGT PMA。实现了一些重置函数来重置和释放 sysconsole_testbenh.tcl 文件中的切片重置端口:
对于 TX 端:
- tx_reset -> 重置 tx 磁贴重置
- tx_reset_rel -> 释放 tx 磁贴重置
对于 RX 端:
- rx_reset -> 重置 rx 磁贴重置
- rx_reset_rel -> 释放 rx 磁贴重置