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
    +关注

    关注

    1648

    文章

    22154

    浏览量

    623490
  • 电压
    +关注

    关注

    45

    文章

    5732

    浏览量

    118935
  • lvds
    +关注

    关注

    2

    文章

    1148

    浏览量

    68189

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    HR8833电机驱动方案详解

    引言:驱动技术的小型化革命 在智能设备微型化趋势下,HR8833以邮票大小的封装(QFN16)实现了电机驱动的全能集成。这款由中国自主研发的驱动芯片,正通过"三高两低"特性——高集成度、高可靠性、高
    的头像 发表于 07-28 14:57 ?266次阅读
    <b class='flag-5'>HR</b>8833电机驱动方案详解

    DS-HR1M H00-CN-V2

    电流传感器产品型号HR1M 100 H00HR1M 200 H00HR1M 300 H00HR1M 400 H00HR1M 500 H00本
    发表于 07-02 16:10 ?0次下载

    中车永济电机公司首台61立方495HR电铲国产化提升电机试用成功

    近日,由中车永济电机公司研制的首台国产化61立方495HR电铲提升电机在准能集团哈尔乌素露天煤矿装机试用,已正常工作二十余天。该电机的成功投用,有效保障495HR电铲持续稳定作业,标志着露天煤矿开采设备关键部件国产化取得重要进展。
    的头像 发表于 04-21 17:20 ?588次阅读

    HR9110玩具单通道直流电机驱动器中文手册

    ? ? ? ? HR9110是应用于直流电机方案的单通道H桥驱动器芯片。HR9110的H桥驱动部分采用低导通电阻的PMOS和NOS功率管。低导通电阻保证芯片低的功率损耗,使得芯片安全工作更长
    发表于 04-14 15:14 ?1次下载

    HR1124S/9110S单通道低压H桥电机驱动芯片中文手册

    ? ? ? ? HR11245/HR9110S是应用于直流电机方案的单通道H桥驱动器芯片。HR1124S/HR9110S的H桥驱动部分采用低导通电阻的PMOS和NMOS功率管。低导通电
    发表于 04-14 15:13 ?2次下载

    服务管理中的AI应用:Jira Service Management赋能IT运维、员工支持及HR服务管理

    Jira Service Management全新AI功能来了!十大超能力,赋能你的IT运维、员工支持和HR服务管理:自动关联历史事件,撰写分析报告,随时随地答疑......体验升级,效率更升级!
    的头像 发表于 03-13 10:42 ?565次阅读
    服务管理中的AI应用:Jira Service Management赋能IT运维、员工支持及<b class='flag-5'>HR</b>服务管理

    LaserCam HR II“图像重影”

    ?LaserCam HR II相机介绍?: 新型CCD相机:LaserCam HR II采用了新型CCD技术。 性能改进:相比前任CMOS相机,降低了整体噪声,增加了传感器尺寸,并解决了CMOS相机
    的头像 发表于 03-12 06:21 ?458次阅读
    LaserCam <b class='flag-5'>HR</b> II“图像重影”

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

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

    SOD123HP电源塑料表面安装封装

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

    惠普HP8920A 无线电综合测试仪

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

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

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

    安捷伦 Agilent HP8595E 频谱分析仪

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

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

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

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

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

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

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