PCB层板设计

采用4 层板设计的产品中,为什么有些是双面铺地的,有些不是?
铺地的作用有几个方面的考虑:1,屏蔽;2,散热;3,加固;4,PCB 工艺加工需要。所以不管几层板铺地,首先要看它的主要原因。这里我们主要讨论高速问题,所以主要说屏蔽作用。表面铺地对EMC 有好处,但是铺铜要尽量完整,避免出现孤岛。一般如果表层器件布线较多, 很难保证铜箔完整,还会带来内层信号跨分割问题。所以建议表层器件或走线多的板子,不铺铜。


对于一组总线(地址,数据,命令)驱动多个(多达4,5 个)设备(FLASH,SDRAM,其他外设...)的情况,在PCB 布线时,采用那种方式?

布线拓扑对信号完整性的影响,主要反映在各个节点上信号到达时刻不一致,反射信号同样到达某节点的时刻不一致,所以造成信号质量恶化。一般来讲,星型拓扑结构,可以通过控制同样长的几个stub,使信号传输和反射时延一致,达到比较好的信号质量。在使用拓扑之间,要考虑到信号拓扑节点情况、实际工作原理和布线难度。不同buffer,对于信号的反射影响也不一致,所以星型拓扑并不能很好解决上述数据地址总线连接到flash 和sdram 的时延,进而无法确保信号的质量;另一方面,高速的信号一般在dsp 和sdram 之间通信,flash 加载时的速率并不高,所以在高速仿真时只要确保实际高速信号有效工作的节点处的波形,而无需关注flash 处波形;星型拓扑比较菊花链等拓扑来讲,布线难度较大,尤其大量数据地址信号都采用星型拓扑时。附图是使用Hyperlynx 仿真数据信号在DDR——DSP——FLASH 拓扑连接,和DDR——FLASH——DSP 连接时在150MHz 时的仿真波形。可以看到,第二种情形,DSP 处信号质量更好,而FLASH 处波形较差,而实际工作信号时DSP和DDR 处的波形。


频率30M 以上的PCB,布线时使用自动布线还是手动布线;布线的软件功能都一样吗?

是否高速信号是依据信号上升沿而不是绝对频率或速度。自动或手动布线要看软件布线功能的支持,有些布线手工可能会优于自动布线,但有些布线,例如查分布线,总线时延补偿布线,自动布线的效果和效率会远高于手工布线。一般PCB 基材主要由树脂和玻璃丝布混合构成,由于比例不同,介电常数和厚度都不同。一般树脂含量高的,介电常数越小,可以更薄。具体参数,可以向PCB 生产厂家咨询。另外,随着新工艺出现,还有一些特殊材质的PCB 板提供给诸如超厚背板或低损耗射频板需要。


在PCB 设计中,通常将地线又分为保护地和信号地;电源地又分为数字地和模拟地,为什么要对地线进行划分?

划分地的目的主要是出于EMC 的考虑,担心数字部分电源和地上的噪声会对其他信号,特别是模拟信号通过传导途径有干扰。至于信号的和保护地的划分,是因为EMC 中ESD 静放电的考虑,类似于我们生活中避雷针接地的作用。无论怎样分,最终的大地只有一个。只是噪声泻放途径不同而已。


在布时钟时,有必要两边加地线屏蔽吗?

是否加屏蔽地线要根据板上的串扰/EMI 情况来决定,而且如对屏蔽地线的处理不好,有可能反而会使情况更糟。


布不同频率的时钟线时有什么相应的对策?

对时钟线的布线,最好是进行信号完整性分析,制定相应的布线规则,并根据这些规则来进行布线。


PCB 单层板手工布线时,是放在顶层还是底层?

如果是顶层放器件,底层布线。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
easy 2015-12-08
高频板还是要小心啊
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子