当前位置: 首页 > news >正文

allegro差分信号走线_高速PCB设计软件allegro16.6演示差分规则的设置

原标题:高速PCB设计软件allegro16.6演示差分规则的设置

上一期我们介绍了高速PCB设计软件

allegro16.6差分信号的设定

在高速PCB布线前

需要对差分信号的规则进行设置

因此

本期重点介绍在电气规则和物理规则下

是如何建立差分信号的规则

1

在电气规则下建立差分规则

首先,点击左边的工作选择区中的ELECTRICALR 工作表下的 ELECTRICALR constrain set=>Routing=>differential pair,然后选择菜单命令 objects=>create=>ELECTRICALR set,如图下图所示

图1-1电气规则下创建差分规则

在弹出 Create Electrical set 对话框。

图1-2电气规则命名

在 Electrical CSet 编辑框输入差分信号规则名称,这时在右边的工作表中可以看到多了一个DIFF_DQS 的约束规则,如下图1-3所示

图1-3规则参数设置

差分信号的约束规则参数主要有以下几个:

Uncoupled Length:差分信号网络中不匹配中的长度,即不能按差分信号走线的总长度。

Min Line Spacing:最小的线间距。

Primary Gap:差分信号最优先选择的线间距。

Primary Width:差分信号最优先选择的线宽。

Neck Gap:差分信号在 NECK 模式下的线间距(用于在布线比较密集的区域)。

Neck Width:差分信号在 NECK 模式下的线宽。

图1-4差分信号参数

设置好差分信号约束规则后,将该约束规则应用于差分信号上,点击左边的工作表选择区中的Electrical 工作表下的 net 下routing,在右边的工作表找到所建的差分信号,在 referenced Electrical CSet 选择刚才设置好的差分信号约束规则 DIFF_DQS,如下图1-5所示。

图1-5给差分信号赋予差分规则

这样就把设置好的差分规则分配到对应的差分网络了。

2

在物理规则下建立差分规则

图1-6在物理规则下创建差分规则

如下图1-7弹出命名对话框

图1-7差分规则命名

因为电子规则约束在进行PCB设计布线时更优先,同时电气规则可以设置更多的约束,推荐在电气规则中设置差分走线的约束。

不知道

我们的PCB设计工程师更青睐哪种设置呢

板儿妹比较贪心

两种都想学

中国唯一经人社部、中国职协联合认证的高速PCB设计考试认证/培训就业平台

权威认证,海量案例,高薪offer,一路晋升,上快点PCB(www.eqpcb.com)就够了~

中国最具影响力的高速PCB设计B2C平台

1000余家企业一键发布需求,5000余位layout工程师轻松接单~

0755-84719081

huliang@eqpcb.com

关注快点PCB职业规划平台,新鲜出炉的行业信息/技术干货马上呈上~

责任编辑:

相关文章:

  • 气象ts评分_TS平分
  • c语言双截龙_双截龙出招表
  • ps怎么对比原图快捷键_石头上的字居然是假的?ps大神手把手教你制作出真实效果的雕刻字...
  • 中文 问号_“中文热”来了,70个国家将中文纳入教育体系,我国学生笑了
  • pandas对每十行做批量操作_Pandas操作excel,用十行代码完成统计表
  • java 手写阻塞队列_「面试」Java进阶 用wait和notify实现一个阻塞队列
  • arcgis 字段计算器 条件赋值_ArcGIS 10.2字段计算器(Field Calculator)批量条件赋值用法总结...
  • 10a大电流稳压芯片_精密稳压芯片TL431在电子电路中有什么作用?来了解一下吧...
  • 荧光皮肤有哪些_如何让皮肤白的发光?
  • vue输出语句_图解 VueLoader : .vue 文件是如何被打包的?
  • cifs挂载 mount ubuntu_ubuntu16.04挂载根文件系统报错mount:RPC:Unable to send;errno=Network is unreachable...
  • 华为手机输入键盘声音_华为手机默认输入法有6种技巧,炫酷加实用,网友:这谁顶得住...
  • 与context的关系_在React中使用Context的两点注意事项
  • cordova云相册插件_ionic 中使用 cordova camera 插件选择本地图片显示问题 -问答-阿里云开发者社区-阿里云...
  • 判断按键值_TinyUI(嵌入式UI库)-按键移植
  • 03Go 类型总结
  • 2017年终总结、随想
  • canvas绘制圆角头像
  • golang 发送GET和POST示例
  • JAVA SE 6 GC调优笔记
  • javascript 哈希表
  • jquery ajax学习笔记
  • JS学习笔记——闭包
  • laravel5.5 视图共享数据
  • magento 货币换算
  • nginx 配置多 域名 + 多 https
  • PHP面试之三:MySQL数据库
  • vue总结
  • 阿里云Kubernetes容器服务上体验Knative
  • 浮现式设计
  • 高性能JavaScript阅读简记(三)
  • 猴子数据域名防封接口降低小说被封的风险
  • 每天10道Java面试题,跟我走,offer有!
  • 前端工程化(Gulp、Webpack)-webpack
  • 三分钟教你同步 Visual Studio Code 设置
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 浅谈sql中的in与not in,exists与not exists的区别
  • # Apache SeaTunnel 究竟是什么?
  • $.proxy和$.extend
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (附源码)计算机毕业设计ssm电影分享网站
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (转)母版页和相对路径
  • (转载)从 Java 代码到 Java 堆
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET 表达式计算:Expression Evaluator
  • .NET 解决重复提交问题
  • .Net接口调试与案例
  • .NET企业级应用架构设计系列之结尾篇
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • @RestController注解的使用
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [ 转载 ] SharePoint 资料