[Quartus] MCB使用在PCB布线时的问题

[复制链接]
4224|16
 楼主| iampeter 发表于 2011-12-4 20:46 | 显示全部楼层 |阅读模式
本帖最后由 iampeter 于 2011-12-4 20:48 编辑

MCB使用在PCB布线时的问题
     在Spartan6上有MCB可以用于简化存储器设计,虽然我没有使用Spartan6的MCB做存储器实验,但是在画PCB时总是喜欢将存储器的数据总线和地址总线往MCB上画,但是总会出现像下图中大量数据、地址线和控制线交叉的情况,有时候画起来太费劲了,你说我都不用MCB这么高级的玩意我何必呢!可能是自己打心里面觉得xilinx搞出个MCB出来应该在MCB的数据线和地址线上进行优化,如果自己将存储器的接口接上去后好歹会享受到一点好处,起码跑起高速来应该在路径上优化的跟好吧!


    问题:不知道ADDR0到ADDR15的顺序可不可以改变,如果真用MCB地址线可不可以适当的改,比如存储器的ADDR0,PCB时离MCB的ADDR10近一些可否直接连接到ADDR10上,就是地址线还是MCB的地址线就是稍微改点,同理还有数据线也有同样的问题!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
GoldSunMonkey 发表于 2011-12-4 21:43 | 显示全部楼层
找个原理图参照一下。
明空 发表于 2011-12-4 22:40 | 显示全部楼层
同组可颠倒
DQ bit swapping at the memory interface is permitted to facilitate layout. Swapping
should only be done within a data group.

具体参考UG388
Oxygen.Chu 发表于 2011-12-4 22:47 | 显示全部楼层
关于PCB走线这一块,特别是遇到FPGA这种器件,我强烈建议客官用IO Designer或者FPGA System Planner
至于哪里去找,客官不要问俺,有个东西叫Google
ooljo 发表于 2011-12-5 07:06 | 显示全部楼层
Google很亲切
ooljo 发表于 2011-12-5 07:06 | 显示全部楼层
名字不错
ertu 发表于 2011-12-5 07:09 | 显示全部楼层
官网有嘛
ertu 发表于 2011-12-5 07:09 | 显示全部楼层
lelee007 发表于 2011-12-5 09:09 | 显示全部楼层
地址线可以换?那突发模式不会乱咩?
 楼主| iampeter 发表于 2011-12-7 10:50 | 显示全部楼层
如果我只是用于ARM和FPGA通信,在FPGA的里面建立一个双口RAM还有必要按照MCB的引脚定义来PCB吗?可以随便定义引脚了吧!!!
opple 发表于 2011-12-7 11:45 | 显示全部楼层
可以尝试下
opple 发表于 2011-12-7 11:45 | 显示全部楼层
jakfens 发表于 2011-12-7 12:35 | 显示全部楼层
表示关注
 楼主| iampeter 发表于 2011-12-7 12:36 | 显示全部楼层
我以前是按照MCB的引脚定义做的PCB没问题,现在改PCB了想画简单点,太多线交叉了挺烦的,反正也没用到MCB!!!
GoldSunMonkey 发表于 2011-12-7 15:16 | 显示全部楼层
:)是。嘿嘿~
qingniao929 发表于 2011-12-12 22:11 | 显示全部楼层
一个字节内的可以交换,地址线应该没有太大影响。没有用过MCB固定的。直接画PCB,不要根据sch修改,会节约很多时间。给你一个我画的参考,嘿嘿!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +2 收起 理由
GoldSunMonkey + 2 感谢分享

查看全部评分

GoldSunMonkey 发表于 2011-12-13 13:47 | 显示全部楼层
一个字节内的可以交换,地址线应该没有太大影响。没有用过MCB固定的。直接画PCB,不要根据sch修改,会节约很多时间。给你一个我画的参考,嘿嘿!
qingniao929 发表于 2011-12-12 22:11

谢谢楼上的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

138

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部