Altium基础培训课程.ppt
- 文档编号:18913162
- 上传时间:2024-02-11
- 格式:PPT
- 页数:106
- 大小:9.75MB
Altium基础培训课程.ppt
《Altium基础培训课程.ppt》由会员分享,可在线阅读,更多相关《Altium基础培训课程.ppt(106页珍藏版)》请在冰点文库上搜索。
Altium基础培训课程Copyright2008AltiumLimited第一天课程目录1.1.Altium产品介绍产品介绍2.2.创新创新系统平台及验证介绍系统平台及验证介绍3.Altium3.Altium技术服务体系技术服务体系4.4.从从PROTEL到到AltiumDesigner5.5.AltiumDesigner设计环境设计环境6.6.元器件、模型和器件库元器件、模型和器件库7.7.电路设计之原理图绘图电路设计之原理图绘图8.8.技术技巧技术技巧2Copyright2009AltiumLimited1.Altium产品介绍AltiumDesigner提供提供:
支持板级设计功能支持板级设计功能支持支持FPGAFPGA设计仿真功能设计仿真功能支持嵌入式软件设计功能支持嵌入式软件设计功能支持支持CAMCAM输出及编辑功能输出及编辑功能支持混合信号仿真功能支持混合信号仿真功能支持信号完整性分析功能支持信号完整性分析功能支持企业支持企业ERPERP系统和系统和PDMPDM系统的集成能力系统的集成能力3Copyright2009AltiumLimited1.Altium设计理念4Copyright2009AltiumLimited2.创新系统概述一体化电子创新设计平台一体化电子创新设计平台原理图设计PCB设计FPGA设计嵌入式软件设计5Copyright2009AltiumLimited2.创新系统方案Hardware板级系统设计板级系统设计Soft-wiredhardware基于基于FPGA的系统设计的系统设计Software嵌入式软件设计嵌入式软件设计原理图与HDL语言混合输入预先综合、验证过的元件,包括处理器和外设器件独立于器件设计厂商的器件选取和设计HDL功能仿真RTL级综合基于FPGA的虚拟仪器,满足LiveDesign交互系统设计和调试集中化设计流程控制和下载设计双向PCB-FPGA设计约束协同FPGA与与PCB设计协同设计协同层次化、多通道原理图输入模数混合电路SPICE仿真布线前后信号完整性分析规则约束的PCB设计和版图Situs拓扑逻辑算法的自动布线器布线时,自动化和交互式FPGA引脚优化PCB-FPGAI/O同步CAM文件输出,检查和编辑软硬件设计协同软硬件设计协同支持基于FPGA和分立式处理器上,集成化嵌入式软件开发Viper技术编译器源代码调试独立的调试观测仿真调试可配置代码书写格式的代码编辑器软件跟踪器6Copyright2009AltiumLimited2.创新的设计数据管理功能(II)版本控制版本控制(IIII)设计复用设计复用(IIIIII)SmartPDFSmartPDF(IVIV)装配变量装配变量7Copyright2009AltiumLimited2.版本控制8Copyright2009AltiumLimited2.版本控制9Copyright2009AltiumLimited2.创新的设计数据管理功能(II)版本控制版本控制(IIII)设计复用设计复用(IIIIII)SmartPDFSmartPDF(IVIV)装配变量装配变量10Copyright2009AltiumLimited2.设计片断11Copyright2009AltiumLimited2.器件表单(DeviceSheets)器件表单复用加快周转周期,提高质量档次工程师可以用更多的时间在开发以及更好地调整和改进上,而不是在重新连接上器件表单可以是任何原理图文件,包括含有页面符号的原理图文件与标准的页面符号一样,但是在图形属性标示上不同12Copyright2009AltiumLimited2.设计复用AltiumAltiumDesignerDesigner支支持持导导入入Protel98Protel98/Protel99/Protel99/Protel99se/Protel99se/ProtelDXP/ProtelDXP等版本的所有库文件和设计文件;等版本的所有库文件和设计文件;AltiumAltiumDesignerDesigner支支持持导导入入P-CAD2001P-CAD2001/P-CAD2002P-CAD2002/P-CAD2004P-CAD2004/P-CAD2006P-CAD2006等版本的所有库文件和设计文件;等版本的所有库文件和设计文件;AltiumDesignerAltiumDesigner支持导入支持导入ORCADORCAD的库文件和设计文件;的库文件和设计文件;AltiumAltiumDesignerDesigner支支持持导导入入PowerPowerLogicLogic、PowerPowerPCBPCB和和PADSPADS的的库库文文件件和设计文件;和设计文件;AltiumAltiumDesignerDesigner提提供供了了Protel99seProtel99se、PADSPADS、OrCADOrCAD、P-CADP-CAD及及CircuitMakerCircuitMaker库文件和设计文件的智能导入工具库文件和设计文件的智能导入工具ImportWizardImportWizard;AltiumDesignerAltiumDesigner支持导入支持导入AllegoPCBAllegoPCB文件;文件;13Copyright2009AltiumLimited2.智能导入向导在File菜单下,点击ImportWizard命令14Copyright2009AltiumLimited2.创新的设计数据管理功能(II)版本控制版本控制(IIII)设计复用设计复用(IIIIII)SmartPDFSmartPDF(IVIV)装配变量装配变量15Copyright2009AltiumLimited2.SmartPDF16Copyright2009AltiumLimited2.创新的设计数据管理功能(II)版本控制版本控制(IIII)设计复用设计复用(IIIIII)SmartPDFSmartPDF(IVIV)装配变量装配变量17Copyright2009AltiumLimited2.装配变量18Copyright2009AltiumLimited2.装配变量19Copyright2009AltiumLimited2.创新的片上智能化系统设计11、基于、基于FPGAFPGA的电子设计的电子设计22、嵌入式软件设计、嵌入式软件设计20Copyright2009AltiumLimited2.支持的FPGA器件ActelActelAlteraAlteraLatticeLatticeXilinxXilinxProASIC3ProASIC3EProASICPLUSFusionMAXIIMAX3000AMAX7000AEMAX7000BMAX7000SCycloneCycloneIICycloneIIIArriaGXStratixStratixGXStratixIIStratixIIGXStratixIIIStratixIIIGXMachXOLatticeECLatticeECPLatticeECP2LatticeECP2MLatticeXPLatticeSCCoolRunner-IICoolRunnerXPLA3Spartan-IISpartan-IIESpartan-3Spartan-3ASpartan-3ESpartan-3LVirtexVirtex-IIVirtex-IIProVirtex-4Virtex-5Virtex-EXC18V00XC9500XC9500XLXC9500XVXCF21Copyright2009AltiumLimited2.创新的片上智能化系统设计11、基于、基于FPGAFPGA的电子设计的电子设计22、嵌入式软件设计、嵌入式软件设计22Copyright2009AltiumLimited2.支持的32微处理器AltiumAltiumActelActelAlteraAlteraAMCCAMCCNXPNXPSharpSharpXilinxXilinxSoftSoftTSK3000TSK3000(vendor(vendorneutral)neutral)SoftSoftARM7ARM7SoftSoftNiosIINiosIIDiscreteDiscretePowerPCPowerPCPPC405xxPPC405xxseriesseriesDiscreteDiscreteARM7ARM7LPC2000LPC2000seriesseriesDiscreteDiscreteARM7ARM7BlueStreakBlueStreakLH754xxLH754xxseriesseriesSoftSoftMicroBlazeMicroBlazeDiscreteDiscreteARM7ARM7BlueStreakBlueStreakLH795xxLH795xxseriesseriesEmbeddedEmbeddedPowerPCPowerPCPPC405PPC405DiscreteDiscreteARM9ARM9BlueStreakBlueStreakLH7A404LH7A404DiscreteDiscretePowerPCPowerPCPPC405PPC40523Copyright2009AltiumLimited2.嵌入式软硬件系统协同设计AltiumDesigner增强对增强对32位位处理器内核类型的支持,实现处理器内核类型的支持,实现在软处理器内核、硬处理器内在软处理器内核、硬处理器内核和分立式处理器间嵌入式软核和分立式处理器间嵌入式软件设计的无缝移植。
件设计的无缝移植。
AltiumDesigner为每一个款类为每一个款类型处理器提供相应的型处理器提供相应的TASKINGViperC编译器和源级编译器和源级JTAG调调试器。
试器。
24Copyright2009AltiumLimited2.LiveDesign现场交互式方案验证AltiumDesignerAltiumDesigner增强了增强了实时实时JTAGJTAG器件观察功能,可以器件观察功能,可以同时在项目的原理图和同时在项目的原理图和PCBPCB板板图编辑环境下观察图编辑环境下观察FPGAFPGA及任何及任何JTAGJTAG协议兼容器件上管脚的电协议兼容器件上管脚的电平高低变化状态。
平高低变化状态。
在在FPGAFPGA内部电路测试中包内部电路测试中包含了实时智能仪器探测头功能,含了实时智能仪器探测头功能,直观的在电路原理图编辑中观直观的在电路原理图编辑中观测各测试点的电平变化状况。
测各测试点的电平变化状况。
25Copyright2009AltiumLimited2.创新系统设计平台方案26Copyright2009AltiumLimited第二章总结q电子线路设计与电子线路设计与“软软”设计完全融合设计完全融合q划分软件设计与硬件设计更灵活划分软件设计与硬件设计更灵活q设计数据更易于管理、更可靠设计数据更易于管理、更可靠q设计数据的模块化提高研发效率设计数据的模块化提高研发效率27Copyright2009AltiumLimited3.联机帮助AltiumDesigner知识中心从本地搜索帮助资源从Altium维基百科搜索在线帮助资源显示搜索结果28Copyright2009AltiumLimited3.联机帮助Altium维基百科网络知识库(https:
/)29Copyright2009AltiumLimited3.免费的网上学习资源30Copyright2009AltiumLimited3.第三章总结完善的支持途径完善的支持途径联机帮助,工程师的现场教师联机帮助,工程师的现场教师AltiumAltium维基百科,加速工程师学习进程维基百科,加速工程师学习进程免费的网上学习资源,工程师随身的教练免费的网上学习资源,工程师随身的教练本地技术支持,及时响应客户的问题本地技术支持,及时响应客户的问题31Copyright2009AltiumLimited4.从Protel99SE到AltiumDesignerAltiumDesigner相对相对Protel增强功能主要体现为:
增强功能主要体现为:
从从PCB设计工具到电子产品设计工具(增加设计工具到电子产品设计工具(增加FPGA,嵌入式软件),嵌入式软件)增加了增加了Candence,Pads等设计软件的兼容性等设计软件的兼容性增加了增加了MCAD,DBLIB,SVNDBLIB可以连接可以连接CAD,PDM,ERP从从DDB的项目管理模式到版本控制,的项目管理模式到版本控制,PDF输出。
输出。
增加了增加了设计功能,设计功能,AltiumDesigner无论是在原理图、库、无论是在原理图、库、PCB、FPGA以及嵌入式以及嵌入式智能设计等各方面都增加了很多新的功能。
智能设计等各方面都增加了很多新的功能。
32Copyright2009AltiumLimited4.4.从Protel99SE到AltiumDesigner设计项目导入设计项目导入:
在在File系统菜单下执行系统菜单下执行ImportWizard命令!
命令!
Protel99SE项目项目Dxdesigner文件的导入文件的导入AllegroPCB文件文件导入,导入,二进制和二进制和ASCII都可以都可以P-CAD原理图、原理图、PCB、器件符号库和、器件符号库和PCB封装库封装库CircuitMaker2000原理图和器件符号库原理图和器件符号库OrCAD原理图、原理图、PCB和器件库和器件库PADS项目和项目和PCB封装库封装库同时支持同时支持DXF,DWG文件的导入文件的导入支持支持IDF,IGES接口接口Copyright2008AltiumLimited33Copyright2009AltiumLimited4.从Protel99SE到AltiumDesigner一一.文件的管理模式的区别文件的管理模式的区别AltiumDesigner采用项目的管理模式采用项目的管理模式,项目下的原理图文件项目下的原理图文件,PCB文件等都是以独立的文件等都是以独立的文件名保存在电脑中的文件名保存在电脑中的,且可以保存在任何的路径下且可以保存在任何的路径下,管理更方便更灵活管理更方便更灵活.而而99SE是采用是采用DDB的文档管理模式的文档管理模式,所有的文件在一个所有的文件在一个DDB文档中文档中:
34Copyright2009AltiumLimited4.从Protel99SE到AltiumDesigner二二.元件库的管理模式的区别元件库的管理模式的区别AltiumDesigner的元件库采用集的元件库采用集成库的管理模式成库的管理模式,我们可以看到一个库里我们可以看到一个库里既有原理图的符号库既有原理图的符号库,同时还有同时还有PCB的封的封装库的装库的,这种管理模式更方便这种管理模式更方便,在原理图设在原理图设计时就可以看到计时就可以看到PCB的封装的封装,原理图设计原理图设计完后就可以一次更新到完后就可以一次更新到PCB中去中去.而而99SE是采用分离器件库的管理模式是采用分离器件库的管理模式,原原理图的符号库与理图的符号库与PCB的封装库是两个分的封装库是两个分离的文件离的文件:
35Copyright2009AltiumLimited4.从Protel99SE到AltiumDesigner三三.原理图设计完原理图设计完ERC检测的区别检测的区别AltiumDesigner原理图设计完成后可以直接点击原理图设计完成后可以直接点击ProjectCompilePCBPrjocet来来进行进行ERC检测检测,目前叫目前叫Compile,与与99SE中的中的ERC功能相同功能相同:
36Copyright2009AltiumLimited4.从Protel99SE到AltiumDesigner四四.全局修改的区别全局修改的区别AltiumDesigner的全局修改功能与的全局修改功能与99SE有点不一样有点不一样,比如我们要修改整个项比如我们要修改整个项目中所有目中所有DIP14封装为封装为SOP14,我们只要我们只要在一个器件上点鼠标右键在一个器件上点鼠标右键,然后在弹出的然后在弹出的菜单中选第一个菜单中选第一个FindSimilarObjects:
然然后选中下图左下角的后选中下图左下角的SelectMatching前前的勾的勾,在在CurrentFootprint后面的后面的Same,既选中所有的既选中所有的DIP14的器件的器件,然后然后OK:
37Copyright2009AltiumLimited5.DXP系统平台介绍DXPDXP系统平台为电子设计提供了集成开发环境系统平台为电子设计提供了集成开发环境通过用户接口可以访问所有与设计相关的文件通过用户接口可以访问所有与设计相关的文件,设计项目均采用工程方式管理设计项目均采用工程方式管理所有文档都可以存放在硬盘或网络的任何地方所有文档都可以存放在硬盘或网络的任何地方;38Copyright2009AltiumLimited5.DXP系统平台介绍任何设计都以项目为基础任何设计都以项目为基础一个工程一个工程设计文件设计文件库文件库文件输出文件输出文件项目结构图项目结构图39Copyright2009AltiumLimited5.DXP系统平台介绍DXPDXP系统菜单系统菜单DXPDXP系统菜单提供了在系统菜单提供了在DXPDXP系统设计环境下的命令配置功能系统设计环境下的命令配置功能40Copyright2009AltiumLimited5.DXP系统平台介绍DXPDXP环境参数配置环境参数配置全局参数全局参数原理图设计参数原理图设计参数FPGAFPGA设计参数设计参数版本控制参数版本控制参数嵌入式设计参数嵌入式设计参数PCBPCB设计参数设计参数文本编辑参数文本编辑参数CAMCAM输出参数输出参数仿真波形参数仿真波形参数41Copyright2009AltiumLimited5.AltiumDesigner设计环境AltiumDesignerAltiumDesigner操作环境由两个主要部分组成:
操作环境由两个主要部分组成:
AltiumDesignerAltiumDesigner主要文档编辑区域,如下图所示。
主要文档编辑区域,如下图所示。
WorkspaceWorkspace操作面板。
面板可呈浮动状态或隐藏状态。
操作面板。
面板可呈浮动状态或隐藏状态。
工程面板原理图调试工具图形化控制软件代码42Copyright2009AltiumLimited5.文档编辑器总览不同种类的文档在相应的文档编辑器中进行编辑不同种类的文档在相应的文档编辑器中进行编辑PCB-PCBEditorSCH-SchematicEditorVHDL-VHDLEditor在SchematicEditor视图中编辑的原理图文档43Copyright2009AltiumLimited5.文档栏中的文档标签打开的文档在应用程序顶部都分配有一个标签。
单击相关标签可显示该文档并使其处于活动状态以便于打开的文档在应用程序顶部都分配有一个标签。
单击相关标签可显示该文档并使其处于活动状态以便于编辑编辑图标签显示了打开的各种文档,注意图标签显示了打开的各种文档,注意PCBPCB标签高亮显示表示当前正在编辑该文档标签高亮显示表示当前正在编辑该文档.文档栏的右键菜单文档栏的右键菜单右键单击文档栏的任何文档标签。
右键单击文档栏的任何文档标签。
从出现的浮动菜单中选择从出现的浮动菜单中选择TileAllTileAll。
所有打开的文档将平铺在多项窗口区域中。
所有打开的文档将平铺在多项窗口区域中。
注意注意:
区域的数量取决于打开文档的数量。
:
区域的数量取决于打开文档的数量。
右键单击文档标签。
选择右键单击文档标签。
选择CloseClose。
将鼠标指针置于两个分割窗口的交汇处,将显示双箭头图标。
单击并拖动可调整尺将鼠标指针置于两个分割窗口的交汇处,将显示双箭头图标。
单击并拖动可调整尺寸。
寸。
右键单击平铺窗口中的任一标签,并选择右键单击平铺窗口中的任一标签,并选择MergeAllMergeAll。
请注意您已将分割窗口还原。
请注意您已将分割窗口还原为单一视图。
为单一视图。
44Copyright2009AltiumLimited5.视图命令视图命令视图命令能从视图命令能从ViewView菜单被访问到,显示如下。
菜单被访问到,显示如下。
45Copyright2009AltiumLimited5.5.视图命令视图命令以下的快捷键对熟悉工作区的视图提供了一个非常有用的选择。
以下的快捷键对熟悉工作区的视图提供了一个非常有用的选择。
当执行命令时,这些快捷键也可以同时被使用。
当执行命令时,这些快捷键也可以同时被使用。
46Copyright2009AltiumLimited5.5.使用鼠标滚轮平移和缩放使用鼠标滚轮平移和缩放平移平移向上滚动鼠标滚轮则向上平移,向下滚动则向下平移。
向上滚动鼠标滚轮则向上平移,向下滚动则向下平移。
按住按住SHIFT键同时向下滚动鼠标滚轮会向右平移。
键同时向下滚动鼠标滚轮会向右平移。
按住按住SHIFT键同时向上滚动鼠标滚轮会向左平移。
键同时向上滚动鼠标滚轮会向左平移。
放大放大按住按住CTRL键同时向上滚动鼠标滚轮会放大。
键同时向上滚动鼠标滚轮会放大。
缩小缩小按住按住CTRL键同时向下滚动鼠标滚轮会缩小键同时向下滚动鼠标滚轮会缩小。
使用鼠标右键平移使用鼠标右键平移点击鼠标右键保持不放,在设计文档里移动光标进行平移,鼠标变成手形点击鼠标右键保持不放,在设计文档里移动光标进行平移,鼠标变成手形表明你正在平移模式下,释放右键则停止。
表明你正在平移模式下,释放右键则停止。
47Copyright2009AltiumLimited6.电子元器件DataSheet元器件(PMM8713PT)数据资料48Copyright2009AltiumLimited6.符号库编辑窗口49Copyright2009AltiumLimited6.新建符号元器件名50Copyright2009AltiumLimited6.绘制元器件符号图形51Copyright2009AltiumLimited6.定义符号元器件管脚52Copyright2009AltiumLimited6.完成管脚放置53Copyright2009AltiumLimited6.通用元器件属性设置54Copyright2009AltiumLimited6.设置符号元器件的封装模型55Copyright2009AltiumLimited6.完成元件封装的添加56Copyright2009AltiumLimited6.完成元件编辑57Copyright2009AltiumLimited6.多部件符号库设计ULN2803/ULN280458Copyright2009AltiumLimited6.绘制单部件59Copyright2009AltiumLimited6.编辑VCC/GND管脚属性60Copyright2009Altium
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Altium 基础 培训 课程