[发明专利]一种自动识别VPP地址的方法及系统有效

专利信息
申请号: 202011465180.2 申请日: 2020-12-14
公开(公告)号: CN112486873B 公开(公告)日: 2022-06-21
发明(设计)人: 程子强;田东顺 申请(专利权)人: 苏州浪潮智能科技有限公司
主分类号: G06F13/16 分类号: G06F13/16;G06F13/38;G06F13/42
代理公司: 济南舜源专利事务所有限公司 37205 代理人: 徐胭脂
地址: 215100 江苏省苏州市吴*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自动识别 vpp 地址 方法 系统
【说明书】:

发明提供一种自动识别VPP地址的方法及系统,均:在主板端连接器上配设有第一在位识别PIN;在背板端连接器上配设有与第一在位识别PIN配合使用的第二在位识别PIN;第二在位识别PIN在背板端接地;第一在位识别PIN在主板端连接上拉电阻并接入主板端CPLD;主板端CPLD被配置为,在第一在位识别PIN反馈低电平时,通过预先在主板端连接器设定的1pin传输预先设定的与该主板端连接器连接的PCIe Port相对应的PWM信号给背板端CPLD;主板端CPLD被配置为,在第一在位识别PIN反馈高电平时,禁止传输PWM信号给背板端CPLD;背板端CPLD被配置为,用于依据主板端CPLD发来的PWM信号查表找到对应的VPP地址和CPU编号。本发明用于解决VPP地址配置不灵活、PIN占用过多的问题。

技术领域

本发明涉及服务器领域,具体涉及一种自动识别VPP地址的方法及系统。

背景技术

目前服务器市场中NVMe(Non-Volatile Memory express)SSD取代传统SATA SSD/HDD的趋势已愈发明显。由于服务器对可维护性等方面的需求,用于插接NVMe SSD的背板端需要通过LED来显示对应接口上的NVMe SSD的Active、Locate、Error三种状态。该点灯方案的实现原理为:PCIe的Root Complex端(即CPU)通过两线制的VPP(Virtual pin port)总线与背板上的CPLD芯片相连,背板CPLD的功能是模拟PCA9555 IO Expander的I2C表现,与CPU通信,告知NVME在位状态Present并接收Locate/Error信息进行点灯。VPP实际上是一组host smbus,8bit数据代表1个port。原则上CPLD模拟的每个PCA9555(PCA9555为16bit的IOExpander)可传递两个port的信息,即可以给2个NVME硬盘点灯。VPP与CPLD正常通信很重要的一点是,需要保证CPU PCIe Port、VPP address、CPLD模拟9555address三者的对应关系。BIOS可通过VPP_INDEX寄存器设定PCIe port的VPP address及该port对应模拟9555的高8bit还是低8bit。而正确设定CPLD模拟9555的address,需要背板知道某个盘位是接到哪个PCIe port上。

CPU的VPP address是一样的,在多路CPU应用的场合,还需要区分VPP来自于哪个CPU,就需要增加strap pin,如2路CPU就需要增加1个strap pin,4路CPU需要增加2个strappin,8路CPU的话就需要3个strap pin。这些strap pin都需要告知背板CPLD,背板CPLD才能识别VPP信号,进行点灯。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011465180.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top