Allegro 17.2 的背钻(Back Drill)功能配置相对直观,主要通过 Constraint Manager 进行规则定义,并由系统自动生成。
以下是详细的设置步骤,适用于需要控制高速信号Stub(残桩)的场景。
确认钻规则:在 Manufacture→ NC→ Drill Customization中,确保已配置好钻孔对(Drill Pair),背钻必须基于已有的钻孔对。 在菜单栏选择:
Setup→ Constraints→ Constraint Manager...
在左侧树状导航栏中,展开 Physical→ Physical Constraint Set,然后点击 Back Drill。 在右侧空白处右键,选择 Create→ Back Drill Definition。 给规则命名(例如 BackDrill_Rule1)并回车。 选中你刚创建的规则,在底部的 Constraint 区域配置以下参数:
Back Drill Tolerance (背钻公差) 通常留有余量(如 +5mil),防止钻头磨损或板材偏差导致未钻干净。 Class/Net Assignment 在 Net或 Class标签页,将需要背钻的网络(如差分对、高速时钟)分配给刚才创建的 BackDrill_Rule1。 回到 Constraint Manager的 Net选项卡。 找到你需要背钻的网络(如 PCIE_TX_P)。 在 Referenced Back Drill Definition列中,选择你刚才定义的规则(如 BackDrill_Rule1)。 执行菜单命令:Manufacture→ NC→ Back Drill... 在弹出的对话框中,确认参数无误后,点击 Generate。 系统会生成新的钻孔符号(通常带有特殊标记,如 BD前缀)。 3D 视图检查 使用 View→ 3D Models→ View...打开 3D 视图。 检查过孔是否在特定层以下显示为“空心”或被标记为背钻。 DB Check 运行 Tools→ Database Check,确保没有产生物理间距错误。 如果你需要针对特定场景(如盲埋孔+背钻混合设计)的设置,可以提供更详细的层叠信息。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删