PROTEL教程早期的PROTEL主要作为印制板自动布线工具使用,运行在DOS环境,对硬件的要求很低,在无硬盘286机的1M内存下就能运行,但它的功能也较少,只有电原理图绘制与印制板设计功能,其印制板自动布线的布通率也低,而现今的PROTEL已发展到PROTEL99(网络上可下载到它的测试板),是个庞大的EDA软件,完全安装有200多M,它工作在WINDOWS95环境下,是个完整的板级全方位电子设计系统,它包含了电路原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能,并具有Client/Server(客户/服务器)体系结构,同时还兼容一些其它设计软件的文件格式,如ORCAD,PSPICE,EXCEL等,其多层印制线路板的自动布线可实现高密度PCB的100%布通率。在国内PROTEL软件较易买到,有关PROTEL软件和使用说明的书也有很多,这为它的普及提供了基础。想更多地了解PROTEL的软件功能或者下载PROTEL99的试用版,可以在INTERNET上编辑本段软件发展2005年年底,Protel软件的原厂商Altium公司推出了Protel系列的最新高端版本AltiumDesigner6.0。AltiumDesigner6.0,它是完全一体化电子产品开发系统的一个新版本,也是业界第一款也是唯一一种完整的板级设计解决方案。AltiumDesigner是业界首例将设计流程、集成化PCB设计、可编程器件(如FPGA)设计和基于处理器设计的嵌入式软件开发功能整合在一起的产品,一种同时进行PCB和FPGA设计以及嵌入式设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能。这款最新高端版本AltiumDesigner6.除了全面继承包括99SE,Protel2004在内的先前一系列版本的功能和优点以外,还增加了许多改进和很多高端功能。AltiumDesigner6.0拓宽了板级设计的传统界限,全面集成了FPGA设计功能和SOPC设计实现功能,从而允许工程师能将系统设计中的FPGA与PCB设计以及嵌入式设计集成在一起。编辑本段软件特色Protel99SE共分5个模块,分别是原理图设计、PCB设计(包含信号完整性分析)、自动布线器、原理图混合信号仿真、PLD设计。以下介绍一些Protel99SE的部分最新功能:◆可生成30多种格式的电气连接网络表;◆强大的全局编辑功能;◆在原理图中选择一级器件,PCB中同样的器件也将被选中;◆同时运行原理图和PCB,在打开的原理图和PCB图间允许双向交叉查找元器件、引脚、网络◆既可以进行正向注释元器件标号(由原理图到PCB),也可以进行反向注释(由PCB到原理图),以保持电气原理图和PCB在设计上的一致性;◆满足国际化设计要求(包括国标标题栏输出,GB4728国标库);*方便易用的数模混合仿真(兼容SPICE3f5);◆支持用CUPL语言和原理图设计PLD,生成标准的JED下载文件;*PCB可设计32个信号层,16个电源-地层和16个机加工层;◆强大的“规则驱动”设计环境,符合在线的和批处理的设计规则检查;◆智能覆铜功能,覆铀可以自动重铺;◆提供大量的工业化标准电路板做为设计模版;◆放置汉字功能;◆可以输入和输出DXF、DWG格式文件,实现和AutoCAD等软件的数据交换;◆智能封装导航(对于建立复杂的PGA、BGA封装很有用);◆方便的打印预览功能,不用修改PCB文件就可以直接控制打印结果;◆独特的3D显示可以在制板之前看到装配事物的效果;◆强大的CAM处理使您轻松实现输出光绘文件、材料清单、钻孔文件、贴片机文件、测试点报告等;◆经过充分验证的传输线特性和仿真精确计算的算法,信号完整性分析直接从PCB启动;◆反射和串扰仿真的波形显示结果与便利的测量工具相结合;◆专家导航帮您解决信号完整性问题。编辑本段快捷键一览enter——选取或启动esc——放弃或取消f1——启动在线帮助窗口tab——启动浮动图件的属性窗口pgup——放大窗口显示比例pgdn——缩小窗口显示比例end——刷新屏幕del——删除点取的元件(1个)ctrl+del——删除选取的元件(2个或2个以上)x+a——取消所有被选取图件的选取状态x——将浮动图件左右翻转y——将浮动图件上下翻转space——将浮动图件旋转90度crtl+ins——将选取图件复制到编辑区里shift+ins——将剪贴板里的图件贴到编辑区里shift+del——将选取图件剪切放入剪贴板里alt+backspace——恢复前一次的操作ctrl+backspace——取消前一次的恢复crtl+g——跳转到指定的位置crtl+f——寻找指定的文字alt+f4——关闭protelspacebar——绘制导线,直线或总线时,改变走线模式v+d——缩放视图,以显示整张电路图v+f——缩放视图,以显示所有电路部件home——以光标位置为中心,刷新屏幕esc——终止当前正在进行的操作,返回待命状态backspace——放置导线或多边形时,删除最末一个顶点delete——放置导线或多边形时,删除最末一个顶点ctrl+tab——在打开的各个设计文件文档之间切换alt+tab——在打开的各个应用程序之间切换a——弹出editalign子菜单b——弹出viewoolbars子菜单e——弹出edit菜单f——弹出file菜单h——弹出help菜单j——弹出editjump菜单l——弹出editsetlocationmakers子菜单m——弹出editmove子菜单o——弹出options菜单p——弹出place菜单r——弹出reports菜单s——弹出editselect子菜单t——弹出tools菜单v——弹出view菜单w——弹出window菜单x——弹出editdeselect菜单z——弹出zoom菜单左箭头——光标左移1个电气栅格shift+左箭头——光标左移10个电气栅格右箭头——光标右移1个电气栅格shift+右箭头——光标右移10个电气栅格上箭头——光标上移1个电气栅格shift+上箭头——光标上移10个电气栅格下箭头——光标下移1个电气栅格shift+下箭头——光标下移10个电气栅格ctrl+1——以零件原来的尺寸的大小显示图纸ctrl+2——以零件原来的尺寸的200%显示图纸ctrl+4——以零件原来的尺寸的400%显示图纸ctrl+5——以零件原来的尺寸的50%显示图纸ctrl+f——查找指定字符ctrl+g——查找替换字符ctrl+b——将选定对象以下边缘为基准,底部对齐ctrl+t——将选定对象以上边缘为基准,顶部对齐ctrl+l——将选定对象以左边缘为基准,*左对齐ctrl+r——将选定对象以右边缘为基准,*右对齐ctrl+h——将选定对象以左右边缘的中心线为基准,水平居中排列ctrl+v——将选定对象以上下边缘的中心线为基准,垂直居中排列ctrl+shift+h——将选定对象在左右边缘之间,水平均布ctrl+shift+v——将选定对象在上下边缘之间,垂直均布f3——查找下一个匹配字符shift+f4——将打开的所有文档窗口平铺显示shift+f5——将打开的所有文档窗口层叠显示shift+单左鼠——选定单个对象crtl+单左鼠,再释放crtl——拖动单个对象shift+ctrl+左鼠——移动单个对象按ctrl后移动或拖动——移动对象时,不受电器格点限制按alt后移动或拖动——移动对象时,保持垂直方向按shift+alt后移动或拖动——移动对象时,保持水平方向编辑本段软件介绍首先在PCB部分,除了Protel2004中的多通道复制;实时的、阻抗控制布线功能;SitusTM自动布线器等新功能以外,AltiumDesigner6.0还着重在:差分对布线,FPGA器件差分对管脚的动态分配,PCB和FPGA之间的全面集成,从而实现了自动引脚优化和非凡的布线效果。还有PCB文件切片,PCB多个器件集体操作,在PCB文件中支持多国语言(中文、英文、德文、法文、日文),任意字体和大小的汉字字符输入,光标跟随在线信息显示功能,光标点可选器件列表,复杂BGA器件的多层自动扇出,提供了对高密度封装(如BGA)的交互布线功能,总线布线功能,器件精确移动,快速铺铜等功能。交互式编辑、出错查询、布线和可视化功能,从而能更快地实现电路板布局,支持高速电路设计,具有成熟的布线后信号完整性分析工具.AltiumDesigner6.0对差分信号提供系统范围内的支持,可对高速内连的差分信号对进行充分定义、管理和交互式布线。支持包括对在FPGA项目内部定义的LVDS信号的物理设计进行自动映射。LVDS是差分信号最通用的标准,广泛应用于可编程器件。AltiumDesigner可充分利用当今FPGA器件上的扩展I/O管脚。其次在原理图部分,新增加“灵巧粘帖”可以将一些不同的对象拷贝到原理图当中,比如一些网络标号,一页图纸的BOM表,都可以拷贝粘帖到原理图当中。原理图文件切片,多个器件集体操作,文本筐的直接编辑,箭头的添加,器件精确移动,总线走线,自动网标选择等!强大的前端将多层次、多通道的原理图输入、VHDL开发和功能仿真、布线前后的信号完整性分析功能。在信号仿真部分,提供完善的混合信号仿真,在对XSPICE标准的支持之外,还支持对Pspice模型和电路的仿真。对FPGA设计提供了丰富的IP内核,包括各种处理器、存储器、外设、接口、以及虚拟仪器。第三在嵌入式设计部分,增强了JTAG器件的实时显示功能,增强型基于FPGA的逻辑分析仪,可以支持32位或64位的信号输入。除了现有的多种处理器内核外,还增强了对更多的32位微处理器的支持,可以使嵌入式软件设计在软处理器,FPGA内部嵌入的硬处理器,分立处理器之间无缝的迁移。使用了Wishbone开放总线连接器允许在FPGA上实现的逻辑模块可以透明的连接到各种处理器上。AltiumDesigner6.0支持XilinxMicroBlaze,TSK3000等32位软处理器,PowerPC405硬核,并且支持AMCC405和SharpBlueStreakARM7系列分立的处理器。对每一种处理器都提供完备的开发调试工具。引入了以FPGA为目标的虚拟仪器,当其与LiveDesign-enabled硬件平台NanoBoard结合时,用户可以快速、交互地实现和调试基于FPGA的设计,可以更换各种FPGA子板,支持更多的FPGA器件,例如CycloneII,StratixII,ProASIC3,Virtex-4,MAXII等系列器件,提供了各个厂家近百种类型的FPGA子板,包括几十款FPGA+MCU(CPU)+RAM+SDRAM的子板。在器件库方面支持基于ODBC和ADO的数据库,可以使用OrCAD的器件库。完全兼容Protel98/Protel99/Protel99se/ProtelDXP,并提供对Protel99se下创建的DDB和库文件导入功能,还增加了P-CAD,OrCADPADSPCB等软件的设计文件和库的导入,AutoCAD和其它软件的文件导入和导出功能。完整的ODB++/GerberCAM-系统使得用户可以重新设计原有有的设计,弥补设计和制造之间的差异.AltiumDesigner6.0以强大的设计输入功能为特点,在FPGA和板级设计中,同时支持原理图输入和HDL硬件描述输入模式;同时支持基于VHDL的设计仿真,混合信号电路仿真、布局前/后信号完整性分析.AltiumDesigner6.0的布局布线采用完全规则驱动模式,并且在PCB布线中采用了无网格的SitusTM拓扑逻辑自动布线功能;同时,将完整的CAM输出功能的编辑结合在一起。AltiumDesigner6.0是两年之内的第六次更新,极大地增强了对高密板设计的支持,可用于高速数字信号设计,提供大量新功能和改进,改善了对复杂多层板卡的管理和导航,可将器件放置在PCB板的正反两面,处理高密度封装技