亲自进行测试的我, 所使用的是Mentor Xpedition VX.2.13, 曾遭遇过在新建项目之际, 原理图跟PCB没办法实现同步的那种状况, 对于新手而言, 只要依照步骤一个一个地……
亲自进行测试的我, 所使用的是Mentor Xpedition VX.2.13, 曾遭遇过在新建项目之际, 原理图跟PCB没办法实现同步的那种状况, 对于新手而言, 只要依照步骤一个一个地去操作, 便能够轻易地躲开这类普遍会出现的问题。
新建项目关键三步操作
打开Mentor Xpedition后,先别急着画图。首先, 要从菜单栏的地方去点击File , 然后呢再点击New , 接着再到New里面去点击Project , 之后, 在弹出来的那个窗口当中, 要把Project Type给选成PCB Design , 最后, Technology File得选择系统自己带的default.tcf。在“Project Name”处输入你所设定的项目名, “Location”方面最好挑选并非C盘路径的地方。在这一步骤当中, 存在着许多新手直接点击“OK”的情况, 如此这般容易致使在后续创建原理图的时候出现报错现象, 给出“Technology file mismatch”这样的提示。
【新手需避之坑】, 报错呈现之现象为: 于创建原理图之际, 弹出“无法加载技术文件”之提示 , 其核心缘由在于, 技术文件未曾正确关联。对应解决的办法是, 先回到新建项目的界面, 接着在Technology File栏那里点击Browse, 然后手动去指定位于Xpedition安装目录下的standard.tcf, 其位置通常是在C:MentorGraphicsXpeditionSDD_HOMEstandardtemplatestechnologies , 选好之后再重新创建项目, 如此一来就把问题解决了。
第二步, 进行原理图创建, 于项目浏览器之中, 右键点击 Schematic 后选择 Add, 接着输入原理图名称, 随后点击 OK, 进入原理图编辑界面之后, 暂且不要绘制元件, 而要先将位于 Options → Settings 之下的 Grid 设置为 0.1mm。好多初次接触的新手选用默认的0.025mm网格, 绘制出的连线精细细密得难以看清, 并且在后续导入PCB的时候容易出现DRC错误。
对于新手而言, 存在需要避开的坑, 报错的现象呈现为, 元件的引脚持续性地无法达成对正对齐的状态, 而其核心的原因在于, 网格的设置和元件库之间并不相互匹配。解决的办法是, 点击View栏目, 然后找到Grid设置选项, 将其中的X Grid设置成0.1mm, 同时把Y Grid也设置为0.1mm, 接着勾选上Snap to Grid选项: 在之后拖拽元件的时候, 就能够实现对齐的效果, 如此一来便省去了大量手动进行微调的时间。
紧接着的第三步, 是要去关联PCB布局, 当原理图绘制完成之后, 点击菜单当中的Project, 然后选择Forward to PCB, 在弹出的那个窗口里面勾选Include all nets以及Update PCB from Schematic, 随后点击Apply。此际, PCB编辑器会自行开启且同步元件。倘若未产生反应, 核查原理图之中是否存在悬空引脚。
以下是改写后的内容: 【新手需防】, 报错态势呈现为: PCB编辑器开启之后呈现出全然空白之状, 且并无元件存在。其关键缘由乃在于Forward操作之际遗漏选取了Update PCB from Schematic。应对举措为: 于原理图界面再度开展Forward操作, 要确保最后一个复选框处于勾选状态。若PCB已然处于打开状态, 需先将其关闭而后再度尝试。
布线参数最优推荐与方案取舍
考虑到走线参数, 建议把Track Width设定成0.3mm。原因在于, 0.3mm这一数值, 于通常所见的两层板之中, 不但能够承受大概1A的电流容量 , 而且不会因线路过于纤细致使蚀刻出现偏差。要是线路过细譬如0.15mm则极易发生断线状况, 要是线路过粗例如1mm又会占据过多空间 , 故而新手将0.3mm当作通用参数最为妥当靠谱。
针对实际布线存在着两种方案以供对比, 在方案一之中, 也就是Interactive Routing手动走线的这种情况, 它比较适用于小规模的板子, 也就是那种元件数量少于50个的板子, 其走线具备较强的可控性, 然而你必须得一条条地去拉, 如此一来耗时就会比较多, 而且还容易出现漏线的状况。在方案二里, 即Auto Route自动布线, 它适合大板子, 就是那种元件数量超过200个的大板子, 能够一键得以生成, 速度是非常快的, 但是容易产生大量的过孔以及锐角, 这样就会造成板厂制造的良率有所下降。设若, 处于板子元件数量大概在100个这样子的情形时, 提议采用手动走线并辅佐以Route → Gloss命令前去进行优化, 其最终所达成的效果, 要远远强于那种完全自动化的方案。
新手需避开的坑, 高频出现的完整报错情况如下, 在进行自动布线处理的时候, 弹出了这样的提示“Error: No route path found for net GND这个报错表明, GND网络在布线规则方面, 没有被妥善设置好。完整的解决流程是这样的: 先点击Setup, 接着进入Net Class, 然后点击Add Class, 输入名称POWER, 再把GND网络拖进去。接着点击Rules, 将Track Width设置成0.5mm, 把Clearance设为0.2mm。而后再次运行自动布线, GND线便能够正常布通了。要是依旧报错, 那就检查原理图里GND网络是不是全部连接了, 好多新手遗漏了元件的GND引脚。
方法不适用场景与替代方案
这个方法主要适用于两层板, 适用于元件数处于300以内的中小型项目。若你所做的板子层数超出4层, 若元件数在超过500个, Mentor Xpedition自带的自动布线在复杂规则状况下易于卡死。替代方案是换成HyperLynx做信号完整性仿真, 或是改用Cadence Allegro做多层板设计。此外, 要是你所负责的项目当中包含数量众多的BGA封装, 那么建议在进行布线操作之前, 先去运行DFM Check, 从而能够提前察觉焊盘间距存在违规状况。
微信扫一扫
还没有评论呢,快来抢沙发~