在PCB设计软件Cadence Allegro中,“Dynamic shapes out of date”错误通常指的是动态铺铜区域没有正确更新,与当前设计的状态不匹配。这是因为铺铜区域(通常是敷铜填充层)在设计修改后未能自动调整。
- 更新动态形状(Dynamic Shapes):
在Allegro PCB Editor中,可以通过工具栏或者菜单命令更新动态铺铜区域。可以在Display -> Status -> Out of Date Shapes
下查看哪些形状已过期。如果没有发现坏铜,接着检查边界层步骤再寻找。
- 检查边界层(Boundary Layer):
开启Display -> Color/Visibility -> Stackup
选项,显示边界层(Place Boundary Top或Bottom),检查是否存在无效的或多余的边界,这可能会导致动态铺铜无法正确更新。
如果发现了多余或错误的边界,可以删除这些边界,然后再次尝试更新铺铜。
- 重新铺铜:
如果以上步骤仍无法解决问题,可能是原始铺铜设置本身存在问题或者是由于先前的更改未被完全应用。此时可以考虑删除原有动态铺铜,重新设置并生成新的铺铜。
-
检查设计规则:
确保铺铜相关的约束和设计规则(Design Rule)设置正确无误,避免因为规则冲突导致铺铜无法正确生成或更新。
修改完成后: