首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Cadence 16.6 AllegroStatic Phase和Relative Propagation Delay区别

几点结论 ---- 简单地说: 使用Static Phase设置和操作步骤很简单,得到结果很粗暴; 使用Relative Propagation Delay设置和操作步骤相对麻烦,但得到结果相对全面...下图是使用Relative Propagation Delay约束匹配组TX_GP0后分析结果: 上图可以看出,匹配组TX_GP0差分线组员TX-_GP0以TX+_GP0为TARGET,TX-_...GP0Actual值为38.4mil,+/-列为-,意味着TX-_GP0Total Etch Length比TX+_GP0Total Etch Length短了38.4mil。...另外,既然TX+_GP0为TARGET,那么,这个TARGET长度是多少呢?就是上图中TX+_GP0Length = 2991.7mil; 那么,上图中Length是指什么呢?...几点结论 1)Relative Propagation DelayActual值和Static PhaseActual值都表示差分线两个组员Total Etch Length之间差值,Total

63810
您找到你想要的搜索结果了吗?
是的
没有找到

Cadence 16.6 Allegro差分线蛇形走线

差分线单条线执行蛇形走线方法 2. 差分线两条线同时执行蛇形走线方法 3. 总结 ---- 1....差分线单条线执行蛇形走线方法 Route -> Delay Tune,鼠标单击差分线单条线Tx-_GP9(较短那一条),此时Options界面如下: 这个时候晃动鼠标可以看到屎黄色框,右键鼠标选择...当上图Static Phase为绿色,说明此时差分线两个单线总长度差值符合CM设置,上图+8.039mil表示Margin,而非Actual。 差分线单线走蛇形实际效果图如下所示。...差分线两条线同时执行蛇形走线方法 Route -> Delay Tune,鼠标单击差分线单条线Tx-_GP9(较短那一条),这个时候晃动鼠标可以看到屎黄色框,右键鼠标确保不选择Single trace...总结 差分线等长要求相对于平行要求要高多,这样想的话,也就能接收差分线单条线走蛇形那种不对称要死样子。

1.2K20

如何设置Cadence 16.6 Capture CIS Explorer默认Visible属性?

最近在建设公司Cadence过程,发现在原理图中放置某些元器件时,总会附带一些不需要属性,比如放置电容时,除了容值和额定电压还有Value值,因此对这一问题进行了探索。...在CIS Explorer可以看到许多属性,下图是一个例子。...上图中,当元件某一属性勾选Visible,那么在原理图中放置该元件时这一属性就会出现在原理图中,上图中默认勾选了所有属性Visible,它设置方法如下: 打开一个原理图,选择Options ->...点击Browse,可以指定.DBC格式Configuration File,此处假设你已经设置好了.DBC,之后点击Setup,出现如下界面。...在Tables中选择表,比如选择Capacitor,在Configuration中有个Visibility属性,勾选某一属性,意味着Capacitor该属性默认会出现在原理图中,根据公司要求选择即可。

1.5K20

Cadence 16.6 Allegro如何设置多层板每一层单端信号线宽以保证50Ω阻抗?

简单地说,先从PCB板厂拿到想要参数后,输入不同线宽,试出50Ω阻抗,此时线宽就是我们需要。 以下是一个八层板例子。...当线宽为6mil时,Allegro计算出单线阻抗为46.245Ω。 下面用Si9000计算相同参数条件下阻抗值,以对比单线阻抗差值。...上图中几个参数含义如下: 参数 含义 H1 介质1厚度,上图设置为3.85mil W2 阻抗线线面宽度,按W2=W1-0.5mil计算,上图设置为5.5mil W1 阻抗线线底宽度,一般说线宽就是指...ART03层单线阻抗为47.786Ω,下面用Si9000计算相同参数条件下阻抗值,以对比单线阻抗差值。...设定Top层和ART03层默认Line Width和Neck Width。

1.1K10

Cadence 16.6 Allegro铺铜后去掉贴片元件焊盘之间铜皮方法

