Xilinx的AXI BRAM Controller用户手册中提到建议将awready一直拉高,这样awvalid拉高后能够立即捕获当前有效地址。
但实际仿真时,ip核并未将awready信号提前拉高,而是等awvalid拉高后,下一拍拉高并捕获有效地址。用户手册中是在上一拍捕获有效地址。这样的话,有效地址必须至少保持2个clock才能被成功捕获。
awready作为ip核的输出信号,实在没想明白为什么没有像手册里那样提前一直拉高。
Xilinx AXI awready信号未拉高
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 黄以礼 2023-07-28 17:19关注
根据Xilinx的AXI BRAM Controller用户手册的建议,将awready信号一直保持高电平是更好的做法,这样可以确保在awvalid信号高电平时刻立即捕获当前有效地址。
然而,实际仿真中,IP核并没有将awready信号提前拉高,而是等到awvalid信号拉高后,下一拍才拉高并捕获有效地址。这样会导致有效地址至少需要保持2个时钟周期才能被成功捕获。
可能的原因是,IP核的实现方式与用户手册中的建议有所不同。可能IP核的设计者有他们的考虑和实现方式,导致没有按照手册中的建议来实现。
建议您查阅Xilinx的AXI BRAM Controller的官方文档,了解更多关于IP核的实现细节和设计考虑,以便更好地理解为什么IP核没有按照手册中的建议来实现。您也可以参考其他相关的资料或论坛讨论,以获得更多的信息和建议。解决 无用评论 打赏 举报
悬赏问题
- ¥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的曲线图