冰冻的时光 2023-07-28 17:02 采纳率: 33.3%
浏览 165

Xilinx AXI awready信号未拉高

Xilinx的AXI BRAM Controller用户手册中提到建议将awready一直拉高,这样awvalid拉高后能够立即捕获当前有效地址。
但实际仿真时,ip核并未将awready信号提前拉高,而是等awvalid拉高后,下一拍拉高并捕获有效地址。用户手册中是在上一拍捕获有效地址。这样的话,有效地址必须至少保持2个clock才能被成功捕获。
awready作为ip核的输出信号,实在没想明白为什么没有像手册里那样提前一直拉高。

  • 写回答

1条回答 默认 最新

  • 黄以礼 2023-07-28 17:19
    关注

    根据Xilinx的AXI BRAM Controller用户手册的建议,将awready信号一直保持高电平是更好的做法,这样可以确保在awvalid信号高电平时刻立即捕获当前有效地址。
    然而,实际仿真中,IP核并没有将awready信号提前拉高,而是等到awvalid信号拉高后,下一拍才拉高并捕获有效地址。这样会导致有效地址至少需要保持2个时钟周期才能被成功捕获。
    可能的原因是,IP核的实现方式与用户手册中的建议有所不同。可能IP核的设计者有他们的考虑和实现方式,导致没有按照手册中的建议来实现。
    建议您查阅Xilinx的AXI BRAM Controller的官方文档,了解更多关于IP核的实现细节和设计考虑,以便更好地理解为什么IP核没有按照手册中的建议来实现。您也可以参考其他相关的资料或论坛讨论,以获得更多的信息和建议。

    评论

报告相同问题?

问题事件

  • 创建了问题 7月28日

悬赏问题

  • ¥15 metamask如何添加TRON自定义网络
  • ¥66 关于川崎机器人调速问题
  • ¥15 winFrom界面无法打开
  • ¥30 crossover21 ARM64版本安装软件问题
  • ¥15 mymetaobjecthandler没有进入
  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图