0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

HR和HP banks基本介绍

倩倩 来源:Hack电子 作者:Hack电子 2022-08-24 14:31 次阅读

最近新做了一块板子,用到Spartan 7芯片对前级视频源叠加OSD菜单,前级会将HMDI转成LVDS送给FPGA处理,在原理图设计阶段没有仔细阅读fpga手册,导致LVDS BANK供电错误,应该接2.5V,实际接3.3V,且BANK供电没有用磁珠隔开,整板3.3V铺在一个平面,导致fpga lvds无法工作。搜集了相关资料,这里做下小结,避免后续再犯类似错误。

1、HR和HP banks基本介绍

Xilinx的7系列FPGA有两种IO Bank:HP(High Performace)和HR(High Range)。HP(high-performance)I/O banks的设计目的是为了获取更高的Memory及chip-to-chip间的传输速率;而HR(high-range)I/O banks的设计目的是为了更宽的I/O电平标准。两种BANK的IO口电压不同,其中HR I/O Banks的VCCO电压最大为3.3V,HP I/O banks的VCCO电压最大为1.8V。特别是初次使用7系列时,在硬件设计中特别要注意它们I/O口的最大工作电压,一不注意就会把电压搞错,导致FPGA不能正常工作。

2、HR和HP banks的LVDS电平

当两个banks的I/O口作为LVDS电平时,HR banks的I/O电压VCCO只能为2.5V,HP banks的I/O口电压为1.8V。两个banks支持LVDS的标准不同,HR I/O banks的I/O只能分配LVDS_25标准,HP分配为LVDS标准。

LVDS_25的直流特性如下表所示。

0be73ef8-2373-11ed-ba43-dac502259ad0.png

LVDS的直流特性如下表所示。

0c0b7a20-2373-11ed-ba43-dac502259ad0.png

对比上述两表可知,虽然LVDS_25和LVDS的bank的工作电压不同,但是LVDS电平的直流特性一样。高速AD/DA的LVDS工作电压一般为1.8V,在初次使用7系列时,一些硬件工程师可能担心:HR bank的工作电压为2.5V,那么HR bank的LVDS是否可以直接连接工作电压为1.8V的AD/DA的LVDS接口,通过查看它们LVDS的直流特性,可知可以放心的直接连接。

3、HR banks电压接错LVDS还能使用吗

正如上述所描述,初次使用7系列的硬件工程师,需要把1.8V工作电压AD/DA的LVDS接口连接到FPGA时,设计人员把FPGA HR banks的I/O口电压VCCO直接设计跟AD/DA I/O一样的电压为1.8V,由于没有仔细查看FPGA的数据手册,导致设计存在缺陷。当电路板加工、贴片回来才知道设计有问题时,心里肯定忐忑不安,这样低级错误领导肯定得盘我了。此时,千万别慌张,不要想着立马重来一版,想着如何可以弥补,即使不能保证完全可用,也至少得验证一些功能,让此版电路板有所价值,不能做出一版废的电路板,这是大部分硬件工程师的愿望。笔者遇到过此问题,验证过即使HR I/O电压设计为1.8V,同样可以作为LVDS使用。也通过咨询过Xilinx官方技术人员,I/O电压主要影响LVDS的阻抗匹配。那么电压不对就无法保证LVDS速率达到理论速率,具体能到多少速率那就看自己的“人品”了。

xilinx 7系列芯片不再支持LVDS33电平,在VCCO电压为3.3V的情况下无法使用LVDS25接口。

有些设计者想通过在软件中配置为LVDS25,实际供电3.3V来实现LVDS33也是无效的,原因是xilinx 7系列芯片在IO配置方面增加了过压保护,因而无法通过欺骗综合软件的方式强行配置IO,具体参见

