16位的数据总线却偏移了2位

发布于 2022-10-15 04:49:57 字数 302 浏览 13 评论 0

我有一块电路板,上面9G20和双口RAM是这样连接的
9G20的A[2.17]连接到IDT7028的A[0.15]
      D[0.15]..............D[0.15]
16位的数据总线却偏移了2位
而我看9G20的数据手册。
16位的数据总线应该是A1连接A0.只偏移一位啊?
我的理解是,如果A2连接到A0,那么当9G20访问000,001,010,011都是访问双口RAM的000地址
那岂不是读和写都乱了。
不知道我理解哪里错了,请大家帮忙指正

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

残疾 2022-10-22 04:49:57

"16位的数据总线应该是A1连接A0" 这句不好理解,而且你前面的说明里面也没有用到A1和A0

我乃一代侩神 2022-10-22 04:49:57

在AT91sam9g20的datasheet上说外部static memory 一章说
A[25:0] is only significant for 8-bit memory, A[25:1] is used for 16-bit memory, A[25:2] is used for 32-bit memory.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文