为什么我不能创建以太网系统的Qsys Avalon BFM测试平台?-Altera-Intel社区-FPGA CPLD-ChipDebug

为什么我不能创建以太网系统的Qsys Avalon BFM测试平台?

Quartus®II软件工具版本11.0sp1这是不可能当配置为10/100 MAC小或1000小MAC生成一个Avalon®BFM Qsys的测试平台为三速以太网核心。生成期间发生以下错误:

验证系统失败

创建测试平台系统时出错

可以使用以下解决方法解决此问题:

  1. 打开您当前的Qsys项目
  2. 双击三速以太网控制器,将核心变化更改为10/100/1000以太网MAC,然后单击完成。保存项目。
  3. 单击生成选项卡,然后选择以下选项: 创建仿真模型:无 创建测试平台Qsys系统:标准Avalon接口的标准BFM 创建测试平台仿真模型:无 然后单击生成。这将生成另一个Qsys项目,其中包含每个接口的BFM模型。
  4. 双击tse_mac_0并将核心变体更改回原始设置。
  5. 在生成选项卡中,将“Create testbench Qsys system”设置为none。这将避免重复覆盖即将被修改的测试平台qsys系统。保存项目。
  6. 打开生成的Qsys项目。这将位于项目的/ testbench目录中。 当项目打开时,会有许多关于缺失信号的错误(6)。这些是用于以太网接口的GMII部分,这与10/100/1000以太网MAC核心与小型MAC相比有所不同。
  7. 打开连接到以太网输出的管道BFM核心,并删除Small MAC实现未使用的6个GM_信号。保存项目
  8. 在生成选项卡中,确保将仿真模型设置为“Verilog”,不设置“create testbench Qsys system”,并取消选中“为综合创建HDL设计文件”和“创建块符号文件”
  9. 生成系统。这将创建一个正确配置的Avalon BFM测试平台。

此错误应在下一版Quartus II工具中解决

请登录后发表评论

    没有回复内容