- 全部
- 默认排序
答:我们在前面的问答中讲述了走线的阻抗线宽以及不同的元素之间的间距规则之间的限定,但是,在Allegro软件中各个的约束规则需要在约束规则管理模式开启的情况下,才能起作用的。执行菜单命令Setup-constrains,在下拉菜单中选择Modes,进行各个约束规则管理模式的选取,如图5-79所示:
答:在第5.35问中,我们讲述了直接添加的办法去添加相对传输延迟的等长规则。这一问呢,我们讲述一下如何使用模型添加法去添加相对传输延迟的等长规则,具体的操作步骤如下所示:第一步,打开规则管理器,执行菜单命令Setup-constraints,在下拉菜单中选择constraint Manager,如图5-99所示,进入到规则管理器中;
答:正常情况下CM规则管理器中属性较多,有很多列,如果有部分列我们不想显示,则可以隐藏,具体操作的步骤如下所示:第一步,点击Setup-constraints-constraint Manager选项,调出规则管理器。然后找到想隐藏的属性列(如Max Length),然后右击点击Hide Column选项,如图5-196所示,即可隐藏此列内容;
答:PCB设计中有一些信号组需要进行等长处理,以保证组内信号时序要求。第一步,点击Setup-constraints-constraint Manager选项,调出规则管理器,如图6-269所示;
答:我们使用Allegro软件进行PCB设计,其中的PCB布局布线都可以进行复用,那么它所设置的规则,比如物理规则、间距规则,是否也可以进行复用呢,当然是可以的,具体复用操作的步骤如下所示:第一步,打开已经设置好规则的PCB文件,执行菜单命令Setup-constraints,在其下拉菜单中选择constraint Manager,进入到规则管理器中;
众所周知C++关于类型转换引入了四种方式:static_castconst_castdynamic_castreinterpret_cast为什么要引入这几种类型转换,它与C语言中的强制类型转换有什么区别?这四种类型转换分别应用在什么场景?C++为什么要引入这几种强制类型转换?我们都知道C++完全兼
看一些C++项目时,发现有些函数传递的参数类型是const char*,我在想,为什么一个C++项目要用char*指针,用string会不会更好?这篇文章就简单分析一下,函数参数使用string还是const char*,哪个更合适?两种方式的函数声明如下:void func(const char*
设计PCB过程中,若设计中有差分对信号,则需要将是差分的2个信号设置为差分对,设置差分对有2种方式:手动添加及自动添加一、手动添加差分对:1、点击Setup-constraints-constraint Manager调出CM规则管理器,然
As the demand for faster and more reliable wireless internet continues to grow, companies are constantly looking for way