文章 ID: 000079307 内容类型: 产品信息和文件 上次审核日期: 2021 年 08 月 28 日

如何实施 HPS LOAN IO 并确认时间?

环境

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

    LOAN IO 的最终计时模型包括在 Quartus® II 软件版本 14.0 中,并可用于确认时序。 LOAN IO 的初步时序模型可通过 Quartus® II 软件版本 13.1 的补丁提供(请参阅下方的相关解决方案)

    解决方法

    使用 LOAN IO 的流程:-

    1. 在 HPS Megawipd 中,选择"外围针"选项卡
    2. 在"外设 Mux 表"中,选择所需的 LOAN IO 引脚
    3. 在 Qsys 的"系统内容"处,导出h2f_loan_io管道
    4. 表 1 显示了 Qsys 中生成的管道信号接口
    5. 使用 bsp-editor 编译设计并生成预加载器

    表 1

    管道名称

    方向

    声明

    ._hps_io_gpio_inst_LOANIOXX

    双向

    引脚分配作为顶级引脚,具有硬编码功能

    ._h2f_loan_io_in [N:0]

    输出

    来自FPGA区域的信号引脚用户逻辑,输入 HPS 区域

    ._h2f_loan_io_out [N:0]

    来自FPGA区域用户逻辑的输入信号引脚,输出到 HPS 区域

    ._h2f_loan_io_oe [N:0]

    HPS 区域的 IO 缓冲区的输出支持

    笔记:

    • XX 表示特定选定的 HPS IO 引脚编号
    • N 表示 HPS IO 引脚的最大数量,Cyclone V 包含最多 67 个引脚,而 Arria V 最多包含 71 个引脚
    • 如果用户将用户逻辑分配给错误的loan_io信号引脚,则 Quartus II 中不会显示任何警告消息

    相关产品

    本文适用于 1 产品

    全部显示

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