,Distance between pins设置比焊盘中心间距稍微大一些,另外在Thermal relief connects选项卡设置引脚与铜皮连接方式(不要选FULL_CONTACT),这样铺铜后会去掉元件焊盘之间铜皮...下图是直接执行Shape -> Rectangular(默认情况,未做任何设置)后铺铜效果: 左列4个为0603封装电阻,右列4个为1808封装电容。...:只有Create pin voids选择In-line时才出现此选项,上图设置为50mil,表示当一排焊盘2个焊盘间距小于50mil,就进行void,测试如下: 经过测量可知,第1个图左列电阻焊盘中心间距为...55.2mil,第1个图右列电容焊盘中心间距为169.2mil。...pin voids设置为In-line,Distance between pins设置为60mil后铺铜效果 可以看出,只要将Distance between pins设置比元件焊盘间距大一些(

95520

Cadence 16.6 Allegro如何设置多层板每一层差分信号线宽和线间距以保证100Ω阻抗?

项目上使用层叠设置如下图所示,下图中各层Thickness由PCB板厂提供。 上图勾选了右下角Show Diff Impedance。...3.85mil,介质层介电常数=4.5,Cross Section计算出差分阻抗为88.622ohm,下面使用Si9000并使用相同参数计算差分阻抗,用于与Allegro计算结果对比。...4.33mil,介质层介电常数=4.5,ART03层下方介质层厚度为15.75mil,介质层介电常数=4.5,Cross Section计算出差分阻抗为93.677ohm,下面使用Si9000...并使用相同参数计算差分阻抗,用于与Allegro计算结果对比。...,ART03层厚度T1设置为1.2mil,Si9000计算出差分阻抗为94.24ohm,因此相对于Allegro计算结果93.677ohm,Si9000计算结果要偏大一些。

1.4K10

Springboot 集成 Shiro 和 CAS 实现单点登录(服务端篇CAS5)

单点登录(Single Sign On),简称为 SSO,是目前比较流行企业业务整合解决方案之一。SSO定义是在多个应用系统,用户只需要登录一次就可以访问所有相互信任应用系统。...: #STEP 3 在TOMCAT8.5跑一个模板然后将其war包解压出来application.properties复制出来,放到手动创建src下resources里面 # CAS Server...:id,username和password,这个配置文件是我测试服务器配置,你要改成自己哦。...在cas.authn.jdbc.query[0].sql,程序会把你登录时输入用户名作为参数传进去 cas.authn.jdbc.query[0].fieldPassword则是指明那一列对应是你输入密码...结语 至此,我们CAS服务端基本上就搭建好了,只要将它打成war包,并放到tomcat启动起来,便可以作为们单点登录服务端使用了。

99530

CAS单点登录-自定义认证之JDBC+MD5(四)

知识 cas.authn.jdbc.query[0].dialect=org.hibernate.dialect.MySQLDialect #数据库驱动 cas.authn.jdbc.query[0]...在JDBC认证我们也可以选择配置加密算法,加密算法一般为上面的三种,MD5、SHA、HMAC,加密类型为NONE|DEFAULT|STANDARD|BCRYPT|SCRYPT|PBKDF2这几种,我们在配置文件中选择加密类型...对密码进行盐值处理(推荐)官方实例 上一步只是对密码进行了简单加密,两个帐号有可能相同值,就能判断出密码是一致,但通过此方案,大大增加了难度,所以安全系数也高了许多,推荐使用策略。...在上面的基础上,再添加如下代码,可以共存,: #加密迭代次数 cas.authn.jdbc.encode[0].numberOfIterations=2 #该列名值可替代上面的值,但对密码加密时必须取该值进行处理...#对处理盐值后算法 cas.authn.jdbc.encode[0].algorithmName=MD5 cas.authn.jdbc.encode[0].passwordFieldName=password

77120

Cadence 16.6 AllegroPrimary Gap、Air Gap、Neck Gap和Min Line Spacing都是指内间距

简单地说,Primary Gap、Air Gap、Neck Gap和Min Line Spacing都是内间距概念。...比如在项目上有个差分信号BSCU_UTC_IN_P和BSCU_UTC_IN_N,约束管理器对此差分信号Top层设置为: Min Line Width=5.1mil,Min Line Spacing...Min Line Spacing是差分线一个概念,网上很多资料都解释成最小线间距,具体是内间距还是中心间距没有说明,根据分析,Min Line Spacing也是内间距概念。...,那肯定也不可能是外间距,所以Min Line Spacing是内间距概念,怀疑Min Line Spacing名字起错了,应该叫Min Line Gap才对~ 上面说过,Min Neck Width...可以看出,此时已经处于Neck Mode,差分线按照Min Neck Width线宽走线。

94400

SSO统一身份认证——CAS Server6.3.x连接MySQL或Postgre进行认证(二)

当用户在身份认证服务器上登录一次以后,即可获得访问单点登录系统其他关联系统和应用软件权限,同时这种实现是不需要管理员对用户登录状态或其他信息进行修改,这意味着在多个应用系统,用户只需一次登录就可以访问所有相互信任应用系统...1、在本地MySQL创建我们需要使用数据库与相关表结构。...id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3; Query OK, 0 rows affected (0.38 sec) 2、在数据库插入一些用于我们下一步测试使用账号...// 寻找文件该部分位置,在其内部最下方增加下面最后3行 dependencies { ...... // CAS dependencies/modules may be listed...image-20210715111603224 后台日志成功看到生成了票据。 至此,我们与MariaDB、PostgreSQL对接就完成了核心设置。

1.6K30

Cadence 16.6 Allegro焊盘与铜皮连接方式(Orthogonal、Diagonal、FULL_CONTACT、8_WAY)

上图并没有看到4个Cline连接焊盘和铜皮,此时选择上上图Smd pinsbest contact,见到下图效果。...Diagonal连接方式 Diagonal:英文含义是斜,特点是焊盘到铜皮Cline最多4条,且Cline之间互相不垂直。...FULL_CONTACT连接方式 似乎也没什么好解释... 4. 8_WAY连接方式 8_WAY就是最多8条cline连接焊盘和铜皮,实际是Orthogonal和Diagonal组合成一种连接方式...勾选best contact后效果如下图所示。...Smd pins设置为8_WAY时,Minimum connects 设置为小于8值,Maximum connects 设置为8,无需勾选best contact就可以了,也没什么好研究,下图是将Minimum

61320

linux下Apache服务器使用入门----httpd.conf

CGI脚本目录并将此目录所有文件都作为CGI脚本来对待 User apache Group apache--------定义运行apache服务器账号和工作组,用来定义用户请求时所创建子进程账号与工作组...modules/mod_authn_file.so LoadModule authn_alias_module modules/mod_authn_alias.so LoadModule authn_anon_module...modules/mod_authn_anon.so LoadModule authn_dbm_module modules/mod_authn_dbm.so LoadModule authn_default_module...模块作用是让它所封装指令在指定目录以它子目录起作用,这个目录必须是一个完整路径。....example.com # 服务器扩展部分 这个部分主要就是用Inlcude来加载配置文件 Include conf.d/*.conf 在/etc/httpd/conf.d目录

2.1K50

基于Dockerfile构建容器镜像最佳实践

) 这个问题更多内容可以参考我之前文章 Git目录为什么这么大 举例:仓库C,代码大小795MB 其中.git目录大小225MB ,dockerfile指令如下(全部添加到了镜像) ADD ..../work" }, "Name": "overlay2" } } 分层概念描述 镜像解决了应用运行及环境打包问题,实际应用应用都是基于同一个rootfs来打包和迭代,但并不是每个...# Set lang ENV LANG "en_US.UTF-8" 4.2 时区校正 这个问题更多内容可以参考我之前文章 k8s环境下处理容器时间问题多种姿势 在Dockerfile设置通用时区...” 一个比较官方定义,“僵尸进程”是指完成执行(通过exit系统调用,或运行时发生致命错误或收到终止信号所致),但在操作系统进程表仍然存在其进程控制块,处于"终止状态"进程。...清理“僵尸进程”思路主要有 将父进程对SIGCHLD信号处理函数设为SIG_IGN(忽略信号); fork两次并杀死一级子进程,令二级子进程成为孤儿进程而被init所“收养”、清理 目前可以实现开源方案

2K40

Apache Httpd服务器之认证与授权

此篇文章,我们主要探讨下关于Httpd服务器认证及授权。 所谓认证,在我理解就是用户通过一个凭证进入服务器过程,而授权是用户是否有权限获取服务器某个资源。...具体认证过程,Httpd提供了文本、数据库两种方式。也就是我们可以把合法用户名密码存在文本文件或数据库。下面我们分别介绍这几种认证配置方法。...modules/mod_auth_digest.so LoadModule authn_dbm_module modules/mod_authn_dbm.so LoadModule dbd_module...以mod_authz,mod_authn为前缀即是认证模块。...    Httpd配置文件内配置如下: #方案1LoadModule指令先加载进来 DBDriver mysql #DB驱动为mysql DBDParams "host=192.168.1.11

2K20
领券