Allegro约束管理器中的Wiring设定与步骤详解

需积分: 50 27 下载量 106 浏览量 更新于2024-08-05 收藏 19.7MB PDF 举报
本资源主要涉及的是Cadence Allegro软件中的Wiring部分,特别是关于Constraint Manager中的Net>Routing>Wiring工作窗体的使用方法。这个工作窗体用于设定网络(Net)的布线约束,包括Net_Schedule、Stub_Length、Max_Via_Count、Max_Exposed_Length和Max_Parallel等5种属性。通过这些属性,设计师可以精确控制布线的参数,以满足特定的设计规则和性能需求。 在给定的描述中,提到了一个具体的实例,其中Bus ADDR_A的Stub Length设为50 mil,最大via计数为2,而Net A1和A2则有不同的设定值。这个例子演示了如何在Constraint Manager中设置这些参数,并且强调了设计步骤,包括打开电路板文件,启动Constraint Manager,以及如何显示和隐藏工作窗体。 此外,资料还提到了Allegro环境变量的设定。Allegro提供了一套全面的环境变量,允许用户定制个人的工作环境。用户可以通过执行Setup>UserPreferences…命令来访问和调整这些环境变量。Allegro的环境变量分为多个类别,用户可以通过界面选择查看和修改。为了保持系统原装档案的完整性,通常建议用户在个人工作目录下创建并修改自定义的env环境变量档案。 总结关键知识点: 1. **Wiring属性设定**:在Constraint Manager的Net>Routing>Wiring工作窗体中,可以设定网络的布线约束,如Stub Length(焊盘长度)、Max_Via_Count(最大via数量)等,这些参数对布线质量和效率有直接影响。 2. **使用Constraint Manager**:通过一系列步骤,包括开启电路板文件、启动Constraint Manager,选择并编辑工作窗体,可以实时分析和应用布线约束。 3. **Allegro环境变量**:Allegro提供多种环境变量,用户可以通过Setup>UserPreferences…命令进行设定,以个性化工作环境。环境变量被分为19个类别,用户可以根据需要调整。 4. **个人化环境变量档案**:推荐用户在个人工作目录下创建副本并修改env环境变量档案,而不是直接修改系统安装的档案,以保持系统稳定性。 5. **env档案结构**:env档案包含了Allegro的全局环境变量设置,系统会根据需要设定或使用用户预设的变量。 以上内容详尽地阐述了Allegro软件在布线约束管理和环境变量配置方面的关键操作,对于使用Cadence Allegro进行PCB设计的工程师来说是非常重要的知识。