由于英特尔® Quartus® Prime 专业版软件版本 22.3 中存在一个问题,在从高速 (>6G) 动态重新配置为低速 (<=6G) 时,CPRI 多速率设计示例中的rx_ready状态信号不会变高。
要在 英特尔® Quartus® Prime 专业版软件版本 22.3 中动态地将 CPRI 速率从高速变体 (>6G) 重新配置为低速变体 (<=6G) 时解决此问题,请执行以下步骤。
- 下载 变通方法脚本 “ftile-cpri-dr-test.tcl”
- 导航到 <your_example_design_directory>/hardware_test_design/hwtest/
- 将文件“ftile_cpri_dr_test.tcl”替换为下载的文件。
变通办法脚本中的主要变化是以 6Gbps 和以下 CPRI 速率置位的两个 FGT 属性访问命令:
- CPI_assert_req 0 $RESET_LANE($lane_number)
- CPI_assert_req 0 $SET_MODE_BYPASS($lane_number)
从英特尔® Quartus® Prime 专业版软件版本 22.4 开始,此问题已修复。