关键问题
由于英特尔® Quartus® Prime 专业版 19.2 软件有一个问题,选择英特尔® FPGA的三速以太网 IP 内核设计示例 MAC 2xTBI PCS E-tile PMA 变体时,当"启用 E-tile 收发器动态重新配置"选项时,Mentor* Modelsim 模拟将永久运行。
这是因为设计示例 Mentor* Modelsim 模拟测试工作台文件中未正确连接英特尔® Stratix® 10 E-tile Avalon内存映射 reconfig_clk和 reconfig_reset 端口。
为解决英特尔® Quartus® Prime 专业版软件的现有版本中的这一问题,请修改以下 Mentor* Modelsim 测试台文件
- \testbench_verilog\\eth_tse_0_testbench_tb.v
- \testbench_vhdl\\eth_tse_0_testbench_tb.vhd
- 将以下Avalon-MM 重新配置端口设置为电线(电线reconfig_clk_0、电线reconfig_reset_0、电线 [18:0] reconfig_address_0、电线reconfig_write_0、电线 [7:0] reconfig_writedata_0、电线reconfig_read_0、电线 [7:0] reconfig_readdata_0和电线reconfig_waitrequest_0)
- 将测试台中的 reg_clk 分配为 reconfig_clk_0, 并将测试台 中重置 为 reconfig_reset_0。
- 将以下信号绑住0:reconfig_address_0、reconfig_write_0、reconfig_writedata_0和reconfig_read_0。
此问题从英特尔® Quartus® Prime Pro Edition v20.3 软件开始修复。