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

为什么Nios II处理器使用 UniPHY IP 从外部内存中提取单尼特化数据,以进行模拟?

环境

  • 模拟
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    当使用Eclipse Nios II软件构建工具 (SBT) 流模拟Nios® II设计时,您将看到从外部内存模型返回的单尼特数据以获得任何指令访问权限,并将程序数据从内存控制器返回到Nios II处理器。

    当开始使用 Nios II SBT 进行Nios II模拟时,修改内存控制器以添加 alt_mem_if_avalon_dram_model 模块。 此模块插入 UniPHY IP 的 Avalon®-MM 从接口。

    该模型通过传递所有Avalon-MM 控制信号,以使控制器时序保持原样,但 readdata 被模型的 readdata 替换。 模型用Eclipse Nios II SBT 内构建的 .elf 文件中的数据进行初始化。

    对外部内存执行写入时,数据既会写入外部内存,又写入内部 alt_mem_if_avalon_dram_model。

    有关仿真基于Nios II的设计的更多信息,请参阅AN351:仿真Nios II嵌入式处理器设计(PDF)。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

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