Altium Designer 6.0 初学教程
Altium Designer6.0 集成了 FPGA 设计的 PCB 工具。
我们的联系邮件地址是:support@altium.com.cn
,中文网站:www.altium.com.cn,
英文网站:www.altium.com
上海联系电话:021-68764016
Altium 的演示中心提供很多有用的操作范例。网址是:
http://www.altium.com/Evaluate/DemoCenter/AltiumDesigneroverview
.
Altium Designer ----- 完整的板级系统设计平台
NanoBoard-NB1 ----- 数字逻辑可编程芯片可替换的系统验证平台
Altium Designer 是业界第一款也是唯一一种完整的板级设计解决方案。Altium Designer
拓宽了板级设计的传统界限,集成了 FPGA 设计功能,从而允许工程师能将系统设计
中的 FPGA 与 PCB 设计集成在一起。Altium Designer 以强大的设计输入功能为特点,
在 FPGA 和板级设计中,同时支持原理图输入和 HDL 硬件描述输入模式;同时支
持基于 VHDL 的设计仿真,混合信号电路仿真、布局前/后信号完整性分析。Altium
Designer 的布局布线采用完全规则驱动模式,并且在 PCB 布线中采用了无网格的
SitusTM 拓扑逻辑自动布线功能;同时,将完整的 CAM 输出功能的编辑结合在一起。
基于 Altium 新推出的支持 Livedesign 的 DXP 平台,Altium Designer 在你的整个系统设
计流程中充分发挥其卓越的性能。
支持多国语言(中文、英文、德文、法文、日文)
完全兼容 Protel98/Protel99/Protel99se/ProtelDXP,并提供对 Protel99se 下创建的 DDB 文
件导入功能
支持 PCB 与 FPGA 引脚的双向同步
提供完善的混合信号仿真、布线前后的信号完整性分析功能
提供了对高密度封装(如 BGA)的交互布线功能
NanoBoard NB1 开发板和
板上的逻辑可编程芯片一起组成了可重新配置的系统设计验
证平台
NanoBoard NB1 使用板上 JTAG* 接口与用户的 PC 进行连接, 来支持硬件设计的下载
和提供 NanoBoard NB1 与用户 PC 之间的通讯
NanoBoard NB1 是第一款 LiveDesign – enabled 系统设计验证平台
允许用户交互式的执行并调试验证基于逻辑可编程芯片的系统设计
用于配合 Altium 公司 Altium Designer 的设计方案验证
NanoBoard 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-6FG456C)
• 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®- ProASIC Plus™ (APA600-FPQ208)
PCB
与
FPGA
设计的系统集成
Altium Designer 将传统的 PCB 设计与数字逻辑电路设计集成起来,突破了传统板级设
计的界限;从而使系统电路设计、验证及 CAM 输出功能结合在一起。 Altium Designer
的 PCB 与 FPGA 引脚的双向同步功能,充分诠释了 Altium 公司为主流设计人员提供易
学、易用的 EDA 设计工具的一贯理念。
NanoBoard NB1
。
前言: Protel 软件的最新高端版本 Altium Designer 6.0 介绍
2005 年年底,Protel 软件的原厂商 Altium 公司推出了 Protel 系列的最新高端版本 Altium
Designer 6.0。 Altium Designer 6.0,它是完全一体化电子产品开发系统的一个新版本,也是
业界第一款也是唯一一种完整的板级设计解决方案。Altium Designer 是业界首例将设计流程、
集成化 PCB 设计、可编程器件(如 FPGA)设计和基于处理器设计的嵌入式软件开发功能整
合在一起的产品,一种同时进行 PCB 和 FPGA 设计以及嵌入式设计的解决方案,具有将设计
方案从概念转变为最终成品所需的全部功能。
这款最新高端版本 Altium Designer 6.除了全面继承包括 99SE,Protel2004 在内的先前一系
列版本的功能和优点以外,还增加了许多改进和很多高端功能。Altium Designer 6.0 拓宽了板
级设计的传统界限,全面集成了 FPGA 设计功能和 SOPC 设计实现功能,从而允许工程师能
将系统设计中的 FPGA 与 PCB 设计以及嵌入式设计集成在一起。
首先:在 PCB 部分,除了 Protel2004 中的多通道复制;实时的、阻抗控制布线功能;SitusTM
自动布线器等新功能以外,Altium Designer 6.0 还着重在:差分对布线,FPGA 器件差分对管
脚的动态分配, PCB 和 FPGA 之间的全面集成,从而实现了自动引脚优化和非凡的布线效果。
还有 PCB 文件切片,PCB 多个器件集体操作,在 PCB 文件中支持多国语言(中文、英文、德
文、法文、日文),任意字体和大小的汉字字符输入,光标跟随在线信息显示功能,光标点可
选器件列表,复杂 BGA 器件的多层自动扇出,提供了对高密度封装(如 BGA)的交互布线功
能, 总线布线功能,器件精确移动,快速铺铜等功能。
交互式编辑、出错查询、布线和可视化功能,从而能更快地实现电路板布局,支持高速电
路设计,具有成熟的布线后信号完整性分析工具. Altium Designer 6.0 对差分信号提供系统范
围内的支持,可对高速内连的差分信号对进行充分定义、管理和交互式布线。支持包括对在
FPGA 项目内部定义的 LVDS 信号的物理设计进行自动映射。 LVDS 是差分信号最通用的标
准,广泛应用于可编程器件。Altium Designer 可充分利用当今 FPGA 器件上的扩展 I/O 管脚。
其次,在原理图部分,新增加“灵巧粘帖”可以将一些不同的对象拷贝到原理图当中,
比如一些网络标号, 一页图纸的 BOM 表,都可以拷贝粘帖到原理图当中。原理图文件切片,
多个器件集体操作,文本筐的直接编辑,箭头的添加,器件精确移动,总线走线,自动网标选
择等! 强大的前端将多层次、多通道的原理图输入、VHDL 开发和功能仿真、布线前后的信
号完整性分析功能。在信号仿真部分,提供完善的混合信号仿真,在对 XSPICE 标准的支持之
外,还支持对 Pspice 模型和电路的仿真。对 FPGA 设计提供了丰富的 IP 内核,包括各种处理
器、存储器、外设、接口、以及虚拟仪器 。
第三 在嵌入式设计部分,增强了 JTAG 器件的实时显示功能,增强型基于 FPGA 的逻
辑分析仪,可以支持 32 位或 64 位的信号输入。除了现有的多种处理器内核外,还增强了对更
多的 32 位微处理器的支持,可以使嵌入式软件设计在软处理器,FPGA 内部嵌入的硬处理器,
分立处理器之间无缝的迁移。使用了 Wishbone 开放总线连接器允许在 FPGA 上实现的逻辑模
块可以透明的连接到各种处理器上。Altium Designer 6.0 支持 Xilinx MicroBlaze,TSK3000 等
32 位软处理器,PowerPC 405 硬核,并且支持 AMCC 405 和 Sharp BlueStreak ARM7 系列分
立的处理器。对每一种处理器都提供完备的开发调试工具。
引入了以 FPGA 为目标的虚拟仪器,当其与 LiveDesign-enabled 硬件平台 NanoBoard 结
合时,用户可以快速、交互地实现和调试基于 FPGA 的设计,可以更换各种 FPGA 子板,支持
更多的 FPGA 器件,例如 Cyclone II,Stratix II , ProASIC3,Virtex-4,MAX II 等系列器件,提供了
各个厂家近百种类型的 FPGA 子板,包括几十款 FPGA+MCU(CPU)+RAM+SDRAM 的子板。
在器件库方面支持基于 ODBC 和 ADO 的数据库,可以使用 OrCAD 的器件库。完全兼
容 Protel98/Protel99/Protel99se/ProtelDXP,并提供对 Protel99se 下创建的 DDB 和库文件导入功
能,还增加了 P-CAD,OrCAD PADS PCB 等软件的设计文件和库的导入, AutoCAD 和其它软件
的文件导入和导出功能。完整的 ODB++ / Gerber CAM-系统使得用户可以重新设计原有有的设
计,弥补设计和制造之间的差异.
Altium Designer 6.0 以强大的设计输入功能为特点,在 FPGA 和板级设计中,同时支持原
理图输入和 HDL 硬件描述输入模式;同时支持基于 VHDL 的设计仿真,混合信号电路仿真、
布局前/后信号完整性分析.Altium Designer 6.0 的布局布线采用完全规则驱动模式,并且在 PCB
布线中采用了无网格的 SitusTM 拓扑逻辑自动布线功能;同时,将完整的 CAM 输出功能的编
辑结合在一起。
Altium Designer 6.0 是两年之内的第六次更新,极大地增强了对高密板设计的支持,
可用于高速数字信号设计,提供大量新功能和改进,改善了对复杂多层板卡的管理和导航,可
将器件放置在 PCB 板的正反两面,处理高密度封装技术,如高密度引脚数量的球型网格阵列
(BGAs)。
Altium Designer 6.0中的 Board Insight™ 系统把设计师的鼠标变成了交互式的数据挖掘
工具。 Board Insight 集成了“警示”显示功能,可毫不费力地浏览和编辑设计中叠放的对象。
工程师可以专注于其目前的编辑任务,也可以完全进入目标区域内的任何其他对象,这增加了
在密集、多层设计环境中的编辑速度。 Altium Designer 6.0 引入了强大的‘逃逸布线’引擎,
尝试将每个定义的焊盘通过布线刚好引到 BGA 边界,这令对密集 BGA 类型封装的布线变的
非常简单。 显著的节省了设计时间,设计师无需手动就可以完成在一大堆焊盘间将线连接这
些器件的内部管脚。
Altium Designer 6.0极大减少了带有大量管脚的器件封装在高密度板卡上设计的时间,
简化了复杂板卡的设计导航功能,设计师可以有效处理高速差分信号,尤其对大规模可编程器
件上的大量 LVDS
资源。Altium Designer 6.0 充分利用可得到的板卡空间和现代封装技术,以
更有效的设计流程和更低的制造成本缩短上市时间。