Allegro基础教程3:编辑属性与布线关键技巧
3星 · 超过75%的资源 需积分: 10 139 浏览量
更新于2024-10-10
收藏 634KB PDF 举报
Allegro中文教程3,主要涵盖了Allegro软件的基本操作,包括编辑属性、创建艺术作品、放置元件、布线、形状处理、测试点设置、重命名、回注、审查与问答以及NCDrill等内容。教程由Application Engineer Jacky Jin在2003年5月编写。
在Allegro基础训练中,我们首先学习的是编辑属性(EditProperty)功能。其中涉及到的关键参数有:
1. **MIN_LINE_WIDTH**:这是设定设计中的最小线宽,确保所有线条的宽度不会低于这个数值,以满足制造工艺的要求。
2. **BUS_NAME**:用于定义信号线的组名,方便管理和理解复杂的电路设计,尤其是对于多线并行传输的总线。
3. **NO_RAT**:隐藏鼠线(Routing Assistant Traces)的选项,可以控制在设计视图中是否显示这些辅助的临时布线轨迹。
4. **FIXED**:将元件或走线固定在当前位置,防止在自动布局布线过程中被移动。
接着,我们关注的是PROPAGATION_DELAY属性,这用于设定网络(Net)的绝对长度限制。例如,如果我们希望一组网络的长度在最小值(Min Mil)和最大值(Max Mil)之间,可以通过PROPAGATION_DELAY进行设定。如果网络长度超出这个范围,设计规则检查(DRC)会报告错误。设置步骤包括选择菜单Edit > Properties,选择相应的网络和PROPAGATION_DELAY,然后输入设定的值。
设定PROPAGATION_DELAY的值有不同的语法:
- 对于连接两个Pin的网络,格式为 `L:S:min:max`,其中min和max分别表示最小和最大长度。
- 只要求网络长度不超过某一值时,可以省略min,如 `L:S::max`。
- 只要求网络长度至少为某一值时,可以省略max,如 `L:S:min:`。
- 当网络连接多个Pin,并且需要特定两个Pin之间走线长度的限制时,需要详细指定这两个Pin及其长度范围。
此外,教程还涉及了创建艺术作品(CreateArtworks)、放置(Placement)、布线(Route)、形状处理(Shape)、测试点(Testpoint)的设置、重命名(Rename)操作、回注(BackAnnotate)以同步设计信息,以及审查与问答(Review & Q/A)环节,这些都是Allegro设计流程中的关键步骤。最后,NCDrill部分可能涉及到孔径定义和钻孔数据的生成,这对于PCB制造过程至关重要。
通过这个Allegro中文教程3,初学者能够掌握Allegro的基础操作,从而更有效地进行电路板设计。
2019-11-13 上传
2023-05-19 上传
2012-03-08 上传
2023-07-24 上传
2023-10-13 上传
2023-08-30 上传
2023-07-13 上传
2023-10-27 上传
2023-09-21 上传
cgdry
- 粉丝: 0
- 资源: 5
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全