高级STC15单片机约束规则详解:长度、差异与等长设置
需积分: 47 36 浏览量
更新于2024-08-09
收藏 5.48MB PDF 举报
高级约束规则设置是Allegro 16.6约束管理器中的关键内容,针对STC15系列单片机数据手册中的设计要求进行详细讲解。本文主要分为两个部分:基本约束规则设置和高级约束规则设置。
**一、基本约束规则设置**
1. **线间距设置**:包括设置默认间距规则和定义特殊间距约束。用户可以通过点击CM图标,进入约束管理器,选择Spacing选项,调整AllLayers下的DEFAULT规则,实现线间距的标准化或自定义。
2. **线宽设置**:这是电路设计中保证信号完整性的重要步骤,通过约束管理器可以设定合理的线宽,以避免信号失真和噪声。
3. **过孔设置**:涉及到布线的完整性,可能包括设置过孔的数量、位置以及连接规则。
4. **区域约束规则设置**:用于控制特定区域内的元件布局,如电源和地层的划分,以优化信号路径和减少电磁干扰。
5. **阻抗设置**:确保信号沿线路传输时具有期望的特性阻抗,提高信号质量。
6. **长度范围设置**:对走线长度进行限制,防止过长导致的信号延迟问题。
**二、高级约束规则设置**
11. **单个网络长度约束**:对单个网络的总长度进行限制,确保信号传输的可靠性。
12. **a+b类长度约束**:这是一种混合类型约束,适用于不同类型的信号线段组合,确保整体网络性能。
13. **a+b-c类长度约束**:进一步复杂化了长度管理,考虑了信号速度、电源/地线和信号线之间的关系。
14. **最大和最小传播延迟的应用**:高级约束允许设计师指定信号在特定网络上的最大和最小延迟,确保系统性能的一致性和稳定性。
**高级规则**部分还涉及:
- **约束分差设置**:可能是指设定不同信号路径间的差异,如宽度、长度或阻抗的差别。
- **分对差创建**:可能是在设计中创建对称或不对称的布局,以优化布局效率。
- **设置则分规差**:可能是对规则设置的精细化操作,确保规则执行的准确度。
- **属性用置通设**:可能是关于信号线的特定属性设置,如驱动能力或信号类型。
- **等长型T**:确保信号路径长度相等,降低信号延迟。
- **等长NETX阻的过电/不过电**:控制网络阻抗在电源或接地连接处的电压变化。
- **置等长设**:明确设置网络线段为等长。
文章强调了学习交流的重要性,并提供了Cadence Allegro交流群作为资源分享和讨论的平台,鼓励读者在实践中不断学习和进步。尽管部分截图可能存在不清晰的问题,但文章整体结构清晰,操作步骤详细,适合初学者和经验丰富的工程师参考。
121 浏览量
2022-07-15 上传
点击了解资源详情
点击了解资源详情
2013-05-12 上传
2021-04-22 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
七231fsda月
- 粉丝: 31
- 资源: 3966
最新资源
- centiq-crest:流星的宁静图书馆
- 计算机设计 - vb家庭财务管理系统设计(LW+源代码+英文文献),保证可靠运行,毕业生可参考,免费资源下载
- Swift-UISearchController_Swift_UISearchController_
- smoothratingbar:平滑的等级栏
- USB hub板子开源(PCB文件)-电路方案
- jQuery实现的图文排版点击弹出图片特效源码.zip
- 时间操作-易语言
- netsurf-2.1.zip_浏览器_Unix_Linux_
- tpolm_-_cyboman_5:TPOLM的“ Cyboman 5”,适用于Stream 2012小规模入门比赛的javascript画布4k入门
- Python库 | azure-mgmt-peering-0.1.0rc1.zip
- 掩膜切割法_掩膜切割_相位解缠_
- 基于java的-113-jspm高职院校教学中心可视化教学分析系统-源码.zip
- java-mammoth:将Word文档转换为简单干净HTML
- 【楼层6层】3100平米左右一字型框架办公楼毕业设计(含建筑结构图、计算书)-土木工程建造设计.zip
- 372套精品网页设计模板,前端设计模板,HTML模板
- HapiNG:使用 AngularJS 设置 HapiJS