cadence SPB17.4 - allegro - DRC - Minimum Line to Shape Angle

2023-11-01 03:20

本文主要是介绍cadence SPB17.4 - allegro - DRC - Minimum Line to Shape Angle,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

铺地铜之前, DRC是没问题的.
铺地铜之后, 出现 DRC错误 Minimum Line to Shape Angle
例子如下:

Constraint NameDRC Marker LocationRequired ValueActual ValueConstraint SourceConstraint Source TypeElement 1Element 2
Minimum Line to Shape Angle[(989.48 330.10)](xprobe:xy: 989.48 330.10 )90.000000 degree78.309000 degreeMINIMUM_LINE_TO_SHAPE_ANGLEDESIGNArc Segment “Gnd_Mcu Etch/Top”Odd-angle Line Segment “Gnd_Mcu Etch/Top”
Minimum Line to Shape Angle[(1368.36 41.00)](xprobe:xy: 1368.36 41.00 )90.000000 degree66.969000 degreeMINIMUM_LINE_TO_SHAPE_ANGLEDESIGNArc Segment “Gnd_Mcu Etch/Top”Horizontal Line Segment “Gnd_Mcu Etch/Top”
Minimum Line to Shape Angle[(975.34 315.96)](xprobe:xy: 975.34 315.96 )90.000000 degree78.282000 degreeMINIMUM_LINE_TO_SHAPE_ANGLEDESIGNArc Segment “Gnd_Mcu Etch/Top”Odd-angle Line Segment “Gnd_Mcu Etch/Top”
Minimum Line to Shape Angle[(1368.36 81.00)](xprobe:xy: 1368.36 81.00 )90.000000 degree66.976000 degreeMINIMUM_LINE_TO_SHAPE_ANGLEDESIGNArc Segment “Gnd_Mcu Etch/Top”Horizontal Line Segment “Gnd_Mcu Etch/Top”

这种DRC是说电气线和电气形状之间的角度超标了, 规则是90度, 实际角度小于90度.
只要不走特别大的锐角(e.g. 小于45度), 应该都不是啥大问题.

尝试解决

不能将这个DRC规则关了, 如果不是铺铜的电气线走出锐角, 还是要检查的.
尝试在规则中修改90度为45度
在这里插入图片描述
在这里插入图片描述
再次DRC, 没有这种DRC错误了.

END

mode框中的设置的作用:

  • 选择打开/关闭哪些约束规则进行DRC. 这些规则的设置是在约束管理器中设置的. 在这里进行DRC使能.
  • 还有一些没有在约束管理器中设置的全局规则, 在这里打开关闭. 可以设置一些全局的值.

铺铜时, 不能选择网格状动态铺铜, 只能选择动态铺铜(连在一起的铜皮). 否则网格状铜皮的线还是会触发很多这种角度DRC.
如果能指定某个网络不应用这种规则就好了.

这篇关于cadence SPB17.4 - allegro - DRC - Minimum Line to Shape Angle的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/320127

相关文章

Allegro PCB--报错

1。 走线上打孔 问题:在走线上打的Via,我通过"Assign net to Via", 给与网络。成功后。 跑Tools\Database check\ Update all DRC(including batch), Via 网络又没有了 原因& 解决方法: VIA没有和走线完全重合 换个方法: 直接在线上打孔 或者走线change成shape, 或者用细导线把孔连到线路上。

【Hdu】Minimum Inversion Number(逆序,线段树)

利用线段树在nlogn的时间复杂度内求一段数的逆序。 由于给的序列是由0 ~ n -1组成的,求出初始的逆序之后可以递推出移动之后的逆序数。 #include<cstdio>#include<iostream>#include<cstring>#include<algorithm>using namespace std;typedef long long LL;const in

android xml之Drawable 篇 --------shape和selector和layer-list的

转自 : http://blog.csdn.net/brokge/article/details/9713041 <shape>和<selector>在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到<shape>和<selector>。 可以这样说,<shape>和<selector>在美化控件中的作用是至关重要。 在

Android shape 图形

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <!-- "oval","rectangle", "line","ring" 形状--><!-- 圆角 --><cornersandroid

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 24 in XML document from

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 24 in XML document from class path resource [bean1.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineN

tensorflow shape,reshape

图解TensorFlow中Tensor的shape概念与tf op: tf.reshape_田海立@CSDN-CSDN博客《图解NCHW与NHWC数据格式》中从逻辑表达和物理存储角度用图的方式讲述了NHWC与NCHW两种数据格式,数据shape是可以改变的,本文介绍TensorFlow里Tensor的Shape概念,并用图示

[LeetCode] 64. Minimum Path Sum

题:https://leetcode.com/problems/minimum-path-sum/description/ 题目 Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers

Numpy中type()、ndim、shape、size、dtype、astype的用法

目录 numpy基础介绍示例分析及总结:itemsize、nbytes函数 numpy基础介绍 Numpy 补充了Python语言所欠缺的数值计算能力,是其它数据分析及机器学习库的底层库。因其完全标准C语言实现,运行效率充分优化。最重要一点是开源免费。numpy的核心是矩阵(即多维数组)。 示例 import numpy as nparr =np.array([[1,2,3]

line.split(‘ ‘).map(Number)

line.split(' ').map(Number) 是一个常见的 JavaScript 操作,分为两部分来理解: line.split(' '): 这一部分将字符串 line 按照空格 ' ' 分割成一个数组。假设 line 是 "1 2",那么 line.split(' ') 将返回 ["1", "2"],这是一个由字符串组成的数组。 .map(Number): map() 是 Jav

Android Selector和Shape的使用方法

本文介绍下背景选择器、文字颜色选择器、背景渐变器的实现。结合Shape来实现背景渐变效果。或者只是以color代替drawable作为背景选择器的元素 1.背景选择器(位于res/drawable/,使用方法:android:background=”@drawable/XXX”) 复制代码 代码如下: <?xml version="1.0" encod