一种服务器板载M.2硬盘的自适应配置方法及系统技术方案

技术编号:16079845 阅读:188 留言:0更新日期:2017-08-25 15:26
本发明专利技术公开了一种服务器板载M.2硬盘的自适应配置方法及系统,方法包括以下步骤:步骤1,在CPU与M.2接口模块之间设置PCH高速接口模块;步骤2,采集M.2接口模块第69PIN的状态;步骤3,根据第69PIN的状态信息进行判断接入的M.2硬盘类型;步骤4,根据M.2硬盘类型进行PCH高速接口的配置。系统包括PCH高速接口模块、M.2接口模块和自适应配置模块,PCH高速接口模块通过DMI总线与服务器CPU相连,所述的M.2接口模块和自适应配置模块分别与PCH高速接口模块相连;M.2接口模块连接有M.2硬盘。本发明专利技术不仅能够自动识别不同的M.2硬盘,而且解决了设计难度、降低了成本。

【技术实现步骤摘要】
一种服务器板载M.2硬盘的自适应配置方法及系统
本专利技术涉及一种服务器板载M.2硬盘的自适应配置方法及系统,属于服务器

技术介绍
随着计算机信息技术的广泛应用,在人类社会中存在海量的数据需要处理和存储。因此信息技术的高速发展对存储系统的性能也提出了更高的要求,目前计算机存储系统的容量已经有了极大的提高,但是传统磁盘存储器在数据传输率方面还存在瓶颈。为此,固态硬盘技术应运而生,固态硬盘迎合了信息存储发展的趋势,相比传统的磁盘系统其具有更快的单元读写速度、更低的能耗、更强的移动可靠性等优势。随着M.2硬盘的不断发展,企业级M.2在最近两年内取得了迅猛的发展,M.2SSD拥有紧凑的身材和强悍的性能,市场中有PCIE和SATA两种通道,前者瞄准性能,后者更多是为了成本。像IntelDCS3500提供了80GB、120GB、340GB容量,还是SATA6Gbps接口通道,性能方面持续读写最高可达480MB/s、355MB/s,随机读写最高则是67000IOPS、14500IOPS,总体来说比同档次的2.5寸反而更快。另外一种PCIEM.2,速率为PCI-Express3.0X4,在读写速率和容量上都是SATAM.2无法比拟的。PCI-E2.0x4的读写已经可以达到700MB/s、580MB/s,已经突破了SATA接口理论传输瓶颈。市场中有PCIE和SATA两种通道,由于二者在M.2连接器上占用的Pin存在一些复用pin脚,导致没有办法直接将二者接在一起实现兼容两种硬盘。这样带来的问题就是目前的客户对M.2盘的需求并不一致,二者成本也存在着较大差异,如何一块主板同时兼容两种需求成为目前服务器主板设计的一种挑战。
技术实现思路
针对上述技术的不足,本专利技术提供了一种服务器板载M.2硬盘的自适应配置方法及系统,不仅能够自动识别不同的M.2硬盘,而且能够解决设计难度、降低成本。本专利技术解决其技术问题采取的技术方案是:本专利技术提供的一种服务器板载M.2硬盘的自适应配置方法,其特征是,在服务器CPU与M.2接口模块之间设置PCH高速接口模块,通过PCH高速接口模块来识别接入的M.2硬盘类型并根据M.2硬盘类型进行自适应端口配置。进一步地,所述方法包括以下步骤:步骤1,在CPU与M.2接口模块之间设置PCH高速接口模块;步骤2,采集M.2接口模块第69PIN的状态;步骤3,根据第69PIN的状态信息进行判断接入的M.2硬盘类型;步骤4,根据M.2硬盘类型进行PCH高速接口的配置。进一步地,所述步骤3的具体过程为:如果第69PIN的电平为高则判断接入的M.2硬盘为PCIEM.2硬盘,如果第69PIN的电平为低则判断接入的M.2硬盘为SATAM.2硬盘。进一步地,所述步骤4的具体过程为:如果M.2硬盘为PCIEM.2硬盘,则将PCH高速接口模块的端口Port13和Port14配置为PCIE端口,如果M.2硬盘为SATAM.2硬盘,则将PCH高速接口模块的端口Port13和Port14配置为SATA端口。进一步地,所述PCH高速接口模块通过DMI总线与服务器CPU相连。本专利技术还提供了的一种服务器板载M.2硬盘的自适应配置系统,其特征是,包括PCH高速接口模块、M.2接口模块和自适应配置模块,所述PCH高速接口模块通过DMI总线与服务器CPU相连,所述的M.2接口模块和自适应配置模块分别与PCH高速接口模块相连;所述M.2接口模块连接有M.2硬盘;所述PCH高速接口模块通过固定的GPIO接口采集M.2接口模块第69pin的状态信息并发送给自适应配置模块,所述自适应配置模块根据M.2接口模块第69pin的状态信息判断接入的M.2硬盘类型并根据M.2硬盘类型对PCH高速接口进行配置。进一步地,所述根据M.2接口模块第69pin的状态信息判断接入的M.2硬盘类型的具体过程为:如果第69PIN的电平为高则判断接入的M.2硬盘为PCIEM.2硬盘,如果第69PIN的电平为低则判断接入的M.2硬盘为SATAM.2硬盘。进一步地,所述根据M.2硬盘类型对PCH高速接口进行配置的具体过程为:如果M.2硬盘为PCIEM.2硬盘,则将PCH高速接口模块的端口Port13和Port14配置为PCIE端口,如果M.2硬盘为SATAM.2硬盘,则将PCH高速接口模块的端口Port13和Port14配置为SATA端口。本专利技术的有益效果是:本专利技术通过在服务器CPU与M.2接口模块之间设置PCH高速接口模块,通过PCH高速接口模块来识别接入的M.2硬盘类型并根据M.2硬盘类型进行自适应端口配置,实现了系统对M.2硬盘的自适应,节省了硬件及软件开发流程,简单高效。本专利技术的自适应配置系统主要由PCH高速接口模块、M.2接口模块和自适应配置模块构成,PCH高速接口模块通过固定的GPIO接口采集M.2接口模块第69pin的状态信息并发送给自适应配置模块,自适应配置模块根据M.2接口模块第69pin的状态信息判断接入的M.2硬盘类型并根据M.2硬盘类型对PCH高速接口进行配置。该系统可自动识别接入的是SATASSD还是PCIESSD,无需硬件线路切换就可以实现SATA和PCIE链路的切换;本专利技术利用PCH高速接口模块解决了一块主板同时兼容两种M.2硬盘的问题,解决了设计难度、降低了成本。附图说明下面结合说明书附图对本专利技术进行说明。图1为本专利技术的方法流程图;图2为本专利技术的系统拓扑图;图3为本专利技术所述PCH高速接口模块的示意图;图4为本专利技术所述M.2接口模块的示意图;图5为本专利技术所述自适应配置模块的逻辑示意图;图6为本专利技术对接入M.2硬盘进行自动识别的流程图;图7为本专利技术对不同M.2硬盘进行链路切换的流程图。具体实施方式为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本专利技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。一种服务器板载M.2硬盘的自适应配置方法,通过在服务器CPU与M.2接口模块之间设置PCH高速接口模块,通过PCH高速接口模块来识别接入的M.2硬盘类型并根据M.2硬盘类型进行自适应端口配置。如图1所示,本专利技术所述方法包括以下具体步骤:步骤1,在CPU与M.2接口模块之间设置PCH高速接口模块;步骤2,采集M.2接口模块第69PIN的状态;步骤3,根据第69PIN的状态信息进行判断接入的M.2硬盘类型;步骤4,根据M.2硬盘类型进行PCH高速接口的配置。进一步地,所述步骤3的具体过程为:如果第69PIN的电平为高则判断接入的M.2硬盘为PCIEM.2硬盘,如果第69PIN的电平为低则判断接入的M.2硬盘为SATAM.2硬盘。进一步地,所述步骤4的具体过程为:如果M.2硬盘为PCIEM.2硬盘,则将PCH高速接口模块的端口Port13和Port14配置为PCIE端口,如果M.2硬盘为SATAM.2本文档来自技高网
...
一种服务器板载M.2硬盘的自适应配置方法及系统

