由于英特尔® Quartus® Prime Pro Edition 软件版本 22.3 中存在一个问题,为 F-tile 动态重配置套件 英特尔® FPGA IP 的“以太网到 CPRI”设计示例提供的测试台在动态重新配置为 25GE-1 配置文件时将无法正常运行。在硬件上运行时,此问题不会影响设计示例。
要在模拟中变通解决此问题,请执行以下步骤:
- 导航 至 <您的示例设计目录>/example_testbench。
- 在首选的文本编辑器中打开文件 basic_avl_tb_top.sv。
- 找到 任务 eth_dr_to_25g 并 更改 以下行:
从
第 6 步:编程 DUT 软 CSR
$display (“** 信息:程序 DUT 软 CSR ....”);
重复 (10) @(否定i_reconfig_clk);
avmm_write({8'b0, 24'h200}, {26'h0,6'h0});
重复 (10) @(否定i_reconfig_clk);
avmm_write({8'b0, 24'h204}, {{20'b0},{3'b000},{3'b000},{3'b000},{3'b010}});
重复 (10) @(否定i_reconfig_clk);
avmm_write({8'b0, 24'h208}, {28'h0,4'b000});
自
第 6 步:编程 DUT 软 CSR
$display (“** 信息:程序 DUT 软 CSR ....”);
重复 (10) @(否定i_reconfig_clk);
avmm_write({8'h10, 24'h200}, {26'h0,6'h0});
重复 (10) @(否定i_reconfig_clk);
avmm_write({8'h10, 24'h204}, {{20'b0},{3'b000},{3'b000},{3'b000},{3'b010}});
重复 (10) @(否定i_reconfig_clk);
avmm_write({8'h10, 24'h208}, {28'h0,4'b000}); - 保存 文件。
- 使用为所选模拟器提供的脚本运行模拟。
从 英特尔® Quartus® Prime 专业版软件的 23.1 版开始,此问题已修复。