• 设为首页
  • 收藏本站
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    查看: 2687|回复: 2

    pcb layout中PCI总线布局布线的看法

    [复制链接]

    该用户从未签到

    1万

    主题

    1293

    回帖

    2万

    积分

    管理员

    积分
    29575

    社区居民最爱沙发原创达人社区明星终身成就奖优秀斑竹奖宣传大使奖特殊贡献奖

    QQ
    发表于 2012-5-5 11:56:23 | 显示全部楼层 |阅读模式
    在pcb layout中我们可以从下面的几点来分析一下PCI,PCI总线的布线有什么殊要求,如何做好PCI总线的布线,首先,PCI系统是一个同步时序的体统,而且是Common clock方式进行的。
      PCI系统一般是多负载的情况,一个PCI的桥片最多按照PCI的规范可以带6个负载(好像一般系统也不会操作5个)。pcb设计中PCI的AD信号线是双向的,需要在布局和仿真的时候关注PCI的slave和Master之间的关系。PCI的电平特点是依靠发射信号叠加达到预期的电平设计。
      PCI的拓扑结构可以是菊花链等多种拓扑结构,选择什么样的拓扑结构需要根据系统的布局和仿真结果进行设计。
      了解了上面的几个问题我们可以根据PCI规范以及PCI的仿真结果大致得到下面的几个要求: PCI的阻抗设计需要根据实际的系统进行仿真决定,PCI规范的推荐值在50-110ohm之间。PCI规范上面规定的2.5"和1.5"的大小那是pcb设计培训为了规范各个不同的PCI厂家的规范进行的。如果你在系统的板上面进行设计,只要计算的时序满足要求就可以了。PCI的flight time不要超过10ns(自己拿一个系统计算就知道为什么这样规定了),这个是针对33M PCI进行越是的,这个延时只的信号从一个设备传输到另一个设计后,经过反射回到最初的芯片的传输延时,包括,PCB走线延时,和因为驱动器buffer(包括拓扑)造成的信号畸变的延时。PCI的各个时钟之间的Skew不要大于2ns。需要考虑一些特殊的信号走线的延时,pcb layout培训比如REQ#。可以查一下规范我记着应该有特殊的要求。如果存在PCI的桥片,这些桥片一般都会通过PLL或者DLL的时钟调节PCI设计的setup和hold时间,这些时钟的处理可以根据实际的芯片进行调整,一般的要求是延时和PCI CLk的一样,记住这里的延时不仅仅是指PCB走线的延时。如果你设计的是CPCI系统,终端电阻是需要考虑的。大家如果有研究就会发现CPCI系统的槽间距是有要求的,好像是0.8",为什么?从时序和PCI信号反射的角度考虑,而且需要仿真决定stub长度以及电阻的大小。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    44

    回帖

    0

    积分

    一级逆天

    积分
    0

    社区居民终身成就奖

    发表于 2012-5-6 00:46:24 | 显示全部楼层
    要贴上图讲解会更好,赞一个
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    75

    回帖

    49

    积分

    一级逆天

    积分
    49

    终身成就奖社区居民

    QQ
    发表于 2013-12-31 09:14:25 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    公告:服务器刚移机,
    大家请不要下载东西。
    会下载失败


    QQ 手机版 小黑屋 监管台 遇到问题请联系QQ1308068381 逆天PCB论坛

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表