【技术保护点】
一种服务器板载M.2硬盘的自适应配置方法,其特征是,在服务器CPU与M.2接口模块之间设置PCH高速接口模块,通过PCH高速接口模块来识别接入的M.2硬盘类型并根据M.2硬盘类型进行自适应端口配置。

【技术特征摘要】
1.一种服务器板载M.2硬盘的自适应配置方法,其特征是,在服务器CPU与M.2接口模块之间设置PCH高速接口模块,通过PCH高速接口模块来识别接入的M.2硬盘类型并根据M.2硬盘类型进行自适应端口配置。2.根据权利要求1所述的一种服务器板载M.2硬盘的自适应配置方法,其特征是,所述方法包括以下步骤:步骤1,在CPU与M.2接口模块之间设置PCH高速接口模块;步骤2,采集M.2接口模块第69PIN的状态;步骤3,根据第69PIN的状态信息进行判断接入的M.2硬盘类型;步骤4,根据M.2硬盘类型进行PCH高速接口的配置。3.根据权利要求2所述的一种服务器板载M.2硬盘的自适应配置方法,其特征是,所述步骤3的具体过程为:如果第69PIN的电平为高则判断接入的M.2硬盘为PCIEM.2硬盘,如果第69PIN的电平为低则判断接入的M.2硬盘为SATAM.2硬盘。4.根据权利要求2所述的一种服务器板载M.2硬盘的自适应配置方法,其特征是,所述步骤4的具体过程为:如果M.2硬盘为PCIEM.2硬盘,则将PCH高速接口模块的端口Port13和Port14配置为PCIE端口,如果M.2硬盘为SATAM.2硬盘,则将PCH高速接口模块的端口Port13和Port14配置为SATA端口。5.根据权利要求1至4任意一项所述的一种服务器板载M.2硬盘的自适应配置方法,其特征是,所述PCH高速接口模块...

【专利技术属性】
技术研发人员:赵伟涛
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1