《Protel2004培训教程(PDF 97)(1).pdf》由会员分享,可在线阅读,更多相关《Protel2004培训教程(PDF 97)(1).pdf(97页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、11奥腾公司奥腾公司奥腾公司奥腾公司Protel2004Protel2004产品培训教程产品培训教程产品培训教程产品培训教程AltiumAltium s Protel2004 product Trainings Protel2004 product TrainingProtel2004 Protel2004 完整的板级设计解决方案完整的板级设计解决方案Editor:Drogy HuaEditor:Drogy HuaDate:Feb 18,2005Date:Feb 18,20052AgendaAgenda?Altium公司公司简介?Altium公司产品Altium公司2004产品概述?Prote
2、l 2004培训Protel2004主要特点DXP2004开发平台原理图设计PCB设计系统控制功能数字逻辑电路设计集成库设计混合信号仿真信号完整性分析CAM输出 虚拟仪器23Corporate informationCorporate information奥腾公司简介奥腾公司简介奥腾公司简介奥腾公司简介4AltiumAltium理念理念理念理念?Altiums VisionHistorically,the most advanced,state of the art design tools have been prohibitively priced,with access being l
3、imited to engineers based in the few companies that could afford them.The Altium vision unchanged since the companys inception is to break down these barriers to innovation and technological advancement and provide every engineer and system designer with easy access to the best possible design tools
4、.“长久以来,大多数高端的设计工具以其昂贵的价格,限制了工程师只能在少数公司中使用。而Altium公司一贯的理念就是打破传统的价格束缚,以先进的技术为广大工程师及系统设计人员提供最适合的设计工具。”Nick Martin,Founder&Joint CEO,Altium Limited35AltiumAltium简介简介简介简介?前身是前身是 Protel 国际有限公司国际有限公司?PCB 设计历史悠久设计历史悠久?不断创新不断创新:首创基于首创基于Windows 的印刷线路板设计的印刷线路板设计(PCB)集成式集成式PCB设计产品。设计产品。?全球性公司。全球性公司。?上世纪末,本世纪初,收
5、购多家公司。上世纪末,本世纪初,收购多家公司。?在在2001年,改名为年,改名为Altium Limited 公司。公司。?价位合理,容易获得价位合理,容易获得,简便易用的产品。简便易用的产品。?面向大多数工程师。面向大多数工程师。?客户:客户:BMW,Bosch,Canon,DaimlerChrysler,Fujitsu,Hewlett-Packard,IBM,Motorola,NASA,NEC,Nokia,Sony,Siemens,Toshiba.?战略合作伙伴:战略合作伙伴:Altera,Atmel,Analog Devices,Infineon Technology,Intel,Mit
6、subishi,Philips,Renesas Technology,STMicroelectronics,and Xilinx 6AltiumAltium 20042004系列产品系列产品系列产品系列产品?Nexar2004 -基于可编程逻辑的嵌入式系统设计平台Nexar2004 -基于可编程逻辑的嵌入式系统设计平台?Protel2004 -完整的板级系统设计平台Protel2004 -完整的板级系统设计平台?Tasking IDE Tools -高性能的嵌入式软件集成设计环境Tasking IDE Tools -高性能的嵌入式软件集成设计环境?P-CAD2004 -专业的板级设计专家P-C
7、AD2004 -专业的板级设计专家?CircuitStudio2004 -通用的前端设计系统CircuitStudio2004 -通用的前端设计系统?CAMtastic2004 -完整的CAM验证和编辑系统CAMtastic2004 -完整的CAM验证和编辑系统?NanoBoard-NB1 -目标逻辑可编程芯片可替换的系统设计验证平台NanoBoard-NB1 -目标逻辑可编程芯片可替换的系统设计验证平台DXP2004设计平台Naxer2004Protel2004CircuitStudioCAMtastic47Nexar 2004Nexar 2004?Nexar2004是一套全面的,无需依赖于
8、生产厂商的电子设计解决方案,用以使所有工程师能够在FPGA平台上用类似于板级系统设计的方法开发完整的以处理器为基础的嵌入式系统。?Nexar2004的LiveDesign-enabled 功能,可以快速和交互式的在FPGA上执行和调试嵌入式系统,无需HDL 或RTL级的系统仿真。?Nexar2004集成功能:a、一个基于原理图的 FPGA系统设计环境,支持VHDL及Verilog HDL行为语言描述功能;b、预先合成的、预先验证的、基于FPGA的高水准IP元件,包含免费的8位及32位多种处理器内核;c、对已提供处理器内核支持完整的嵌入式软件开发,提供源代码级调试;d、一个完全集成的LiveDe
9、sign-enabled环境,包含基于FPGA的虚拟仪器,使您能够在整个开发过程中,与设计进行互动;e、支持Altium的LiveDesign-enabled纳米级开发板,在设计中,能够进行交互式的执行和调试;f、用VHDL代码和仿真进行用户元件或逻辑模块的设计;g、以及全面的文档,范例,和参考设计;8Protel 2004Protel 2004?Protel2004是业界第一款也是唯一一种完整的板级设计解决方案。Protel2004拓宽了板级设计的传统界限,集成了FPGA设计功能,从而允许工程师能将系统设计中的FPGA与PCB设计集成在一起。Protel2004以强大的设计输入功能为特点,在
10、FPGA和板级设计中,同时支持原理图输入和HDL硬件描述输入模式;同时支持基于VHDL的设计仿真,混合信号电路仿真、布局前/后信号完整性分析。Protel2004的布局布线采用完全规则驱动模式,并且在PCB布线中采用了无网格的SitusTM拓扑逻辑自动布线功能;同时,将完整的CAM输出功能的编辑结合在一起。?基于Altium新推出的支持Livedesign的DXP平台,Protel2004在你的整个系统设计流程中充分发挥其卓越的性能。?支持多国语言(中文、英文、德文、法文、日文)?完全兼容Protel98/Protel99/Protel99se/ProtelDXP,并提供对Protel99se
11、下创建的DDB文件导入功能?支持PCB与FPGA引脚的双向同步?提供完善的混合信号仿真、布线前后的信号完整性分析功能?提供了对高密度封装(如BGA)的交互布线功能59Tasking IDE ToolsTasking IDE Tools?TASKING公司原名BSO/TASKING,是一家专业开发和销售嵌入式系统软件工具的公司,1974年创建于荷兰。被Altium于2001年收购后,整体并入Altium?TASKING一直为INTEL、LSI、MOTOROLA、PHILIPS、SIEMENS、TEXAS INSTRUMENTS等著名半导体厂商的微处理器、数字信号处理器以及单片机编写高级语言编译器
12、等配套软件开发工具,先后做过8-16-32-64位的MCU/DSP/RISC交叉编译程序?生产基于Microsoft Windows的DEBUGGERS?生产多种单片机的交叉模拟程序(SIMULATORS),在无目标机的情况下模拟单片机的运行以及I/O口的行为?生产基于Windows下的嵌入式系统集成开发环境软件(EDE),使用高级连接定位器。EDE面向工程(Project)的集成开发环境,能够完成从edit,make到debug的一条龙服务。环境可以扩展和配置,支持鼠标器,界面友好?EDE除开发工具一条龙服务外,辅助性服务一条龙配套服务,如SETUP集成化、在线屏幕手册(MANUAL)集成化
13、、出错管理(ERROR HANDLING)集成化、操作记录(LOG)集成化10P P-CAD2004CAD2004P-CAD2004是一款专业的板级设计解决方案;在是一款专业的板级设计解决方案;在P-CAD2002基础上丰富了器件库,加强了对信号仿真、自动布线及基础上丰富了器件库,加强了对信号仿真、自动布线及CAM功能的支持。功能的支持。?专业的交互式布线功能?采用第二代Situs TM自动布线算法?结合CAMtastic 2004,完善了CAM验证及编辑功能?增强了SPICE 3f5/XSpice混合信号仿真功能?提供了用户自定义的pads/vias属性功能?增强了包括等长匹配及线宽设定等设
14、计规则?提供了Gerber、PDIF、ODB+及IDF文件格式的输出611CircuitStudio 2004CircuitStudio 2004?CircuitStudio2004是一款通用的前端设计系统,提供了板级与可编程逻辑联合设计方案。它结合了多层次原理图输入、混合信号仿真、VHDL输入、布线前信号完整性分析等功能。?CircuitStudio2004以Altium的DXP技术集成平台为基础设计,为需要丰富的前端设计环境的设计人员进入Altium独特的LiveDesign enabled环境提供了一种工具,并且实现了与其他Altium的LiveDesign enabled产品(例如Pr
15、otel2004和Nexar2004)的无缝集成。CircuitStudio以其独特的方式结合了各种设计技术,这使其成为基于PCB和FPGA项目设计的前端设计工具。?SPICE 3f5/XSpice混合信号仿真及布线前信号完整性分析直接与CircuitStudio的原理图编辑功能集成,实现了一个完整的分析工具。包括Monte Carlo元件公差扫描、参数和温度扫描,同时还将扩展到XSpice的数字SimCode语言,允许你对数字器件传输延迟、输入和输出负载、功率等进行分析。?CircuitStudio允许用户在板布局前从原理图进行信号完整性分析,从而在开始PCB设计前确认和纠正潜在的问题。信号
16、完整性分析器使用先进的传输线计算和I/O缓冲区宏模型信息作为仿真的输入。12CAMtastic 2004CAMtastic 2004?CAMtastic2004拥有完整的便于数据传输的输入/输出选项、众多PCB设计检测/修正分析、为制造和装配而编辑和修改任何设计所需要的图形和几何工具。在功能方面,CAMtastic2004主导了一切。简单的鼠标点击,程序就会分析你的整个制造设计错误,如虚焊、电源/地短路、网络表缺省、丝网覆盖掩模。?CAMtastic2004导入和导出多种常见的CAD/CAM文件格式,包括ODB+和网络表(IPC-D356)。它具有快速加载功能,允许你同时加载所有支持的文件类型
17、。?CAMtastic2004提供了先进的板面化工具。CAMtastic2004面板功能与强大的支持旋转和翻转的命令相结合后,它使得面板在成本和装配技术上得到优化。?CAMtastic2004提供了广泛的数控加工孔的功能,包括自动布线、rout tabs以及自动钻孔路径定义。CAMtastic2004中,通过完全控制工具参数、切入/切出点、加工方向,来自动或用户自定义数控钻孔的路径。?CAMtastic2004运用Protel的API直接将层的基本要素加载到PCB文件中,用以恢复网表名、埋孔和盲孔。713NanoBoard NB1NanoBoard NB1?NanoBoard NB1开发板和
18、板上的开发板和 板上的逻辑可编程芯片一起组成了可重新配置的一起组成了可重新配置的系统设计验证平台?NanoBoard NB1使用板上使用板上 JTAG*接口与用户的接口与用户的PC进行连接进行连接,来支持硬件设计的下载和提供来支持硬件设计的下载和提供NanoBoard NB1与用户与用户PC之间的通讯之间的通讯?NanoBoard NB1是第一款LiveDesign enabled系统设计验证平台?允许用户交互式的执行并调试验证基于逻辑可编程芯片的系统设计?用于配合Altium公司Protel2004及Nexar2004的设计方案验证14NanoBoardNanoBoard NB1NB1?Na
19、noBoard NB1配套子板:配套子板:Altera-Cyclone(EP1C12-Q240C7)Altera-Cyclone with SRAM (EP1C20F400C8)Altera-Stratix with SRAM (EP1S10-F780C7)Altera-Max 3000/7000 with PLCC sockets (EPM7032AELC44-10)Xilinx-Spartan-IIE (XC2S300E-6PQ208C)Xilinx-Spartan-II (XC2S200-6PQ208C)Xilinx-Spartan-IIE with SRAM (XC2S600E-6FG
20、456C)Xilinx-Spartan-3 with SRAM (XC3S1000-4FG456C)Xilinx-Virtex-II with SRAM (XC2V1000-4FG456C)Xilinx-Virtex-II Pro with SRAM (XC2VP7-5FG456C)Xilinx-CoolRunner-II (XC2C256-6PQ208C)Xilinx-CoolRunner XPLA3 (XCR3256XL-12PQ208C)Xilinx-XC9500XL(XC95288XL-6PQ208C)Xilinx-XC9500XV(XC95288XV-6PQ208C)Actel-Pr
21、oASIC Plus(APA600-FPQ208)815?Protel 将提供一个多用途NanoBoard来完成整个系统设计NanoBoard NB1NanoBoard NB1Daisy chain 输出输出JTAG连接至用户电脑的插接头连接至用户电脑的插接头 用来进行对用来进行对FPGA的编程的编程&与与FPGA中的设备进行通讯中的设备进行通讯系统时钟系统时钟连接连接FPGA子板的插座子板的插座Daisy chain 输入输入外部存储器外部存储器16?丰富的接口提高了设计的灵活性NanoBoard NB1NanoBoard NB1PS2 键盘接口键盘接口&鼠标接口鼠标接口多用途多用途IO接口
22、接口CAN总线接口串行口总线接口串行口VGA接口接口I2C接口接口连接用户开发板接口连接用户开发板接口917?连有多种外设构成可变配置硬件平台NanoBoard NB1NanoBoard NB1DIP 开关开关&LEDSLCD键板键板ADC/DAC转换器转换器外部存储器外部存储器音频输入音频输入/输出输出18PCBPCB与与与与FPGAFPGA设计的系统集成设计的系统集成设计的系统集成设计的系统集成?Protel2004将传统的PCB设计与数字逻辑电路设计集成起来,突破了传统板级设计的界限;从而使系统电路设计、验证及CAM输出功能结合在一起。Protel2004 PCB与FPGA引脚的双向同步
23、功能,充分诠释了Altium公司为主流设计人员提供易学、易用的EDA设计工具的一贯理念。1019Protel 2004 TrainingProtel 2004 Training?Protel2004主要特点?DXP系统平台介绍?原理图设计?PCB设计?系统控制功能?数字逻辑电路设计?集成库设计?混合信号仿真?信号完整性分析?CAM输出?虚拟仪器20Protel2004Protel2004主要特点主要特点主要特点主要特点?一种同时进行一种同时进行PCB和和FPGA设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能?强大
24、的前端将多层次、多通道的原理图输入、混合信号仿真、强大的前端将多层次、多通道的原理图输入、混合信号仿真、VHDL开发和功能仿真及布线前信号完整性分析结合起来开发和功能仿真及布线前信号完整性分析结合起来?引入了以引入了以FPGA为目标的虚拟仪器,当其与为目标的虚拟仪器,当其与 LiveDesign-enabled硬件平台硬件平台NanoBoard 结合时,用户可以快速、交互地实现和调试基于结合时,用户可以快速、交互地实现和调试基于FPGA的设计的设计?PCB和和FPGA之间的全面集成,从而实现了自动引脚优化和非凡的布线效果之间的全面集成,从而实现了自动引脚优化和非凡的布线效果?交互式编辑、出错查
25、询、布线和可视化功能,从而能更快地实现电路板布局交互式编辑、出错查询、布线和可视化功能,从而能更快地实现电路板布局1121Protel2004Protel2004主要特点主要特点主要特点主要特点?全面的项目管理,设计团队和版本控制功能包括原理图到全面的项目管理,设计团队和版本控制功能包括原理图到PCB和和PCB到到FPGA双向同步功能双向同步功能?设计库具有设计库具有68,000多种元件,包括针对多种元件,包括针对 FPGA设计的拿来即用、预先合成的设计的拿来即用、预先合成的IP元件元件?支持高速电路设计,具有成熟的布线后信号完整性分析工具支持高速电路设计,具有成熟的布线后信号完整性分析工具?
26、OrCad、PADS、AutoCAD和其它软件的文件导入和导出功能和其它软件的文件导入和导出功能?完整的完整的ODB+/Gerber CAM-系统使得用户可以重新设计原有有的设计,弥补设计和制造之间的差异系统使得用户可以重新设计原有有的设计,弥补设计和制造之间的差异22Protel 2004 TrainingProtel 2004 Training?Protel2004主要特点?DXP系统平台介绍?原理图设计?PCB设计?系统控制功能?数字逻辑电路设计?集成库设计?混合信号仿真?信号完整性分析?CAM输出?虚拟仪器1223DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?DXP系统
27、平台为电子设计提供了集成开发环境系统平台为电子设计提供了集成开发环境?在在DXP系统平台中通过用户接口访问所有与设计相关的文件系统平台中通过用户接口访问所有与设计相关的文件,设计方案均采用工程方式管理;并提供丰富的第三方应用软件接口(如:设计方案均采用工程方式管理;并提供丰富的第三方应用软件接口(如:SPECCTRA)?所有文档都可以存放在硬盘或网络的任何地方所有文档都可以存放在硬盘或网络的任何地方;而不需与项目文件在同一目录下而不需与项目文件在同一目录下DXP系统平台客户/服务器 结构24DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?支持创建工程类型支持创建工程类型1.PCB
28、工程2.FPGA工程3.IP Core工程4.嵌入式软件工程5.集成库6.宏单元工程1325DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?工作面板工作面板?集成库集成库?剪贴板剪贴板?收藏栏收藏栏?工作面板工作面板?包括文件和项目面板等?可以脱拽,锁定,浮动显示.?面板控制面板控制?可以选择特殊的编辑器和一些共享的面板.?查看导航查看导航?DXP系统菜单系统菜单?设置系统参数?设置快捷键?自定义工具栏?主设计窗口主设计窗口?快速启动常用的任务26DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?信息检索流程1427DXPDXP系统平台介绍系统平台介绍系统平台介绍系统
29、平台介绍工程栏工程栏编辑窗口编辑窗口28DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?新创建一个工程新创建一个工程创建创建PCB工程工程1529DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?Protel99se DDB文件导入精灵文件导入精灵30DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍添加待转换的添加待转换的Protel99se文件夹文件夹?指定待转换的文件夹指定待转换的文件夹1631DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?存储管理器存储管理器更多的帮助通过功能键更多的帮助通过功能键F132DXPDXP系统平台介绍系统平
30、台介绍系统平台介绍系统平台介绍?DXP系统菜单DXP系统菜单提供了在DXP系统设计环境下的命令配置功能1733DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?系统信息34DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?DXP环境参数配置全局参数原理图设计参数FPGA设计参数版本控制参数嵌入式设计参数PCB设计参数文本编辑参数CAM输出参数仿真波型参数1835DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?客户定制资源36DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?系统参数配置1937DXPDXP系统平台介绍系统平台介绍系统平台介绍系统
31、平台介绍?在线帮助系统38DXPDXP系统平台介绍系统平台介绍系统平台介绍系统平台介绍?网络资源http:/ 2004 TrainingProtel 2004 Training?Protel2004主要特点?DXP系统平台介绍?原理图设计?PCB设计?系统控制功能?数字逻辑电路设计?集成库设计?混合信号仿真?信号完整性分析?CAM输出?虚拟仪器40原理图设计原理图设计原理图设计原理图设计?实现了真正的多层次、多通道原理图输入实现了真正的多层次、多通道原理图输入?混合信号仿真、混合信号仿真、VHDL开发和功能仿真及布线前信号完整性分析相结合开发和功能仿真及布线前信号完整性分析相结合?OrCAD、
32、PADS、AutoCAD和其它软件的文件导入和导出功能和其它软件的文件导入和导出功能?广泛的交互式编辑、出错查询和可视化功能广泛的交互式编辑、出错查询和可视化功能?定义定义 PCB 规则规则2141原理图设计原理图设计原理图设计原理图设计?图表参数设置模板路经模板路经42原理图设计原理图设计原理图设计原理图设计?原理图系统参数2243原理图设计原理图设计原理图设计原理图设计?器件集成库44原理图设计原理图设计原理图设计原理图设计?器件查找2345原理图设计原理图设计原理图设计原理图设计46原理图设计原理图设计原理图设计原理图设计?多层次设计2447原理图设计原理图设计原理图设计原理图设计?多通
33、道设计48原理图设计原理图设计原理图设计原理图设计2549原理图设计原理图设计原理图设计原理图设计50原理图设计原理图设计原理图设计原理图设计?自动标注元器件自动标注元器件自动标注元器件自动标注元器件2651原理图设计原理图设计原理图设计原理图设计52原理图设计原理图设计原理图设计原理图设计?引入引入引入引入ROOMROOM2753原理图设计原理图设计原理图设计原理图设计54原理图设计原理图设计原理图设计原理图设计?原理图输出支持多种网表格式2855原理图设计原理图设计原理图设计原理图设计?原理图打印56Protel 2004 TrainingProtel 2004 Training?Prot
34、el2004主要特点?DXP系统平台介绍?原理图设计?PCB设计?系统控制功能?数字逻辑电路设计?集成库设计?混合信号仿真?信号完整性分析?CAM输出?虚拟仪器2957PCBPCB设计设计设计设计?提供了完整的由规则驱动的提供了完整的由规则驱动的PCB设计环境设计环境?Situs拓扑自动布线系统性能经过了实质性的完善拓扑自动布线系统性能经过了实质性的完善?支持高速设计,具有成熟的布线后信号完整性分析工具支持高速设计,具有成熟的布线后信号完整性分析工具?布线和可视化功能,从而能更快地实现电路板布局布线和可视化功能,从而能更快地实现电路板布局?Orcad、PADS、AutoCAD和其它软件的文件导
35、入和导出功能和其它软件的文件导入和导出功能?完整的完整的ODB+/Gerber CAM-系统使得用户可以重新设计原有的设计,弥补设计和制造之间的差异系统使得用户可以重新设计原有的设计,弥补设计和制造之间的差异58PCB设计设计?完整的由规则驱动的完整的由规则驱动的PCB设计环境设计环境3059PCBPCB设计设计设计设计?PCB规则设定规则设定60PCBPCB设计设计设计设计?设定对象类设定对象类3161PCBPCB设计设计设计设计?设定设计规则检测设定设计规则检测-DRC62PCBPCB设计设计设计设计新三代自动布线算法Situs拓扑逻辑布线器布线前的拓扑路径图按拓扑路径寻找最佳路径3263
36、PCBPCB设计设计设计设计?SitusSitus拓扑自动布线系统拓扑自动布线系统拓扑自动布线系统拓扑自动布线系统64PCBPCB设计设计设计设计?PCB设计区选择选择PCB对象类型对象类型3365PCBPCB设计设计设计设计?交互式布线 扇出引脚采用布线和扇出策略,支持对QFP、BGA等表贴器件(SMT)封装的引脚扇出功能;支持盲孔和掩埋孔型式的引脚扇出。66PCBPCB设计设计设计设计?交互式布线 泪滴焊盘(Teardrops)通常为了防止机械制板时焊盘与导线之间断开,常在焊盘和导线之间用铜膜布置一个过渡区,形状像泪滴,故常称做泪滴焊盘;泪滴在高速电路中,还可以起到降低信号衰减的功能。34
37、67PCBPCB设计设计设计设计?交互式布线 网络等长匹配(Equalize Net Lengths)高速电路设计中为了保证信号传输时延的一致性,需要严格定义总线传输线长等长;Protel通过定义网络类等长规则约束,在布线完成后,利用工具栏下网络等长匹配命令,可以实现总线的等长设计。68PCBPCB设计设计设计设计?交互式布线 屏蔽线(Outline Selected Objects)对选择的对象类包裹屏蔽导线,可以有效的抑制电磁干扰;通过选择 Tools-Outline Selected Objects命令。3569PCBPCB设计设计设计设计?交互式布线 推挤障碍布线(Push&Shove
38、 Obstacle)?交互式布线 忽略障碍布线(Ignore Obstacle)?交互式布线 避免障碍布线(Avoid Obstacle)?交互式布线中根据需要选用不同的布线方式,在“Tools”工具菜单下选择“Preferences”优选项中选择不同的布线方式;也可以使用“SHIFT+R”快捷键在三种方式之间切换。70PCBPCB设计设计设计设计?自动布线器自动布线器3671PCBPCB设计设计设计设计?自动布线策略设置自动布线策略设置通过布线策略的用户定义,可以提高板级布线的效率。72PCBPCB设计设计设计设计?PCB参数设置3773PCBPCB设计设计设计设计?板层及颜色设置74PCB
39、PCB设计设计设计设计?创建新的PCB工程a.创建一个空的PCB文档b.调用PCB模版c.利用向导自动生成空的PCB文档c.创建新的PCB工程3875PCBPCB设计设计设计设计?将设计导入PCB中76PCBPCB设计设计设计设计?解决同步更新中的错误解决同步更新中的错误a.丢失元件封装1.在原理图中丢失元件封装定义2.忘记在当前库中添加相应的集成库3.原理图中器件封装定义与PCB库中的封装定义不匹配b.元件封装的引脚数量与原理图中器件引脚定义不匹配1.用户完成Pin to Pad映射自定义3977PCBPCB设计设计设计设计?利用网表创建利用网表创建PCB文档文档78PCBPCB设计设计设计
40、设计?设置设置PCB层层4079PCBPCB设计设计设计设计?设置盲孔和掩埋孔设置盲孔和掩埋孔80PCBPCB设计设计设计设计?器件空间设定及排列器件空间设定及排列a.空间设定(Room function)空间设定是用于定义器件放置区域在指定的空间以内或空间以外,用户可以对器件、器件类及封装等定义空间设计规则。Protel提供密度分析功能来评估器件放置的合理性。b.器件排列(Align function)1.器件采用水平或垂直排列2.整板器件自动排列4181PCBPCB设计设计设计设计?器件标示再分配器件标示再分配82Protel 2004 TrainingProtel 2004 Traini
41、ng?Protel2004主要特点?DXP系统平台介绍?原理图设计?PCB设计?系统控制功能?数字逻辑电路设计?集成库设计?混合信号仿真?信号完整性分析?CAM输出?虚拟仪器4283系统控制功能系统控制功能系统控制功能系统控制功能?设计流程的图形化?通过系统界面自动调用FPGA厂商提供的工具进行布局及布线?设计环境中的集中过程监控提供及时的反馈从而实现交互式设计方法?Altium称这种交互式设计方法为“LiveDesign”84文件和项目管理文件和项目管理综合,布局及布线综合,布局及布线,下载的过程控制下载的过程控制物理或物理或硬硬设备链设备链逻辑或逻辑或软软 设备链设备链Nexus 元件层次
42、元件层次FPGAFPGA系统控制界面系统控制界面系统控制界面系统控制界面4385系统控制功能系统控制功能系统控制功能系统控制功能?提供综合及器件编程控制?提供物理硬件访问及边界扫描(boundary scan)?多个Nanoboard开发板可被连接在一起?JTAGJTAG或称或称或称或称 硬硬硬硬 链链链链86系统控制功能系统控制功能系统控制功能系统控制功能?JTAG 硬硬链使你可与链使你可与Nanoboards开发板上物理设备互动开发板上物理设备互动?JTAGJTAG或称或称或称或称 硬硬硬硬 链链链链4487系统控制功能系统控制功能系统控制功能系统控制功能?支持Nexus 协议的虚拟仪器与
43、PC间通讯虚拟仪器?Nexus Nexus 或称或称或称或称 软软软软 链链链链88系统控制功能系统控制功能系统控制功能系统控制功能?Protel 2004 虚拟仪器虚拟仪器:逻辑分析仪逻辑分析仪 内存容量从内存容量从1K到几到几 MB 频率发生器频率发生器 频率计数器频率计数器 IO模块模块 单座单座,双座双座,四座四座4589系统控制功能系统控制功能系统控制功能系统控制功能?Nexus链路元件层次90系统控制功能系统控制功能系统控制功能系统控制功能?系统级硬件调试过程1.用虚拟仪器及边界扫描进行测试用虚拟仪器及边界扫描进行测试2.更新并重新综合更新并重新综合3.下载到下载到 Nanoboa
44、rd 进行下一轮测试进行下一轮测试NanoBoard软 Nexus 链硬 JTAG 链FPGA 布局布局&布线布线交互式硬件调试交互式硬件调试虚拟仪器(虚拟仪器(Virtual instrumentation)边界扫描(边界扫描(Boundary Scan)硬件描述源文件硬件描述源文件原理图&VHDL系统综合系统综合系统下载系统下载4691Protel 2004 TrainingProtel 2004 Training?Protel2004主要特点?DXP系统平台介绍?原理图设计?PCB设计?系统控制功能?数字逻辑电路设计?集成库设计?混合信号仿真?信号完整性分析?CAM输出?虚拟仪器92数字
45、逻辑电路设计数字逻辑电路设计数字逻辑电路设计数字逻辑电路设计?Protel2004集成一个高效、通用的跨平台可编程数字逻辑器件开发工具,为数字逻辑器件设计提供了许多方便快捷的设计手段;?Protel2004支持原理图(Schematic)及硬件描述语言(包括:VHDL和VerilogHDL)的设计输入模式;?Protel2004提供对设计的功能性仿真、系统仿真、时序分析及实时验证等功能;?Protel2004为用户系统设计提供丰富的跨器件平台的预综合及验证的IP内核,支持用户创建通用的IP内核;?Protel2004为用户提供自动测试平台生成器;?Protel2004支持对可编程数字逻辑器件引
46、脚约束定义的导入,包括Altera、Xilinx、Actel等器件原厂商开发工具下的引脚定义文件;4793数字逻辑电路设计数字逻辑电路设计数字逻辑电路设计数字逻辑电路设计?FPGA设计中所用的 IP元件94数字逻辑电路设计数字逻辑电路设计数字逻辑电路设计数字逻辑电路设计对目标FPGA进行综合EDIF元件详述1.由VHDL 上产生图表符(Sheet Symbol)2.创建预先合成元件创建创建创建创建IPIP元件元件元件元件两种方法两种方法:只要系统综合一次,VHDL就综合一次整个系统综合期间,EDIF元件被用作暗箱4895数字逻辑电路设计数字逻辑电路设计数字逻辑电路设计数字逻辑电路设计96创建预
47、先合成的创建预先合成的创建预先合成的创建预先合成的IPIP内核器件内核器件内核器件内核器件?以原理图或语言建立设计模块4997选择目标器件选择目标器件选择目标器件选择目标器件98添加配置文件和进行综合添加配置文件和进行综合添加配置文件和进行综合添加配置文件和进行综合5099保存工程文件并生成符号100生成原理图符号并保存在原理图库文件中生成原理图符号并保存在原理图库文件中生成原理图符号并保存在原理图库文件中生成原理图符号并保存在原理图库文件中51101Protel 2004 TrainingProtel 2004 Training?Protel2004主要特点?DXP系统平台介绍?原理图设计?
48、PCB设计?系统控制功能?数字逻辑电路设计?集成库设计?混合信号仿真?信号完整性分析?CAM输出?虚拟仪器102集成库设计集成库设计集成库设计集成库设计?Protel2004中所有器件均符合ISO 9001国际标准;?Protel2004为用户提供超过50个器件原厂商1,200个全面的集成器件库,拥有超过7万个器件;包括原理图符号、PCB封装、3D模型、电路仿真和信号完整性模型。如此丰富的器件库,将帮助用户在系统设计中减少在器件设计上的时间;?集成库将更易于系统设计的移植及保证系统设计的安全性;在集成库中禁止对器件属性的编辑,便于控制用户权限;52103集成库设计集成库设计集成库设计集成库设计
49、?SchematicSymbol?signal integrity?Simulation Model?PCB PIn?PCB Package?Integrated Libraries104集成库设计集成库设计集成库设计集成库设计?创建集成库a.首先,生成相同器件名称的包括原理图符号、PCB封装、3D模型、电路仿真和信号完整性模型。53105集成库设计集成库设计集成库设计集成库设计?b.第二步,在创建一个集成库项目并添加预先生成的器件库。106集成库设计集成库设计集成库设计集成库设计?c.第三步,设定集成库属性54107集成库设计集成库设计集成库设计集成库设计?最后,编译产生新的集成器件库。选择
50、ProjectCompile Integrated Library,这样Protel 2004就将你刚才添加的库文件生成了一个集成元件库,并打开Libraries面板,在库列表中你所生成的库为当前库,在该列表下面,你会看到每一个元件名称都对应一个原理图符号和一个封装。108Protel 2004 TrainingProtel 2004 Training?Protel2004主要特点?DXP系统平台介绍?原理图设计?PCB设计?系统控制功能?数字逻辑电路设计?集成库设计?混合信号仿真?信号完整性分析?CAM输出?虚拟仪器55109概述概述概述概述?电路仿真软件的出现,使设计者在设计电路的过程中,