1AltiumDesignerAltiumDesigner原理图和原理图和PCBPCB设计培训设计培训教程教程AltiumAltium’’sAltiumDesignerproductsAltiumDesignerproductTrainingTrainingAltiumDesignerAltiumDesigner————完整的板级设计解决完整的板级设计解决方案方案2AgendaAgendaAltium公司–公司简介Altium公司产品–Altium公司2004产品概述AltiumDesigner原理图和PCB设计培训–AltiumDesigner主要特点–DXP2004开发平台–原理图设计–PCB设计3CorporateinformationCorporateinformation奥腾公司简介奥腾公司简介4AltiumAltium理念理念Altium’sVisionHistorically,themostadvanced,stateoftheartdesigntoolshavebeenprohibitivelypriced,withaccessbeinglimitedtoengineersbasedinthefewcompaniesthatcouldaffordthem.TheAltiumvision–unchangedsincethecompany’sinception–istobreakdownthesebarrierstoinnovationandtechnologicaladvancementandprovideeveryengineerandsystemdesignerwitheasyaccesstothebestpossibledesigntools.““长久以来,大多数高端的设计工具以其昂贵的价格,限制了工程师只能在少数公司中使用。而Altium公司一贯的理念就是打破传统的价格束缚,以先进的技术为广大工程师及系统设计人员提供昀适合的设计工具。”NickMartin,Founder&JointCEO,AltiumLimited5AltiumAltium简介简介前身是Protel国际有限公司PCB设计历史悠久不断创新:首创基于Windows的印刷线路板设计(PCB)集成式PCB设计产品。全球性公司。上世纪末,本世纪初,收购多家公司。在2001年,改名为AltiumLimited公司。价位合理,容易获得,简便易用的产品。面向大多数工程师。客户:–BMW,Bosch,Canon,DaimlerChrysler,Fujitsu,Hewlett-Packard,IBM,Motorola,NASA,NEC,Nokia,Sony,Siemens,Toshiba.战略合作伙伴:Altera,Atmel,AnalogDevices,InfineonTechnology,Intel,Mitsubishi,Philips,RenesasTechnology,STMicroelectronics,andXilinx6AltiumAltium20042004系列产品系列产品Nexar2004-----基于可编程逻辑的嵌入式系统设计平台AltiumDesigner-----完整的板级系统设计平台TaskingIDETools----高性能的嵌入式软件集成设计环境P-CAD2004-----专业的板级设计专家CircuitStudio2004-----通用的前端设计系统CAMtastic2004-----完整的CAM验证和编辑系统NanoBoard-NB1-----目标逻辑可编程芯片可替换的系统设计验证平台DXP2004设计平台Naxer2004Protel2004CircuitStudioCAMtastic7NanoBoardNB1NanoBoardNB1NanoBoardNB1开发板和板上的逻辑可编程芯片一起组成了可重新配置的系统设计验证平台NanoBoardNB1使用板上JTAG*接口与用户的PC进行连接,来支持硬件设计的下载和提供NanoBoardNB1与用户PC之间的通讯NanoBoardNB1是第一款LiveDesign–enabled系统设计验证平台允许用户交互式的执行并调试验证基于逻辑可编程芯片的系统设计用于配合Altium公司Protel2004及Nexar2004的设计方案验证8NanoBoardNanoBoardNB1NB1NanoBoardNB1配套子板:•Altera®-Cyclone™(EP1C12-Q240C7)•Altera®-Cyclone™withSRAM(EP1C20F400C8)•Altera®-Stratix™withSRAM(EP1S10-F780C7)•Altera®-Max®3000/7000withPLCCsockets(EPM7032AELC44-10)•Xilinx®-Spartan®-IIE(XC2S300E-6PQ208C)•Xilinx®-Spartan®-II(XC2S200-6PQ208C)•Xilinx®-Spartan®-IIEwithSRAM(XC2S600E-6FG456C)•Xilinx®-Spartan®-3withSRAM(XC3S1000-4FG456C)•Xilinx®-Virtex®-IIwithSRAM(XC2V1000-4FG456C)•Xilinx®-Virtex®-IIProwithSRAM(XC2VP7-5FG456C)•Xilinx®-CoolRunner®-II(XC2C256-6PQ208C)•Xilinx®-CoolRunner®XPLA3(XCR3256XL-12PQ208C)•Xilinx®-XC9500XL™(XC95288XL-6PQ208C)•Xilinx®-XC9500XV™(XC95288XV-6PQ208C)•Actel®-ProASICPlus™(APA600-FPQ208)9PCBPCB与与FPGAFPGA设计的系统集成设计的系统集成AltiumDesigner将传统的PCB设计与数字逻辑电路设计集成起来,突破了传统板级设计的界限;从而使系统电路设计、验证及CAM输出功能结合在一起。AltiumDesignerPCB与FPGA引脚的双向同步功能,充分诠释了Altium公司为主流设计人员提供易学、易用的EDA设计工具的一贯理念。10AltiumDesignerTrainingAltiumDesignerTrainingAltiumDesigner主要特点DXP系统平台介绍原理图设计PCB设计11AltiumDesignerAltiumDesigner主要特点主要特点一种同时进行PCB和FPGA设计的解决方案,具有将设计方案从概念转变为昀终成品所需的全部功能强大的前端将多层次、多通道的原理图输入、混合信号仿真、VHDL开发和功能仿真及布线前信号完整性分析结合起来引入了以FPGA为目标的虚拟仪器,当其与LiveDesign-enabled硬件平台NanoBoard结合时,用户可以快速、交互地实现和调试基于FPGA的设计PCB和FPGA之间的全面集成,从而实现了自动引脚优化和非凡的布线效果交互式编辑、出错查询、布线和可视化功能,从而能更快地实现电路板布局12AltiumDesignerAltiumDesigner主要特点主要特点全面的项目管理,设计团队和版本控制功能包括原理图到PCB和PCB到FPGA双向同步功能设计库具有68,000多种元件,包括针对FPGA设计的拿来即用、预先合成的IP元件支持高速电路设计,具有成熟的布线后信号完整性分析工具OrCad®、PADS、AutoCAD和其它软件的文件导入和导出功能完整的ODB++/GerberCAM-系统使得用户可以重新设计原有有的设计,弥补设计和制造之间的差异13AltiumDesignerTrainingAltiumDesignerTrainingAltiumDesigner主要特点DXP系统平台介绍原理图设计PCB设计14DXPDXP系统平台介绍系统平台介绍DXP系统平台为电子设计提供了集成开发环境在DXP系统平台中通过用户接口访问所有与设计相关的文件,设计方案均采用工程方式管理;并提供丰富的第三方应用软件接口(如:SPECCTRA)所有文档都可以存放在硬盘或网络的任何地方;而不需与项目文件在同一目录下DXP系统平台客户/服务器结构15DXPDXP系统平台介绍系统平台介绍支持创建工程类型1.PCB工程2.FPGA工程3.IPCore工程4.嵌入式软件工程5.集成库6.宏单元工程16DXPDXP系统平台介绍系统平台介绍系统快捷键定义-Shift+移动光标沿光标箭头方向移动10格-X沿X轴翻转对象-Y沿Y轴翻转对象-V+D全局观察文档-TAB编辑对象属性-F11调用Inspector对话框-F12调用Fliter面板-Shift+F12调用List对话框-Spacebar顺时针旋转选择对象-Shift+Spacebar改变布线模式(直角/45度角/圆弧/任意角度)-Shift+R改变布线模式(Ignore/Avoid/Pushobstacle)-Shift+S改变单层显示模式…….……………….17DXPDXP系统平台介绍系统平台介绍工作面板集成库剪贴板收藏栏工作面板包括文件和项目面板等可以脱拽,锁定,浮动显示.面板控制可以选择特殊的编辑器和一些共享的面板.查看导航DXP系统菜单设置系统参数设置快捷键自定义工具栏主设计窗口快速启动常用的任务18DXPDXP系统平台介绍系统平台介绍信息检索流程19DXPDXP系统平台介绍系统平台介绍工程栏编辑窗口20DXPDXP系统平台介绍系统平台介绍新创建一个工程创建PCB工程21DXPDXP系统平台介绍系统平台介绍Protel99seDDB文件导入精灵22DXPDXP系统平台介绍系统平台介绍存储管理器更多的帮助通过功能键F123DXPDXP系统平台介绍系统平台介绍DXP系统菜单DXP系统菜单提供了在DXP系统设计环境下的命令配置功能24DXPDXP系统平台介绍系统平台介绍系统信息25DXPDXP系统平台介绍系统平台介绍DXP环境参数配置全局参数原理图设计参数FPGA设计参数版本控制参数嵌入式设计参数PCB设计参数文本编辑参数CAM输出参数仿真波型参数51PCBPCB设计设计设定对象类52PCBPCB设计设计设定设计规则检测--DRC53PCBPCB设计设计•新三代自动布线算法——Situs拓扑逻辑布线器布线前的拓扑路径图按拓扑路径寻找最佳路径54PCBPCB设计设计PCB设计区选择PCB对象类型55PCBPCB设计设计交互式布线——扇出引脚采用布线和扇出策略,支持对QFP、BGA等表贴器件(SMT)封装的引脚扇出功能;支持盲孔和掩埋孔型式的引脚扇出。56PCBPCB设计设计交互式布线——泪滴焊盘(Teardrops)通常为了防止机械制板时焊盘与导线之间断开,常在焊盘和导线之间用铜膜布置一个过渡区,形状像泪滴,故常称做泪滴焊盘;泪滴在高速电路中,还可以起到降低信号衰减的功能。57PCBPCB设计设计交互式布线——网络等长匹配(EqualizeNetLengths)高速电路设计中为了保证信号传输时延的一致性,需要严格定义总线传输线长等长;Protel通过定义网络类等长规则约束,在布线完成后,利用工具栏下网络等长匹配命令,可以实现总线的等长设计。58PCBPCB设计设计交互式布线——屏蔽线(OutlineSelectedObjects)对选择的对象类包裹屏蔽导线,可以有效的抑制电磁干扰;通过选择Tools-OutlineSelectedObjects命令。59PCBPCB设计设计交互式布线——推挤障碍布线(Push&ShoveObstacle)交互式布线——忽略障碍布线(