Allegro DRC错误代码详解与解析
需积分: 12 107 浏览量
更新于2024-09-14
收藏 181KB DOC 举报
"allegro DRC代码"
在电路设计领域,Allegro是一款广泛使用的PCB设计软件,其中DRC(Design Rule Check)是检查电路板设计是否符合规则的重要工具。Allegro DRC代码是用于识别和解决设计中潜在问题的编码系统,确保设计符合制造和功能的要求。以下是对Allegro DRC代码的详细解释:
1. **单一字符代码**:这些代码主要指明了DRC错误涉及到的对象类型。
- `L`:涉及走线(Line)。
- `P`:涉及元件脚(Pin)。
- `V`:涉及贯穿孔(Via)。
- `K`:涉及允许区域(Keepin)或禁止区域(Keepout)。
- `C`:涉及元件(Component)层级。
- `E`:涉及电气约束(Electrical Constraint)。
- `J`:涉及呈现T形的走线(T-Junction)。
- `I`:涉及被Pin或Via围成的负片孤铜(Island Form)。
2. **错误代码前置码**:这些代码指示了错误的类别。
- `W`:与走线(Wire)相关的错误。
- `D`:与整个电路板(Design)相关的错误。
- `M`:与防焊层(Soldermask)相关的错误。
3. **错误代码后置码**:这些代码进一步细化了错误的性质。
- `S`:与走线层的Shape或分支(Stub)相关的错误。
- `N`:与不允许的设置(NotAllowed)相关的错误。
- `W`:与宽度(Width)相关的错误。
4. **双字符错误代码**:这些是更具体的DRC规则违反情况。
- `BB`:Bondpad to Bondpad,两个bondpad之间的错误。
- `BL`:Bondpad to Line,bondpad与走线之间的错误。
- `BS`:Bondpad to Shape,bondpad与形状之间的错误。
- `CC`:Packageto Package,两个封装之间的间距错误。
- `SymbolSoldermasktoSymbol`:Soldermask零件防焊层之间的间距错误。
- `DF`:Differential Pair Length Tolerance,差分对走线的长度公差错误。
- `DifferentialPairPrimaryMaxSeparation`:差分对走线的主要部分最大分离距离过大。
- `DifferentialPairSecondaryMaxSeparation`:差分对走线的次要部分最大分离距离过大。
- `DifferentialPairSecondaryMaxLength`:差分对走线的次要部分长度过长。
- `DI`:Design Constraint,负片孤铜的错误。
- `NegativePlaneIsland`:负片平面中的孤岛错误。
- `ED`:Propagation Delay,走线的传播延迟错误。
- `Relative-`:与相对参数相关的错误。
理解并正确处理这些Allegro DRC代码对于优化电路板设计至关重要,它们可以帮助设计师在设计阶段发现和修复潜在问题,避免在制造过程中出现昂贵的错误。通过熟练掌握这些代码,设计师可以更有效地遵循设计规则,确保设计的可靠性和可制造性。
2023-04-26 上传
2012-11-13 上传
点击了解资源详情
2023-05-29 上传
2021-09-28 上传
385 浏览量
2014-07-13 上传
2015-03-02 上传
cena_cao
- 粉丝: 0
- 资源: 1
最新资源
- convex optimization book-stephen boyd
- 项目说明书 毕业设计 很有用处
- 软件工程项目说明书 毕业设计
- 计算机专业毕业设计题目
- Cheat Sheet of Javascript
- Cheat Sheet of CSS
- js 总结 spring
- 并行计算mpi,集群服务器
- A Guide to MATLAB for Beginners and Experienced Users
- struts2经典教程
- aspV脸孔 在 有枯辰IV购买车
- 信息发布系统设计与实现
- 基于Linux的电源管理技术的实现方法
- ARM9基础实验教程
- JSP 标准标记库(JSTL)官方帮助手册
- 微软关于云计算的探索