日期:2023-01-24 阅读量:0次 所属栏目:信息管理
到现在许多pcb工程师们也许还在使用protel99或者protel99se在他们所熟悉的编辑环境下进行pcb设计,他们都很有经验,能够在protel99或protel99se上设计出一块很棒的pcb。但有的时候他们甚至不相信软件的智能化给他们带来的巨大方便。于是许多pcb工程师根本不使用软件带有的强大的自动布线功能,因为即使重复布上几百次都不能得到他们满意的方案,或是调整的线太多还不如完全手工布线。这些都让他们不愿意接受也不相信更新换代了的人工智能能给他们的设计带来什么巨大的方便,他们相信的只是他们多少年积累的经验。但实际上他们都很清楚当他们设计一块多层高密度pcb所需要付出的代价是什么,同时他们也希望真的有那么一款软件能让他们的设计效率有极大的提高的pcb设计软件。现在altium公司2004年最新产品protel 2004完全能满足这方面的要求。当然protel 2004面对的用户不光是为了方便这些有多年经验的pcb工程师们。protel 2004同时还降低了制作pcb的门槛,通过短时间的培训,即使是自学很短时间您都可以很快的制作一块合格的pcb。
我本人是一个pcb设计新手,之前没有布板经验,但仅仅使用protel 2004 一个月,(只是是断断续续的进行学习,总时间也不超过60小时,且已经做了两块成板了,经验证毫无问题,在学习过程中大部分靠的还是自学。)之后终于体会到protel 2004 的强大功能了,在此就只介绍一些以前版本没有的或者已经被加强的功能。它的友好的增强的用户界面,使用户很轻易就知道了每个菜单的功能,这也使有些工程师不用担心新的软件给他们带来的操作不便问题。Www.lw881.com
当然pcb工程师们也会担心的他们使用protel 2004作的pcb是不是可以拿到工厂进行加工,因为他们担心大部分pcb工厂还没有购买使用protel 2004 。他们担心即使他们在较短的时间做出一块pcb却很难找到能加工他们产品的工厂。实际上担心完全是多余的,因为您何以把您在protel 2004中设计的pcb保存为您需要的版本(包括pcb3.0(protel 99可打开),pcb4.0(protel99se格式)),您也可以把它保存为后缀名为 .pcbdoc(proteldxp和protel 2004的格式)。同时protel 2004是完全向下兼容的,您在以前版本的所有成果均可转到protel 2004中进行使用,这些都已经经过本公司技术人员充分验证。
protel 2004引入了集成库的概念,这使您在原理图中选择的元器件就已经有了您需要的封装,protel 2004附带了68,000多个元件的设计库,包括原理图fpga设计的即调即用及预综合元件集成库,并且这些封装都能完全的符合您的要求,当然如果您不满意您也可以修改这个元器件的封装为您所需要的,当然您还可以在pcb库编辑器制作您所需要的封装。
下边这几点是您需要了解的。protel 2004 共可进行74个板层设计,包含32 层 signal(信号走线层); 16层mechanical(机构层); 16层internal plane(内层电源层);2层solder mask(防焊层); 2层paste mask(锡膏层); 2层silkscreen(丝印层); 2层钻孔层(钻孔引导和钻孔冲压); 1层keep out (禁止层); 1层multi-layer (横跨所有的信号板层) 。protel 2004中pad点的外型:圆形;方形;八角形。pad点堆叠结构:包含simple (所有的层数都相同);top-mid-bottom (可对不同的层数下外型定义有 top, bottom 或者是mid layers);full stack (每个层数都能各自定义pad点外型)。protel 2004via(贯孔)的种类:through-hole(从顶层贯穿到底层);blind & buried (板层对);blind & buried (任意层数)。protel 2004布线模式:oblique(任意角走线);45 deg(45度角走线);45 deg with arcs(45度角圆弧走线);90 deg(90度角走线);90 deg with arcs(90度角圆弧走线 )。protel 2004交互式布线模式:ignore obstacles(忽略障碍模式);avoid obstacles(避开障碍模式);push-and-shove(推挤障碍模式)。protel 2004铺铜的形式:90度角铺铜;45度角铺铜;垂直铺铜;水平铺铜。protel 2004内层连接:可以指定到任意的网络(net) 。protel 2004内层电源:所有的内层电源层都能指定到任意的网络,而且所有的内层分割都能重叠。
在这里特别要提一下现在的protel 2004中的自动布线功能这也是许多pcb工程师们最为关心的。protel 2004采用了改进型situs topological autorouting 布线规则。这种改进型的布线规则以及内部算法的优化都大大的提高了布线的成功率和准确率。这也在某种程度上减轻了工程师们的负担。protel 2004中的高速电路规则也很实用,它能限制平行走线的长度,并可以实现高速电路中所要求的网络匹配长度的问题,这些都能让您设计高速电路也变的无比的容易。同时如果您需要进行多层板设计,您只需在层管理器中进行相关的设置即可,前面已经介绍了protel 2004共可进行74个板层设计。您还可以在设计规则中制定每个板层的走线规则,包括最短走线,水平,垂直等等。在使用过程中我发现,只要布局适当,进行完全自动布线一次性成功率很高,而且布线完成后需要修改的地方也比较少,只是有几根走直角的线需要修改(走出直角与您的drc-设计规则设置有关)。多次布线也不会发现短路或是网络混乱问题。在自动布线这点上protel 2004做的可以说是堪称完美了。
许多工程师在制作前期以及制作过程中不能了解自己所制作的pcb是否符合emc,emi,走线过程中是否有串扰影响出现,这些影响到底有多大。工程师在制作过程中可能一直都被这些问题所困扰。为了解决这些问题他们有时候不得不等pcb加工出来再作硬件检测。通常情况下高速数字电路对pcb这方面要求较高,且一块pcb代价也比较高,重复修改设计投资也比较大。
现在protel 2004不仅提供了部分电路的混合模拟仿真,而且提供了pcb和原理图上的信号完整性分析。混合模拟仿真包括真正的混合 3f5 compliant混合电路模拟器电路图编辑的无缝集成,使用户可以直接从电路图进行模拟,而不需要网表输出输入数字simcode语言对xspice的扩展使得可以进行数字程序传播延迟的模拟、输入和输出加载以及独立电源状态。全面的分析,包括ac、小信号、瞬态过程、噪音和dc转换等。用来测试零件变化和公差影响的完善的零件扫描和monte carlo分析模式。
您也许会对原理图和pcb上的信号如何进行完整性分析以及这种分析到底有什么意义有些疑问。信号完整性分析是您能够在软件上就能模拟出整个电路板各个网络的工作情况。并且可以提供多种优化方案让用户选择。您应当了解这里的信号完整信分析是属于模拟级别的,分析的是您需要的emc,emi及串扰的参数,且这些分析是完全建立于protel 2004所提供的强大的集成库之上的。大到ic元器件,小到电阻电容都有独自的仿真模型参数。混合模拟分析和完整性分析的结果以波形的形式显示出来,且波形的的计算算法均较以前版本有较大的优化。同时您也可以为您自己建立的库元件设置模拟参数。总之信号完整性分析可以给您的设计带来很大的方便,提高了一次pcb制作的成功率。
当然protel 2004的功能还不光停留在pcb上,为了实现真正的完整的板级设计,altium公司提出了live-design –enabled的平台概念――这个平台实现了altium软件的无缝集成。它集成了当今很流行的可设计asic(专门应用集成电路)的功能,并提供了原理图和hdl(硬件描述语言)混合设计的功能,而且所有设计i/o的改变均可返回到pcb,使pcb上相应的fpga芯片i/o发生改变。protel 2004还为xilinx和altera设备族提供完全的巨集和基元库。这些实际上只说明了一个方便之处,就是说你进行完整的板级(由于现在系统级的设计大都包含了fpga,所以完整的板级应当包含这些芯片的设计这种开发)设计时你无需再借助第三方开发工具,您在protel 2004及硬件工具nano-board就可很方便的完成这两方面的工作。由于本人对asic方面有过一些学习的经验,在使用protel 2004中的fpga功能时发现protel 2004用的fpga工具内核是业界普遍使用的ise集成开发软件和quartus ii 3.0工具(这仅是个人观测结果)。
另外protel 2004支持更完美的3d功能,在pcb加工之前就可以从各个角度观看pcb及焊装元件后的“实物”,马上就会给你带来成就感!特别是可支持双屏显示功能(我用了两个17吋lcd连接到pc上),一个屏看原理图,一个屏看pcb,真是意想不到的方便和高效率,这使我知道什么叫“爽”和“酷”。公司里好几个软件工程师都十分羡慕我的工作平台,想改学硬件了!
前面是我使用过程中的一些体会,我也仅仅是大体介绍了protel 2004中许多改进之处中的一部分。相信您会为它们所倾倒的,不管您是已经经验丰富的pcb高级工程师,还是刚接触或是未接触pcb的硬件工程师,还是在校大学生,我们都希望您选择protel 2004。因为protel 2004能给您带来无与伦比的快捷之处。现在的投资给您带来的也许是将来更大的节约和品质。
本文链接:http://www.qk112.com/lwfw/jsjlw/xinxiguanli/259706.html上一篇:ARM Linux启动过程分析