7-Series SelectIO Resources Guide(https://www.xilinx.com/support/documentation/user_guides/ug471_7Series_SelectIO.pdf), page 100, Note 2 states:

"if the voltage exceeds 2.85V, the outputs will be in a high-Z state. The device should always be operated within the recommended operating range as specified in the 7 series FPGA data sheets."

虽然在VCCO为3.3V情况下无法输出LVDS25,但可以作为输入进行使用,具体参见AR#43989 https://www.xilinx.com/support/answers/43989.html

即使VCCO电平不是1.8V,在HP I / O bank中也可以使用LVDS输入。LVDS输出(因此双向LVDS)只能用于1.8V供电的组。

同样,即使VCCO电平不是2.5V,也可以在HR I / O bank中使用LVDS_25输入。LVDS_25输出(因此双向LVDS_25)只能用于2.5V供电的bank。

查了上述说法之后,我们自己试验下:

实验验证:

Bank14为HR Bank,差分输入以及差分输出使用LVDS电平:

0c31f1be-2373-11ed-ba43-dac502259ad0.png

0c4fafa6-2373-11ed-ba43-dac502259ad0.png

提示说明,LVDS电平不支持HRbank。

差分输入以及差分输出使用LVDS25电平:

提示VCCOs矛盾,输出差分时钟sys_clk_out_p,要求VCCO=2.5V,但对输入并没有这种要求。

验证了:

即使VCCO电平不是1.8V,在HP I / O bank中也可以使用LVDS输入。LVDS输出(因此双向LVDS)只能用于1.8V供电的组。

同样,即使VCCO电平不是2.5V,也可以在HR I / O bank中使用LVDS_25输入。LVDS_25输出(因此双向LVDS_25)只能用于2.5V供电的bank。

官方更详细说明:

1、Xilinx Customer Community

https://www.xilinx.com/support/answers/43989.html

2、Xilinx Customer Community

https://forums.xilinx.com/t5/Design-Entry/spartan7-power-wiring-LVDS-25/m-p/984802

//补充说明:FPGA中的 LVDS LVDS33 LVDS25

这仅仅是一种命名,对于XILINX FPGA来说,LVDS25意味着bank的供电电压VCCO采用的是2.5V,LVDS33意味着bank的供电电压VCCO采用的是3.3V,只是在代码中使用LVDS信号时,需要将管脚分别约束为LVDS25和LVDS33。但是!!FPGA引脚输出的LVDS电平都是标准LVDS电平,一般共模电压在1.25V,摆幅是350mV。下图是FPGA官方给出的ds926手册,可以看到LVDS25和LVDS真的只是VCCO不同而导致的命名不同,但FPGA引脚输出的电平都是标准LVDS。

0c72dd82-2373-11ed-ba43-dac502259ad0.jpg

这就会导致一些问题,经常会有人问LVDS25、和LVDS33以及LVDS的芯片(或者FPGA约束)到底能不能兼容?答案是可以的,因为现在市面上正常情况下大部分公司产品就只会用一种标准的LVDS电平,也就是上述所说的。因此,在这次和对外对接的时候,对方的LVDS芯片使用的是3.3V供电电压,对方就说是自己的标准是LVDS33,而我这边FPGA是在HP BANK产生的LVDS信号,刚开始我也以为不兼容,但查看了网上的资料和对方使用的芯片的手册,也就发现了这个问题。一个小小的LVDS电平问题,直到今天遇到了问题才了解明白。

区别仅在于零件的内部。

LVDS33需要3.3V Vcco,LVDS25需要2.5 Vcco(或者对于较新的部件,它可能使用Vccaux)。

引脚上的信号接口是相同的。

即两种情况下的电压摆幅和共模电压相同,因此您可以将其视为LVDS。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1631

    文章

    21806

    浏览量

    606684
  • 电压
    +关注

    关注

    45

    文章

    5641

    浏览量

    116373
  • lvds
    +关注

    关注

    2

    文章

    1049

    浏览量

    66104

原文标题:Xilinx 7系FPGA LVDS使用要注意了,供电不能搞错

文章出处:【微信号:Hack电子,微信公众号:Hack电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    快速升级DELL与HP工作站储存效能,实现高效工作流!

    充分利用HP&Dell工作站的ODD插槽位与PCIe扩展插槽位,提升系统存储空间新选择!现代的专业工作站旨在处理高强度的工作负载,但随着储存需求的增长,将储存空间进行升级已成为必然的任务之一
    的头像 发表于 02-14 15:38 114次阅读
    快速升级DELL与<b class='flag-5'>HP</b>工作站储存效能,实现高效工作流!

    SOD123HP电源塑料表面安装封装

    电子发烧友网站提供《SOD123HP电源塑料表面安装封装.pdf》资料免费下载
    发表于 02-13 15:38 0次下载
    SOD123<b class='flag-5'>HP</b>电源塑料表面安装封装

    众合云科旗下101HR荣获纽约数字奖应用软件组银奖

    北京2025年2月11日 /美通社/ -- 1月14日,由国际奖项协会IAA评选的「2024年度纽约数字奖」评选结果正式公布,众合云科旗下101HR荣获纽约数字奖应用软件组银奖,同批获奖的还有宜家
    的头像 发表于 02-11 15:32 93次阅读
    众合云科旗下101<b class='flag-5'>HR</b>荣获纽约数字奖应用软件组银奖

    惠普HP8920A 无线电综合测试仪

    惠普HP8920A 无线电综合测试仪 品牌:安捷伦 | Agilent | 惠普 | HP 简单介绍 HP 8920A射频通信测试装置 *更快地进行测试和诊断 *带跟踪发生器和邻信道功
    的头像 发表于 01-22 17:27 117次阅读

    惠普HP 83752A 信号发生器 83752B 信号源介绍

    惠普HP 83752A 信号发生器 10MHz-20GHz 83752B 信号源 产品型号:   83752A 83752B  产品品牌:Agilent安捷伦 惠普HP 产品名称:   信号源
    的头像 发表于 01-22 16:51 129次阅读

    HP8590系列频谱分析仪的维修技术

    电子发烧友网站提供《HP8590系列频谱分析仪的维修技术.pdf》资料免费下载
    发表于 12-20 17:41 0次下载

    安捷伦 Agilent HP8595E 频谱分析仪

    安捷伦 Agilent HP8595E 频谱分析仪 简单介绍 品牌:HP 产品指标:6.5GHz 频率范围:9KHZ-6.5GHZ OPT:UK6041.101.105.140 便于使用、可扩展的便
    的头像 发表于 12-19 16:49 207次阅读

    HP3324A合成函数/扫描发生器操作和编程手册

    电子发烧友网站提供《HP3324A合成函数/扫描发生器操作和编程手册.pdf》资料免费下载
    发表于 12-19 14:19 0次下载

    HR8825 STEP/DIR 微步进电机驱动芯片

    HR8825是一款内部集成了译码器的微步进电机驱动器,为打印机、扫描仪和其它自动化设备提供解决方案,能使双极步进电机以全、半、1/4、1/8、1/16、1/32步进模式工作。步进模式由逻辑输入管脚
    的头像 发表于 11-21 15:08 381次阅读
    <b class='flag-5'>HR</b>8825  STEP/DIR 微步进电机驱动芯片

    安波福苏州荣获“2024大苏州最佳雇主”及“2024最佳HR团队奖”

    日前,“2024第十一届大苏州最佳雇主”颁奖盛典隆重举行。安波福电子(苏州)有限公司获颁“2024大苏州最佳雇主”及“2024最佳HR团队奖”。
    的头像 发表于 10-14 09:54 695次阅读

    机器人里的直流有刷电机驱动器资料:HR8870

    HR8870芯片描述 HR8870是一个直流有刷电机驱动器,常用于打印机、电器、工业设备以及其他小型机器。两个逻辑输入控制H桥驱动器,该驱动器由四个N-MOS组成,能够以高达4.5A的峰值电流双向
    的头像 发表于 09-14 12:03 343次阅读
    机器人里的直流有刷电机驱动器资料:<b class='flag-5'>HR</b>8870

    芯森HR1M H00系列充电桩用电流传感器介绍

    测量领域的佼佼者,凭借其创新的HR1M H00系列霍尔电流传感器,为充电桩行业树立了新的安全标杆。 芯森HR1M H00系列霍尔电流传感器,专为充电桩进线端的三相电流监测而生。它采用先进的开环霍尔技术,能够实时、准确地捕捉并转
    的头像 发表于 07-24 10:49 478次阅读
    芯森<b class='flag-5'>HR</b>1M H00系列充电桩用电流传感器<b class='flag-5'>介绍</b>

    机器人应用选型推荐::HR8870直流有刷电机驱动芯片

    HR8870芯片描述 HR8870是一款直流有刷电机驱动器,适用于打印机、电器、工业设备以及其他小型机器。两个逻辑输入控制H桥驱动器,该驱动器由四个N-MOS组成,能够以高达4.5A的峰值电流双向
    发表于 07-08 15:56

    慧能泰推出HP1500+HP3500+HUSB338E 20W快充方案

    好家伙,咱爷研制的这2200W交流电直充可不兴用啊。充电器首要是安全,然后才是速度。比如慧能泰新推出的这款HP1500+HP3500+HUSB338E 20W快充方案,AC-DC和协议芯片均来自慧能泰最新研发的产品,三剑客组合出击,打造高性价比的20W快充高效方案。
    的头像 发表于 07-08 15:20 1854次阅读
    慧能泰推出<b class='flag-5'>HP1500+HP</b>3500+HUSB338E 20W快充方案

     芯森电子HR1V H01开环电流传感器介绍

    电力电子领域,电流传感器作为测量和控制电路中的关键元件,其性能的稳定性和精确度直接影响着整个系统的运行效果。芯森电子推出的HR1V H01系列电流传感器,以其出色的量程范围、先进的技术应用以及广泛
    的头像 发表于 04-19 08:18 462次阅读
     芯森电子<b class='flag-5'>HR</b>1V H01开环电流传感器<b class='flag-5'>介绍</b>