本书详细介绍了使用Protel DXP进行电路原理图和PCB设计的若干实用技术,并介绍了原理仿真和信号完整性分析等方面的内容,重在软件的应用而非软件本身的使用。在介绍上述内容时,穿插了作者多年进行电路设计的经验和技巧。本书在最后一章以面向目标的问答方式,帮助读者解决在使用Protel DXP进行电路设计的过程中最常遇到的问题。本书适用于Protel DXP的初级和中级用户,对于高级用户也有一定的参考价值,使用Protel 99 SE的用户也可以通过本书快速掌握Protel DXP的基本使用方法。此外,本书也可以作为培训班的教材。
前 言 计算机技术的突飞猛进带来了电子设计手段的不断进步,电子设计自动化即EDA(Electronic Design Automation)技术已经成为电子设计中不可缺少的辅助工具,其中,Protel系列软件无疑是举足轻重的产品。本书讲述的就是这个系列中的最新产品 —— Protel DXP。 笔者从事电路产品设计工作近十年,这些工作的顺利进行得益于一个好的EDA软件。在丰富的工程设计实践中,笔者经历了从DOS下的Protel到Protel DXP的变化,也总结了不少借助于Protel进行电子设计的经验教训。现在,这些内容已经融会到了本书的方方面面。作为一名正在从事电子产品设计的工程技术人员,笔者力求从实践的角度出发,指导读者在掌握软件使用方法的同时,提高实用电路的设计能力。同时,也充分考虑到了初学者面临的问题,希望通过简单的介绍,带领初学者尽快掌握软件的使用方法。 本书实例丰富,笔者不想用过于复杂的实例来吸引读者的眼球,而是努力寻找最简单而又最具代表性的实例来表达设计思想。通过这些实例,读者将会更为深入和准确地掌握软件的使用,并从中学习到电子设计的技巧。 本书分为8章,其中实例的演示是基于Protel DXP Service Pack 2的,因此,如果用户没有安装Service Pack 2,某些操作可能会失败,或者看不到预期的结果。各章内容如下: 第1章讲述了Protel系列软件的发展历史,读者可以从中感受到一个工程软件不断发展壮大的历程。 第2章讲述了原理图设计的基本方法。Protel DXP不同模块的操作都具有相通性,初学者可以着重阅读第2 ~ 4章,以求尽快掌握Protel DXP的使用方法。 第3章讲述了构成原理图的基本对象—— 原理图元件的制作方法。 第4章讲述了PCB图的绘制方法和技巧。PCB作为使用Protel DXP进行电路设计的最终结果,涉及多方面的知识,不可能在一章的内容中讲述清楚,因此需要读者在实践中多加练习。 第5章讲述了PCB元件的制作方法,以及将原理图元件和PCB元件结合在一起的集成库的制作和应用技巧。集成库是Protel DXP特有的新概念,它集成了元件的多种组成形态,这将是Protel的发展趋势,读者要好好掌握。 第6章讲述了基于Protel DXP的原理仿真和信号完整性分析。这两个工具都不是新事物,在Protel 99 SE中已经像模像样,但现在的功能比以前版本有了很大的提升,已经接近了专用的仿真工具,其易用性也是我们选择这两个工具的理由。 第7章讲述了对于设计者非常实用的新功能。如果不使用这些新功能,读者就可以继续使用Protel 99 SE而没有必要花钱升级到Protel DXP。当然Protel DXP的新功能远远不止这一章讲述的内容,但是这里介绍的功能都是笔者经过认真取舍的。例如,这里没有讲到基于FPGA(Field-Programmable Gate Array,现场可编程门阵列)的高级逻辑设计功能。考虑到Protel DXP的相关功能还非常不完善,丝毫不足以动摇现在的各种FPGA的专用设计软件的地位,因此我们只能期待Protel的下一个版本了。 第8章讲述了读者在使用Protel DXP的过程中最有可能遇到的问题和相应的解决方法。这些问题不仅仅是初学者才会遇到的,一些具有多年Protel DXP使用经验的读者也可从这些问题中获得意外的收获。 初学者通过本书可以掌握Protel DXP的基本操作方法和电路设计流程,而有Protel DXP使用经验的读者也可以通过本书获得大量使用Protel DXP进行成功、高效的电路设计的技巧,那些已经熟悉了Protel 99 SE的设计者也可以在本书的帮助下,快速进入Protel DXP的世界。如果读者在实践中遇到了什么问题,可以先到第8章的问答部分寻找答案,这里的问答部分不可能包括所有可能遇到的问题,例如对于软件安装等基础性的问题,读者可参考其他资料寻找答案。 由于笔者水平有限,而且书中涉及了一些个人观点,难免有疏漏和错误之处,恳请各位读者提出宝贵的意见和建议。 张阳天 2005年4月