文章 ID: 000075110 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

为什么在通过导出的管道桥连接的内存中运行时Nios II崩溃?

环境

  • 英特尔® Quartus® II 订阅版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    Nios® II代码生成无法正确识别通过 Qsys 中导出的桥接口连接的从属。

    如果使用紧密耦合的内存和指令高速缓存,Nios II 处理器可以识别通过instruction_master连接的从属作为紧密耦合的内存访问。 这将使Nios II处理器无法填充指令高速缓存,并从指令高速缓存中提取陈旧的数据。

    解决方法

    Nios II可以正确识别通过网桥连接的从属,它们位于与Nios II处理器位于同一个 Qsys 系统中。

    避免通过导出的桥接连接连接任何可缓存的从属。 将所有可缓存的从系统放置在同Nios II处理器的同一个 Qsys 系统中。

    此问题计划在 Quartus® II 软件的未来版本中解决。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。