
Altium Designer 18中的错误报告设置.docx
5星
- 浏览量: 0
- 大小:None
- 文件类型:DOCX
简介:
本文档详细介绍了如何在Altium Designer 18中配置和使用错误报告功能,帮助用户快速诊断并解决设计过程中遇到的问题。
Altium Designer 18是一款强大的嵌入式软件设计工具,其Error Reporting功能是工程选项对话框中的一个重要部分,主要用于设置和管理设计过程中可能出现的各种电气和绘图违规。这个功能允许用户自定义对不同违规类型的响应级别,从而提高设计的准确性和效率。
在“Error Reporting”选项卡中,用户可以设定四种不同的报告模式:No Report(无报告)、Warning(警告)、Error(错误)和Fatal Error(致命错误)。这些设置决定了Altium Designer在检测到违规时如何处理。例如,如果设置为“Error”,那么出现的违规将会被视为错误并阻止项目的正常编译。“Report Mode”的调整可以帮助用户区分问题的严重性,并优先处理关键问题。
“Error Reporting”选项卡包含了八页不同的违规设置,“Violations Associated with Buses”是第一页,涉及12个子页的违规类型。这些子页主要针对与总线相关的问题:
1. **Bus Indices Out of Range**:当总线的组成网络索引超出预设范围时触发。
2. **Bus Range Syntax Errors**:可能由于不正确的范围定义导致。
3. **Illegal Bus definitions**:如果总线的定义不符合规定,通常是因为创建方式或属性问题。
4. **Illegal Bus Range Values**:检查总线的范围设定是否合理。
5. **Mismatched Bus Label Ordering**:确保总线标签顺序与实际连接一致。
6. **Mismatched Bus Widths**:确认所有连接到总线的网络宽度相同。
7. **Mismatched Bus-Section index ordering**:检查总线段排列正确性。
8. **Mismatched Bus or Wire Object on Wire or Bus**:确保对象类型与它们连接的总线或导线兼容。
9. **Mismatched electrical types on bus**:确认所有网络类型的电气属性一致。
10. **Mismatched Generics on bus (First Index)**:检查所有泛型参数的一致性(第一个索引)。
11. **Mismatched Generics on bus (Second Index)**:同样需要确保泛型参数一致性(第二个索引)。
12. **Mixed Generic and Numeric Bus Labeling**:保持标记的统一性,避免混淆。
在编译项目时,Altium Designer会根据这些设置检查源原理图文档,并在“Messages panel”中显示违规消息。如果启用了“Schematic - Compiler”页面中的“errors and warnings”,有问题的对象下方将显示彩色波浪线。为了生成有效的网表文件,在编译过程中必须解决所有报告的错误。
对于使用集成库项目(*.LibPkg)的情况,错误报告选项会与集成库对话框的选项相结合,仅列出与项目类型编译相关的违规类型。
通过理解和设置这些违规检查,用户可以更有效地调试设计,并确保最终生成的设计文件准确无误。这有助于减少潜在硬件问题的发生并提高嵌入式软件开发的质量和效率。当遇到违规提示时,Altium Designer通常会提供解决建议,用户可以根据提示进行相应的修改。
全部评论 (0)


