1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
元件库">元件库Library是PCB设计中的一个最重要的知识点之一。我们知道使用任何CAD软件都要涉及到库(Library)操作,PowerPCB当然不会例外。虽然PowerPCB与PowerLogic是两个不同的系统,都有各自独立的 Library,对库操作时用户需要在各自的系统下进行,但是两个系统的库之间又是密切关联的。本章主要学习PowerPCB元件库">元件库的基本知识,但是同时也会介绍与逻辑封装库CAE之间的关系。 说到元件库">元件库,从字面上看就是放置元件的地方,但是下面要讨论的PowerPCB元件库">元件库则包含更广泛的内涵。因为这里所说的元件库">元件库Library中实际涉及到四个子库,分别用于保存元器件的物理、电气、逻辑封装特性以及图形等。但是对用户来讲,按照一般的常识,提到元件应该是一个唯一的概念,而在PowerPCB中却冒出了好几个库,对于初学者来说,一下子可能不容易接受,也是我们讲述的一个难点。但是如果理顺了这些库之间的关系,了解在PowerPCB中为什么要将一个元件分割为三个部分的理由,并能逐步理解一些重要概念、名词之间的关联,问题也就迎刃而解了。所以本章的一个重点就是在一些重要概念的说明、理解上下功夫。 还有一个保存图形的Line库(线库),它与元件本身没有直接关联,主要用它来保存一些非电气特性的线、Text文字及合成图形的专用库。有了这个库用户就可以将一些常用图形保存起来,需要时再从库中调出,可以提高效率减少重复操作所引起的错误。 信号完整性问题是高速PCB设计者必需面对的问题。阻抗匹配、合理端接、正确拓扑结构解决信号完整性问题的关键。传输线上信号的传输速度是有限的,信号线的布线长度产生的信号传输延时会对信号的时序关系产生影响,所以PCB上的高速信号的长度以及延时要仔细计算和分析。 运用信号完整性分析工具进行布线前后的仿真对于保证信号完整性和缩短设计周期是非常必要的。在PCB板子已焊接加工完毕后才发现信号质量问题和时序问题,是经费和产品研制时间的浪费。 1.1板上高速信号分析 我们设计的是基于PowerPCB的主板,主要由处理器MPC755、北桥MPC107、北桥PowerSpanII、VME桥CA91C142B等一些电路组成,上面的高速信号如图2-1所示。 板上高速信号主要包括:时钟信号、60X总线信号、L2Cache接口信号、Memory接口信号、PCI总线0信号、PCI总线1信号、VME总线信号。这些信号的布线需要特别注意。 由于高速信号较多,布线前后对信号进行了仿真分析,仿真工具采用Mentor公司的HyperLynx7.1仿真软件,它可以进行布线前仿真和布线后仿真。 1.2印制板信号完整性整体设计 1.2.1层叠结构 在传输线(PCB走线)中的磁力线是沿逆时针方向的,如果把RF返回路径与对应的源路径平行并且与其靠近,在返回路径中的磁力线(延逆时针方向的场),相对于源路径中的磁力线(顺时针方向的场),将是相反的方向。这样顺时针场和逆时针场可以抵消。如果源和返回路径之间的磁力线被消除或减小,那么除了在走线附近极小的面积,辐射或传导的RF电流就不存在了。多层印制板可以实现通量最小化,这是采用多层电路板的原因之一。信号层靠近参考层,信号返回路径直接位于信号线的下方,回路面积最小,通量抵消最明显。 为了实现通量最小化,必须实现PCB板上信号层和参考层交错排列,这样,每个信号层都有相邻的参考层。考虑到本板上的芯片数多,特别密集,而且电气网络也特别多,所以采用多少层的PCB要仔细安排,多了或少了都不好:如果层数太少,布线将变得很困难,甚至可能完不成布线。当然在布线过程中如果感觉布线空间不够,可以再增加层数,但加层后要对已完成的布线做许多调整,重新安排一些走线规则,这将增加许多工作量。 如果层数太多,加工成本增加,板子厚度可能失控。目前4层板的板费为0.5元/平方厘米左右,而六层板的板费为1.5元/平方厘米左右。印制板层数每增加两层,板费要增加好几倍。按VME64总线标准,印制板厚度应为1.6±0.2mm,即63±8mil,目前国内的印制板设备,采用的板芯一般最薄的为5mil厚,铜层厚度有0.5盎司、1.0盎司、1.5盎司等规格,如果层数太多,印制板厚度无法满足要求。 1.2.2阻抗考虑 PCI2.2规范要求PCB上的信号线在未焊接器件之前的特征阻抗为60Ω- 100Ω,VME64规范要求PCB上的信号线在未焊接器件之前的特征阻抗为50Ω-60Ω。按目前的集成电路生产工艺,50Ω-100Ω的阻抗是比较合适的,不同的信号有一些差别。现在比较好的PCB加工设备,能加工线宽4mil、间距4mil的印制线。根据阻抗要求和目前PCB加工设备现状,信号线基本采用5mil线宽和5mil间距,对有些信号线的阻抗,如果层间距和印制板基材介电常数调整无法满足要求,可以采用4mil的信号线布线。 1.2.3传输速度 PCI2.2规范要求PCB上的信号线在无负载时的传输速度为150ps/inch-190ps/inch。PCB上的信号线在无负载情况下的传输速度只与介质材料的介电常数相关,所以选取介质材料的介电常数时除了考虑它对印制线特征阻抗的影响外,还应考虑它对印制线传输速度的影响。 1.2.4整板层叠及阻抗设计 综合以上三点,最后采用12层印制板,其中8个信号层(包括元件层),两个地层,一个3.3V电源层,一个混合电源层(包括5V、2V、两个2.5V)。用HyperLynx软件优化出来的PCB层叠结构如图2-2所示,总厚度为65.7mil,即1.67mm,满足VME64规范要求。 1.3时钟信号阻抗匹配 时钟信号是各设备工作的基础,所以时钟信号的质量尤为重要,在PCB设计时要慎重对待。 安全帽http://trade.safetyw.com/sell/list-20.html 板上时钟信号很多,主要高速时钟信号如图2-3所示。 时钟芯片的输出信号阻抗一般都比较小。芯片MPC950的输出阻抗为7ohm,芯片AV9155的输出阻抗为10ohm。本板上的时钟信号都是点对点连接,所以采用串行端接进行阻抗匹配电路设计。 具体串连电阻的大小由HyperLynx仿真后决定。 1.4L2Cache总线和60x总线信号完整性分析 本板的L2Cache总线工作频率200Mhz,60x总线工作频率100MHz,是板上工作频率最高的部分。依据MPC755、MPC107、PowerSpan的芯片手册,阻抗在50ohm~70ohm之内比较合适,按前面层叠结构的设计,5mil的信号线宽是可以保证阻抗要求的。 因为板上这两个总线的负载最多为2个负载,且这几个芯片之间的距离很近,相关的PCB走线很短,所以信号时序关系一般能够满足要求(尽管其工作频率很高)。下面给出L2Cache总线上典型时钟线、地址线以及数据线的PCB走线图以及在HyperLynx仿真软件的BoardSim工具下的仿真波形。MPC755、MPC107、PowerSpan和GVT71128芯片的IBIS模型均来自于芯片厂商(Motorola、TUNDRA和GALVENTECH)。 |
|
相关推荐
2 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
求助大佬们,装了补丁的pads9.5,页面还是有这种问题怎么办?
8302 浏览 1 评论
5583 浏览 1 评论
PADS Layout 在Bottom层添加测试点,被盖了绿油(同样的操作TOP层没有被绿油覆盖),怎么设置才能去掉绿油?
6143 浏览 1 评论
10388 浏览 0 评论
PADS DRC报焊盘之间距离过小,焊盘间距为7,但是规则的安全间距为5
18032 浏览 2 评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 16:04 , Processed in 0.601348 second(s), Total 52, Slave 41 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号