select_io(LVDS) 参数设置与物理层的对应关系
总结:
input 可以允许lvds标准要求的电压(1.8或2.5)和 bank 电压不匹配,output 不允许
lvds标准要求的电压(1.8或2.5)和 bank 电压匹配 ,100Ω电阻可外部也可内部
lvds标准要求的电压(1.8或2.5)和 bank 电压不匹配,100Ω电阻必须外接
若ac coupling ,需要提供共模电压,
7系列必须用外部共模电压,ultra系列可用外部,也可用内部 DQS_BIAS
--------------------------------------------------------------------------------------------------------------------------------------------------------------
1 7系列中在vivado中的截图,
off-term termination 是用于ssn 和 power 分析的,不影响实际的电路
in_term 是用于 input 的串联电阻,提供定值的电阻选择(40Ω,50Ω,60Ω),相当于 HP 的 DCI 功能,只不过DCI是根据 vrp 的 240Ω实时调整的
在7系列的 ibufds 中也有 diff_term的参数(100Ω),相当于ultrascale 和 ultrascale + 的 diff_term_adv
7系列 input不提供内部共模电压,DQS_BIAS 是ultrascale系列新加的功能,所以如果7系列用 ac coupling(接电容),则外部要 加上下拉电阻 1/2vcco。
2 以下是 ultrascale及ultrascale+系列的截图, bank电压检查规则见 : https://www.xilinx.com/support/answers/43989.html,重点参考 ug571
去掉了 in_term ,增加了 output_impendance , odt, diff_term_adv
ultrascale 和 ultrascale+系列用output_impendence 和 odt 代替了 in_term
output_impendance 是设置内部驱动电阻,用来与外部走线电阻匹配。
odt 是设置内部终端电阻,用来防止反射。
diff_term_adv 是接收端的100欧 p-n 之间的电阻
lvds有ac coupling 和 dc coupling 两种接法,其他的高速差分没有dc coupling
AC coupling 的接法是中间隔电容(下图二,100nf,电阻和电容靠近input),之后接共模电压,共模电压在 lvds接口提供中间电平,在其他的高速差分接口p端接地,n端上拉到vcco(下图三红蓝)
共模电压可以外部接,也可以内部接,
要内部接 需要添加管脚约束 set_property DQS_BIAS TRUE|FALSE [get_ports port_name] , 而在vivado2018.1之前可以直接在 ibufds 中开启 , (下图三绿四五)。
外部接则满足 0.6-1.1v 的要求,一般是1/2的vcco。
如果输入要求的供电标准与实际的bank电压不符合,如 input lvds_25 在1.8v bank上,则必须使用外部100Ω差分电阻,ac couping 接法如下图二,也可以用内部bias , dc couping 也可以
同时,在ac couple 中要求 rx equalization 必须设置为 level0-level4 , 在 dc couple中 则必须设置为 eq_none, 放大系数如下图三
select_io(LVDS) 参数设置与物理层的对应关系相关推荐
- 博途v15模拟量转换_通过实例玩转博途之信号模块参数设置及模拟量输入转换举例...
1.信号模块的地址分配 在硬件组态完成后,I.Q地址就自动分配好了,可以参见下图查看地址分配情况: 2.数字量输入点的参数设置 选中某一个通道,可以激活CPU和信号板上各输入点的上升沿或下降沿中断,以 ...
- Python 下opencv 应用: 摄像头参数设置
为了取得好的图片效果,我们需要设置摄像头的参数. 假如摄像流为 cap, 那么设置参数是cap.set(参数编号,参数) 获取参数值的函数是 cap.get(参数编号) 看一段摄像头参数设置读取的例 ...
- 《机器人构建实战》——2.2 利用舵机专用测试软件测试舵机及进行参数设置...
本节书摘来异步社区<机器人构建实战>一书中的第2章,第2.2节,作者:丘柳东 ,王牛 ,李瑞峰 ,陈阳,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 利 ...
- python opencv 摄像头亮度_Python 下opencv 应用: 摄像头参数设置
为了取得好的图片效果,我们需要设置摄像头的参数. 假如摄像流为 cap, 那么设置参数是cap.set(参数编号,参数) 获取参数值的函数是 cap.get(参数编号) 看一段摄像头参数设置读取的例 ...
- 2021年大数据Hadoop(二十九):关于YARN常用参数设置
全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 关于yarn常用参数设置 设置container分配最小内 ...
- 设置最大值_电机变频器参数设置不当会怎样
我们知道变频器驱动电机运行是需要设置参数的,包括变频器运行控制模式如启动.停止,频率给定的命令来源,变频器频率的上下限.加减速等等参数都要根据实际情况来正确的设置. 控制模式与接线方式的不统一造成的, ...
- Socket中的异常和参数设置
1.常见异常 1.java.net.SocketTimeoutException . 这个异 常比较常见,socket 超时.一般有 2 个地方会抛出这个,一个是 connect 的 时 候 , 这 ...
- Selenium2(WebDriver)总结(二)---Firefox的firebug插件参数设置(补充)
Selenium2(WebDriver)总结(二)---Firefox的firebug插件参数设置(补充) 本文是对上一节的补充:http://www.cnblogs.com/puresoul/p/4 ...
- Vcastr 2.2 flv 网络播放器 参数设置
Vcastr 2.2 flv 网络播放器 参数设置 参数名称 参数说明 默认值 vcastr_file 方法2传递影片flv文件地址参数,多个使用|分开 空 vcastr_title 影片标题参数,多 ...
- myeclipse.ini内存参数设置及其含义
=================================== 目前的配置 -vmargs -Xmx1024m -XX:MaxPermSize=256m -XX:ReservedCodeCac ...
最新文章
- poj 2352 Stars(线段树)
- 静态html页面传递参数,javascript静态页面传值的三种方法分享
- js调用QQ进程的方法总结
- LinbDesk --- 新的extjs4.2 desktop demo : 技术交流Q群:336584192
- .Net Core 2.2升级3.1的避坑指南
- 从一本书看经济危机中创业者的机会
- 动画制作c语言程序,C语言动画制作
- php千封邮件怎么快速发送,如何在PHP中无限制地发送数千封电子邮件?
- 数据和云,半年文章精选(文末赠书)
- enityframework 已连接的当前状态为打开。_蓝牙连接有问题吗?尝试针对macOS的以下6个修复程序
- inner/left/right/full join on
- SuSE Linux 应用与安装
- flume学习(十):如何使用Spooling Directory Source
- ngix入门 Linux系统Ubuntu ngix安装
- 易语言操作数据库之Access数据库(数据库连接和记录集组件)
- 浏览器大全推荐丨这26款浏览器你用过几个?
- Drug Discov. Today | 药物发现中的先进机器学习技术
- C#--throw的几种抛异常方式及区别
- Dynamic Address Validation Array (DAVA): A Moving Target Defense Protocol for CANBus 论文笔记
- PIL打开PNG图片出现杂乱的条纹