Altium Designer 6.9 教程: FPGA与PCB集成设计

需积分: 12 1 下载量 185 浏览量 更新于2024-07-22 收藏 3.33MB PDF 举报
"Altium 6.9教程是一个学习交流资源,专注于Altium 6.9版本的使用,旨在帮助用户掌握这款强大的板级系统设计软件。该教程可能包含多个方面,如FPGA设计、PCB布局布线、设计仿真、信号完整性和系统验证等。AltiumDesigner 6.9是业界首个也是唯一的完整板级设计解决方案,整合了FPGA设计与PCB设计,支持多种设计输入方式,包括原理图和HDL硬件描述语言。此外,它还具备仿真功能,如VHDL设计仿真和混合信号电路仿真。软件的布局布线过程完全遵循规则驱动,采用SitusTM拓扑逻辑自动布线技术,并且能与CAM输出功能紧密结合。AltiumDesigner 6.9还支持多国语言,包括中文,且与早期的Protel系列软件兼容,提供FPGA与PCB引脚的双向同步功能。另外,它专为高密度封装(如BGA)设计提供了交互布线工具。NanoBoard-NB1开发板是该软件的一个硬件验证平台,可以通过JTAG接口与用户的PC连接,用于硬件设计的下载和通信。" 在Altium 6.9教程中,学习者可以期待涵盖以下核心知识点: 1. **AltiumDesigner 6.0概述**:了解软件的基本架构和功能,包括它如何将FPGA设计与PCB设计整合到一个统一的工作环境中。 2. **设计输入**:学习使用原理图和HDL(如VHDL)进行设计输入,理解这两种方法的优缺点及应用场景。 3. **设计仿真**:学习如何利用软件进行VHDL设计仿真,以及混合信号电路仿真的步骤和技巧,确保设计的正确性。 4. **布局布线**:掌握规则驱动的布局布线方法,学习SitusTM拓扑逻辑自动布线技术,以优化PCB设计。 5. **信号完整性分析**:学习如何在布局前和布局后进行信号完整性分析,确保设计在实际制造中的性能。 6. **多国语言支持**:了解如何在不同语言环境下使用软件,对于非英语用户特别重要。 7. **兼容性**:学习如何导入和兼容Protel 98/99/99se/DXP的设计数据库文件,方便迁移旧项目。 8. **FPGA与PCB的双向同步**:理解这一特性如何简化设计过程,确保FPGA逻辑与物理布局的一致性。 9. **高密度封装设计**:学习针对BGA等复杂封装的交互布线策略,处理高密度互连问题。 10. **NanoBoard-NB1的使用**:掌握如何利用NanoBoard-NB1开发板进行硬件设计验证,包括通过JTAG接口进行设计下载和通信。 通过这个教程,无论是初学者还是有经验的设计师,都能深入理解Altium 6.9的全面功能,提升在FPGA设计和PCB设计领域的专业技能。