Altium院校合作计划及教育产品介绍
1、关于院校合作计划
Altium 成立于1985年(ASX:ALU,前身为 Protel 有限公司),作为智能系统设计 自动化、电子产品设计解决方案(Altium Designer)和嵌入式软件开发(TASKING)的全球领导者,拥有全球领先的一体化电子产品开发解决方案。
2010年Altium在中国创立院校合作计划,涵盖国内各级院校的涉电类专业包括 本科及高中专职业院校,运用Altium软件(包括Protel,Atium Designer各阶段本)开展了教学及实验课程,在传统电子信息专业领域发挥一些从课本理论到初级PCB 电路绘图实训的基础作用。从原先单一的PCB板级设计绘图工具Protel升级到集合 PCB、FPGA和嵌入式系统设计等电子开发领域三项主要应用功能的一体化电子产品开发平台,同时增强了对设计数据及设计过程的管理和控制等符合当前工程设计 需求的特性。
期间,分别于2009和2011年在华南理工大学电信学院和电子科技大学创新工程实验中心与学院方面联合投资新建了两个具有代表性的电子设计实验室,并联合开 发了国家级《数字系统设计》和“创新电子工程实训”两门专业或公共类教学课程。通 过将彼此孤立的电子设计进程整合在统一的电子设计环境中,帮助学生扩展自身在电路设计、分析与测试以及基础工程设计技能,进而激发学生设计创新的兴趣。
全球客户遍及工业控制、医疗电子、航空军工、汽车、船舶和消费电子等领域, 为全球超过30,000家电子设计企业提供完备的应用解决方案;同时也为包括麻省理工学院、清华大学、多伦多大学、华南理工大学、电子科技大学、东京大学在内的 全球超过 900 所大学提供面向下一代电子工程师培养的设计工具。
部分全球客户
1.1教育版软件及模块概述
Altium 教育版软件与最新的商业版具有相同的电子设计及数据管理功能,但 教育版软件仅限用于非商业用途的电子相关专业教学和科研实验。
Altium Designer – 系统功能: |
|
DXP Platform |
基础设计集成平台 |
Data Management Packages |
高级设计数据管理扩展包 |
Documentation Packages |
高级设计文档管理扩展包 |
Importers and Exporters |
设计数据导入/导出扩展包 |
Output Generators |
高级设计数据输出生成器 |
|
|
Altium Designer – 板级功能: |
|
Component Maker |
元器件数据模型创建功能 |
Component Libraries |
元器件数据模型集成库管理 |
Schematic Capture |
原理图设计功能 |
Function Simulater |
原理图仿真功能 |
PCB Place and Router |
印制板布局和布线功能 |
SI Analyizer |
信号完整性分析功能 |
CAM Output |
CAM 数据输出功能 |
3D MCAD |
三维机械设计数据集成功能 |
|
|
Altium Designer – FPGA 功能: |
|
VHDL Complier |
VHDL语法编译器 |
Verilog HDL Complier |
Verilog HDL 语法编译器 |
Aldec Simulator |
Aldec 逻辑电路仿真器 |
Peripherals Libraries – IP Core |
外设 IP 器件库单元 |
Virtual Instruments Libraries |
虚拟仪器 IP 器件库单元 |
C2H Convertor |
C 到 HDL 语法转换器 |
FPGA Synthesizer |
FPGA 设计综合器 |
NanoBoard - Hardware |
NanoBoard 系统设计验证板 |
|
|
Altium Designer – 嵌入式功能: |
|
C/C++ Complier |
C/C++语法编译器 |
Software Platform |
软件构架设计平台 |
uProcesser Libraries – IP Core |
微处理 IP 内核器件库单元 |
Discrete ARMs |
分立式 ARMs 芯片编译器 |
Simulator/Profile/Debuger |
嵌入式软件仿真/Profile/调试单元 |
教育版模块概述*
1.2 教育版功能集
平台功能: 系统模块: 1.DXP 平台 DXP 平台为板级和“软设计”功能提供图形用户界面(GUI)支持 2.原理图浏览器 打开、查看及打印原理图及元器件库文件 3.PCB 浏览器 打开、查看及打印 PCB 及 PCB 三维数据文件 4.CAM 浏览器 打开、查看及打印 CAM 数据和机械数据文件 |
板级功能: 1、原理图模块 1.导入/导出 支持 OrCAD,Allegro,PADS,DxDesigner,Cadstar,P-CAD,CircuitMaker,Protel 等格式文件的导入和导出 2.元器件库管理 支持器件的原理图符号、SPICE 仿真、PCB 封装、IBIS 仿真和三维机械五类数据模型的导入、编辑和集成化管理 3.原理图编辑 支持原理图文档和库文件编辑功能,创建原理图设计网表 4.混合信号仿真 支持 SPICE 3F5/XSPICE 和 PSpice®标准模型的数模混合电路仿真 5.原理图级信号完整性分析-SI 支持电路设计的前端原理图级信号完整性分析 2、PCB 模块 1.PCB 板定义&规则 支持在机械层定义 PCB 板型和 PCB 层叠栈管理,设计规则 2.PCB 三维设计 支持导入 STEP 标准元器件三维机械模型和 MCAD-ECAD 设计协同 3.PCB 布局与布线 支持交互式和自动元器件布局功能,支持第四代 SITUS™无网格自动布线器 4.PCB 交互式布线 支持单端信号、差分对信号和多路信号的交互式布线功能 5.PCB 级信号完整性分析-SI 支持电路设计的后端版图级布局后信号完整性分析 6.PCB 制造、装配数据输出 支持制造、装配数据文件的 PDF、Web 格式输出,并生成 Gerber、NC Drill、ODB++ 和 STEP 格式文件 |
“软设计”功能 1、FPGA 模块 1.FPGA 原理图编辑 支持 FPGA 原理图和 IP 内核器件库文件的编辑 2.FPGA 数字电路设计 支持原理图模式和 VHDL / VerilogHDL 语言模式的数字电路设计 3.HDL 数字电路仿真 HDL 仿真引擎集成调试器和波形观察器,并支持第三方 ModelSim 和 Active-HDL 功能 4.FPGA 虚拟仪器 支持数字 I/O、交点转化、逻辑分析仪、频率发生器和计数器等类型的虚拟仪器,并允许控制面板的用户自定义虚拟仪器 5.IP 元器件内核 支持第三方 IP 元器件内核的调用与开发 2、嵌入式模块 1.嵌入式软件开发 支持 32-bit 处理器的 C 编译器/组装器/源代码调试器/仿真器 2.FPGA 软处理器 支持 TSK51, TSK52, TSK80 ,TSK165 三款 8-bit 软处理器和 TSK3000A, Xilinx MicroBlaze®, Altera Nios II®, Actel CoreMP7®四款 32-bit 软处理器 3.分立式处理器 支持 STM32Lxx、STM32Fxx、LM3Sxxx、LPC1xxx 和 LPC2xxx 等 32-bit ARM-M0 和 M3 分立处理器 |
Altium Designer 教育版软件将满足学院在单一电子产品设计技术环境中从概念到制造的教学及实验全过程的设计应用需求。
2、院校合作的目标
要实现从传统的现代电子设计向现代电子工程设计技术的转变,就不仅需要 掌握现代电子设计所必要的基础知识和应用技术,也需要将设计成本,设计数据 管理,流程控制和进度管理等工程管理要素嵌入进来。Altium Designer 软件在业 界首先实现了统一的电子元器件数据模型管理和一体化的电子设计流程平台(涵 盖原理图-电路仿真-PCB-电路信号分析-CAM 制图-FPGA 设计-信号仿真-嵌入式 软件设计-SoPC 嵌入式系统开发等多领域)。
引入工程电子设计的基本要求,注意学科交叉,由浅入深。即需要平衡综合 性与探索性之间的关系,还需要保持现有知识结构上的合理性,切实做到理论与实际的紧密联系,让学生能高效率地建立一个全面完整的电子系统设计理论和实 践教学体系。特此,现代工程设计实验室建设需要重点解决下述几点问题:
l重点研究了电子技术系列课程的体系结构,解决课程之间的知识点承接关 系不连贯的问题;
l重点研究一体化电子设计技术理论与 PCB 制板实训的结合,解决学生 PCB制图设计过程中需要掌握过多设计工具,易于分散学习重点的问题;
l重点研究统一设计数据模型管理与设计流程控制的作用,解决基本的设计 数据可靠性和一致性问题;
l重点探索现代电子设计中新技术的运用,引入高速、高精度、大规模数字 系统电路,SoPC 系统等先进理论和技术,解决教学工程实训与行业技能 需求相脱节的问题;
3、适合的教学领域
u(数电/模电)基础类电路的原理仿真/分析
u电子线路设计及 PCB 制作
u计算机组成原理及应用
u电子元器件及电子设计数据管理
u数字电路系统设计及应用
u单片机设计及应用
u嵌入式系统设计及应用
u可编程片上系统(SoPC)设计及应用
4、软件工具 —— Altium Designer
4.1 简单、高效的印制板设计
如何快速、可靠、高质量地完成印制板电路的设计呢?这就要求电子设计工程师必须将电子产品研发的重心从传统电路印制板的设计向嵌入式系统设计转移。以设计复用为基础的标准化模块调用方法,结合简单、高效的电子设计自动化(EDA)工具,帮助电子设计工程师从容应对当前复杂的电子设计。
4.2 灵活、智能的软设计
Altium 公司在业界率先提出了以人工智能设计为核心的“软”设计概念,即 大规模可编程数字逻辑系统(FPGA)设计和可编程片上嵌入式软件(SoPC)开 发。Altium Designer 作为业内首个集原理图、PCB、FPGA 和嵌入式软件设计流程的一体化电子产品开发平台,通过通用的系统逻辑设计方法、结合虚拟仪器的系统调试手段、完整的“软”系统设计开发链,帮助电子设计工程师满足了当前 和未来对电子设计自动化技术的要求
5、硬件设备——基于 FPGA 技术的系统工程设计验证平台
5.1 NBSKs —— 口袋系统验证开发板
NanoBoard Start Kits(简称 NBSKs)是 Altium 新近研发的一款采用赛灵思最 新推出的高性能、低成本的 Spartan-6 系列芯片 XC6SLX16 的绿色环保系统验证产品。由于其结构小巧、布局紧凑、接口丰富,满足了学生对数字电路设计知识 从课堂到寝室时空上的延伸要求。
·1 个 USB 通用接口
· 1 MByte SRAM 存储器
· BootROM 程序自引导
·3 轴加速器
· 8 位 RGB 三色 LEDs
·8 个 7 段数码管
·1 个 VGA 视频接口
·1 个 RS232 串行通讯接口
·1 个 PS2 鼠标/键盘接口
·8 路拨码开关
·1 个游戏控制手柄