The embodiment of this application provides an electronic device, a motherboard and a control method. The electronic device includes a motherboard and a backboard, in which the backboard includes a connector; the motherboard includes a SAS expander, a PCIe switching chip and a programmable logic device; the SAS expander reads the status information of the SAS storage device or a SATA storage device connected to the connector and transmits it to a programmable logic device and a PCIe switching chip. Read the status information of the NVMe storage device connected to the connector and send it to the programmable logic device. According to the type of storage device connected to the connector identified, the programmable logic device selectively obtains the state information of the storage device from the state information sent by SAS extender or from the state information sent by PCIe switching chip. Thus, a unified backplane architecture compatible with SAS storage devices, SATA storage devices and NVMe storage devices is realized.
【技术实现步骤摘要】
电子设备、主板及控制方法
本申请涉及计算机
,具体而言,涉及一种电子设备、主板及控制方法。
技术介绍
目前,NVMe(Non-VolatileMemoryexpress,非易失性存储协议)存储装置可以达到上GB的带宽,读写性能可以达到一百万IOPS(Input/OutputOperationsPerSecond),即每秒进行读写(I/O)操作的次数可以达到一百万次,但其单盘容量较小、成本和功耗较高。而SAS(SerialAttachedSCSI,串行小型计算机系统接口)存储装置及SATA(SerialAdvancedTechnologyAttachment,串行高级技术附件)存储装置等,虽性能不及NVMe存储装置,但具有单个存储装置容量大、成本低、功耗低等优势。因此,实现SAS存储装置、SATA存储装置和NVMe存储装置的兼容是目前硬件设计的大趋势。然而,相关技术中的背板,不能同时兼容SAS、SATA和NVMe三种类型的存储装置。
技术实现思路
有鉴于此,本申请的目的在于提供一种电子设备、主板及控制方法,以至少部分地改善上述问题。为了达到上述目的,本申请实施例采用如下技术方案:第一方面,本申请实施例提供一种电子设备,包括主板和背板,其中,所述背板包括用于连接SAS存储装置、SATA存储装置或NVMe存储装置的连接器,所述主板包括SAS扩展器、PCIe(PeripheralComponentInterconnectexpress,高速串行计算机总线扩展标准)交换芯片以及可编程逻辑器件;所述SAS扩展器与所述连接器和所述可编程逻辑器件电性连接,用于读取所述连 ...
【技术保护点】
1.一种电子设备,其特征在于,包括主板和背板,其中,所述背板包括用于连接SAS存储装置、SATA存储装置或NVMe存储装置的连接器,所述主板包括SAS扩展器、PCIe交换芯片以及可编程逻辑器件;所述SAS扩展器与所述连接器和所述可编程逻辑器件电性连接,用于读取所述连接器上连接的SAS存储装置或SATA存储装置的状态信息并发送给所述可编程逻辑器件;所述PCIe交换芯片与所述连接器和所述可编程逻辑器件电性连接,用于读取所述连接器上连接的NVMe存储装置的状态信息并发送给所述可编程逻辑器件;所述可编程逻辑器件根据识别到的所述连接器上连接的存储装置所属的类型,选择性从所述SAS扩展器发送的状态信息中或从所述PCIe交换芯片发送的状态信息中获取该存储装置的状态信息。
【技术特征摘要】
1.一种电子设备,其特征在于,包括主板和背板,其中,所述背板包括用于连接SAS存储装置、SATA存储装置或NVMe存储装置的连接器,所述主板包括SAS扩展器、PCIe交换芯片以及可编程逻辑器件;所述SAS扩展器与所述连接器和所述可编程逻辑器件电性连接,用于读取所述连接器上连接的SAS存储装置或SATA存储装置的状态信息并发送给所述可编程逻辑器件;所述PCIe交换芯片与所述连接器和所述可编程逻辑器件电性连接,用于读取所述连接器上连接的NVMe存储装置的状态信息并发送给所述可编程逻辑器件;所述可编程逻辑器件根据识别到的所述连接器上连接的存储装置所属的类型,选择性从所述SAS扩展器发送的状态信息中或从所述PCIe交换芯片发送的状态信息中获取该存储装置的状态信息。2.根据权利要求1所述的电子设备,其特征在于,所述连接器包括在位引脚和端口识别引脚,所述可编程逻辑器件与所述在位引脚和所述端口识别引脚电性连接;所述可编程逻辑器件包括:类型识别模块,用于获取所述在位引脚的电平值和所述端口识别引脚的电平值,并根据所述在位引脚的电平值和所述端口识别引脚的电平值识别所述连接器上连接的存储装置所属的类型;状态读取模块,用于当存储装置所属的类型为NVMe存储装置时,从所述PCIe交换芯片发送的状态信息中获取所述连接器上连接的存储装置的状态信息;当存储装置所属的类型为SAS存储装置或SATA存储装置时,从所述SAS扩展器发送的状态信息中获取所述连接器上连接的存储装置的状态信息。3.根据权利要求2所述的电子设备,其特征在于,所述类型识别模块具体用于:当所述在位引脚为低电平时,确定所述连接器上连接的存储装置所属的类型为SAS存储装置或SATA存储装置;当所述在位引脚为高电平且所述端口识别引脚为低电平时,确定所述连接器上连接的存储装置所属的类型为NVMe存储装置。4.根据权利要求1-3中任一项所述的电子设备,其特征在于,所述背板还包括GPIO扩展器及与所述连接器对应的状态灯,所述状态灯用于指示所述连接器上连接的存储装置的当前工作状态,所述GPIO扩展器和所述状态灯电性连接;所述可编程逻辑器件还包括:状态灯寄存器列表,该状态灯寄存器列表包括与所述状态灯对应的控制位;状态灯控制模块,用于根据预存的状态灯指示策略确定与获取到的状态信息对应的目标状态值,在所述控制位上写入所述目标状态值,并将所述目标状态值传递给所述GPIO扩展器,对所述状态灯进行控制。5.根据权利要求1-3中任一项所述的电子设备,其特征在于,所述SAS扩展器通过SGPIO总线、I2C总线和局部总线中的任意一种与所述可编程逻辑器件连接,所述PCIe交换芯片SGPIO总线、I2C总线和局部总线中的任意一种与所述可编程逻辑器件通信连接。6.一种主板,其特征在于,包括SAS扩展器、PCIe交换芯片及可编程逻辑器件;所述SAS扩展器与连接器和所述可编程逻辑器件电性连接,用于读取所述连接器上连接的SAS存储装...
【专利技术属性】
技术研发人员:李志远,赵恒卓,
申请(专利权)人:新华三技术有限公司成都分公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。