第1章AltiumDesigner介绍AltiumDesigner介绍AltiumDesigner系统是Altium公司于2006年年初推出的一种电子设计自动化(ElectronicDesignAutomation,EDA)设计软件。该软件综合电子产品一体化开发所需的所有必须技术和功能。AltiumDesigner在单一设计环境中集成板级和FPGA系统设计、基于FPGA和分立处理器的嵌入式软件开发以及PCB版图设计、编辑和制造,并集成了现代设计数据管理功能,使得AltiumDesigner成为电子产品开发的完整解决方案。AltiumDesigner发展历史随着电子工业的飞速发展和电子计算机技术的广泛应用,促进了电子设计自动化技术日新月异。特别是在20世纪80年代末期,由于电子计算机操作系统Windows的出现,引发了计算机辅助设计(ComputerAidedDesignCAD)软件的一次大的变革,纷纷臣服于Microsoft的Windows风格,并随着Windows版本的不断更新,也相应地推出新的CAD软件产品。在电子CAD领域,ProtelTechnology(Altium的前身)公司在EDA软件产品的推陈出新方面扮演了一个重要角色。20世纪80年代末,Windows系统开始日益流行,许多应用软件也纷纷开始支持Windows操作系统。Protel也不例外,相继推出了ProtelForWindows1.0,ProtelForWindows1.5等版本。这些版本的可视化功能给用户设计电子线路带来了很大的方便,设计者不用再记一些烦琐的命令,这也让用户体会到资源共享的乐趣。20世纪90年代中期,Windows95开始出现,Protel也紧跟潮流,推出了基于Windows95的3.X版本。3.X版本的Protel加入了新颖的主从式结构,但在自动布线方面却没有什么出众的表现。另外,由于3.X版本的Protel是16位和32位的混合型软件,所以不太稳定。AltiumDesigner发展历史1999年Protel公司推出了给人全新感觉的Prote199,其出众的自动布线能力获得了业内人士的一致好评。Protel99既有原理图逻辑功能验证的混合信号仿真,又有PCB信号完整性分析的板级仿真,从而构成了从电路设计到真实板分析的完整体系。2000年Protel公司推出了Protel99SE,其性能进一步提高,可以对设计过程有更大的控制力。2001年8月Protel公司更名为Altium公司。2002年Altium公司推出了新产品ProtelDXP,ProtelDXP集成了更多工具,使用更方便,功能更强大。2003年推出的Protel2004对ProtelDXP进行了完善。2006年初,Altium公司推出了Protel系列的高端版本AltiumDesigner6.0。并在以后的几年中分别推出AltiumDesigner6.3,6.5,6.7,6.8,6.9,7.0,7.5和8.0等版本。2008年12月,AltiumDesignerSummer09推出,此新版软件发布的AltiumDesigner引入新的设计技术和理念,以帮助电子产品设计创新,利用技术进步,使产品的任务设计更快地获得走向市场的方便。电路板设计空间功能增强,让设计者可以更快地设计全三维PCB设计环境,避免出现错误和不准确的模型设计。本书将以AltiumDesignerSummer09版本软件为例,向读者介绍AltiumDesigner软件的组成、功能和操作方法。以下不再说明,所用系统软件统称为AltiumDesigner。AltiumDesigner的优势及特点AltiumDesigner作为最佳的电子开发解决方案,AltiumDesigner将电子产品开发的所有技术与功能完美地融合在了一起,其所提供的设计流程效率是传统的点式工具开发技术所无法比拟的。与以前的Protel版本相比较,AltiumDesigner的主要特点及功能如下。1.一体化的设计流程2.增强的数据共享功能3.可编程器件的充分利用4.完全的约束驱动设计5.结构化的设计输入6.面向各种处理器的嵌入式软件设计7.高密板和高速信号设计的支持AltiumDesignerSummer09的安装与启动AltiumDesignerSummer09的文件大小大约为1.8GB,用户可以与当地的Altium销售和支持中心或增值代理商联系,获得软件及许可证。拥有AltiumDesigner许可证的用户,可以获得3个月免费的无限制电话和E-mail支持,以帮助用户快速掌握AltiumDesigner系统的使用方法和有关的细节信息,还可以免费访问Altium公司网站定期发布的补丁包,这些补丁包会给用户的AltiumDesigner系统带来更多新技术,以及更多的器件支持和增强功能,以确保用户始终保持最新的设计技术。Altium公司英文网站:http://中文网站:http://联系邮件地址:support@Altium.com.cnAltiumDesignersummer09对系统要求AltiumDesignerSummer09对系统的整体要求比较高,为了获得良好的软件运行速度和设计环境,Altium公司推荐的最佳系统性能配置为:WindowsXPSP2专业版或更新版本英特尔酷睿2双核/四核2.66GHz或更快的处理器或同等速度的CPU内存:2GB硬盘空间:10GB(系统安装+用户档案)双显示器:屏幕分辨率至少1680x1050(宽屏)或者1600x1200(4:3)NVIDIA公司的GeForce®80003系列、256MB(或更多)或同等级别显卡并口(用于连接NanoBoard-NB1)USB2.0端口(用于连接NanoBoard-NB2)Adobe®Reader®8或更高版本AltiumDesignersummer09对系统要求AltiumDesignerSummer09对系统的整体要求比较高,为了获得良好的软件运行速度和设计环境,Altium公司推荐的最佳系统性能配置为:DVD驱动器Internet连接,以接收更新和在线技术支持在实际的电子产品开发应用中,能够接受的最低系统性能配置为:WindowsXPSP2的Professional1版本英特尔奔腾1.8GHz处理器或相同等级内存:1GB硬盘空间:3.5GB(系统安装+用户档案)1280x1024屏幕分辨率的主显示器、最低屏幕分辨率1024x768的次显示器NVIDIA公司的Geforce®6000/7000系列、128MB显卡或同等级别的显卡并口(用于连接NanoBoard-NB1)USB2.0端口(用于连接NanoBoard-NB2)Adobe®Reader®8或更高版本DVD驱动器AltiumDesignersummer09的安装1AltiumDesignerSummer09的安装过程非常简单、轻松。只需双击setup.exe文件,即可启动安装程序,按照提示一步一步执行下去即可安装成功。AltiumDesignersummer09的安装2按照提示一步一步执行下去进行安装:AltiumDesignersummer09的安装3按照提示一步一步执行下去进行安装:AltiumDesignersummer09的安装4按照提示一步一步执行下去进行安装:AltiumDesignersummer09的启动1顺利安装AltiumDesignersummer09后,系统会在Windows【开始】菜单栏中加入程序项,我们也可以在桌面上建立AltiumDesignersummer09的快捷方式。AltiumDesignersummer09的启动2启动过程AltiumDesignersummer09的启动3启动过程AltiumDesignersummer09的启动4启动过程AltiumDesignersummer09的主页界面管理①主页界面管理AltiumDesigner设计环境-窗口界面②软件窗口界面AltiumDesigner6设计环境-工具栏系统默认的工具栏和我们的Word等办公软件的工具栏是一样的浏览器工具栏(位于AltiumDesigner6界面的上方右侧,由浏览器地址编辑框、后退快捷按钮、前进快捷按钮、回主页快捷按钮)1.AltiumDesigner的主菜单栏(1)系统菜单AltiumDesigner6设计环境-工具栏1.AltiumDesigner的主菜单栏(2)文件(File)菜单1.AltiumDesigner的主菜单栏(3)显示(View)菜单AltiumDesigner6设计环境-工具栏1.AltiumDesigner的主菜单栏(4)项目(Project)菜单AltiumDesigner6设计环境-工具栏1.AltiumDesigner的主菜单栏(5)窗口(Window)菜单AltiumDesigner6设计环境-工具栏1.AltiumDesigner的主菜单栏(6)帮助(Help)菜单1.AltiumDesigner的主菜单栏2.AltiumDesigner的主页AltiumDesigner设计环境-工作区工作区位于AltiumDesigner界面的中间,是用户编辑各种文档的区域。在无编辑对象打开的情况下,工作区将自动显示为系统默认主页,主页内列出了常用的任务命令,单击即可快捷启动相应工具模块。AltiumDesigner设计环境-初始界面菜单DXP(系统菜单):进行资源用户化,系统参数设置、许可证管理等操作。File(文件菜单):创建各种设计文件、创建各种项目。View(查看菜单):控制界面中工具栏、工作面板等。Project(项目菜单);项目管理、项目编辑、项目选项等操作。Windows(窗口菜单):多个窗口排列操作(水平、垂直(返回margeall、新建)Help(帮助菜单):相关操作的帮助、序列号的查看等(F1、About)⑤初始界面菜单AltiumDesigner设计环境-用户自定义启动AltiumDesigner,执行初始菜单DXP\Customize(用户化)或打开主页Home\PickaTask\Configure\Customize打开所示“CustomizingPickATaskEditor”对话框,对话框包含“Commands”和“Toolbars”两个选项卡,其中“Commands”选项卡用于对菜单内的命令调整,“Toolbars”选项卡用于在界面中添加完整的菜单和工具栏。我们该如何自定义菜单---如快捷键F1呢?插句话:必备软件-有道词典,PDF阅读器,红蜻蜓抓图,画图板等AltiumDesigner设计环境-用户自定义AltiumDesigner设计环境-用户自定义建立快捷键F1之前让我们来想想,是不是要给他找好住处,带上一顶帽子呢?也就是说要给他找好位置,放到哪个主菜单下,让我们一起来试试在浏览器工具栏下右键Customize打开它,找到Help下的F1然后拖动到该工具栏下即可不想要呢?-----扔帽子吧(打开Customize,选中F1,变成黑色方框,然后右键删除)(第一节课完)AltiumDesigner设计环境-参数设置启动AltiumDesigner6,执行初始菜单DXP\preferences(参数设置)或打开主页Home\PickaTask\Configure\setupsystempreferencse打开所示常规参数设置(语言localization、字体systemfornt等)显示参数设置(恢复打开文件desktop桌面区域\restoreopendocuments、PopupPanels区域\弹出或隐藏面板\)系统浮动视窗透明度参数设置(编辑的时候可以隐藏)系统自动备份参数设置系统文件类型参数设置等等(我觉得可以