Domestic server M.2 system disk data protection device
By integrating an M.2 system disk data protection device on the server motherboard and utilizing a SATA controller and a multiplexing controller, data protection for the M.2 system disk is achieved, solving the high cost problem of existing technologies and improving compatibility and practicality.
Patent Information
- Application Number
- CN202422780722.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2034-11-14
AI Technical Summary
The M.2 system disk integrated on existing server motherboards lacks data protection functions, and using common hard disk RAID groups requires additional RAID cards and backplanes, resulting in high costs.
An M.2 system disk data protection device is integrated on the server motherboard, including an M.2 connector, a SATA controller, a CPLD chip, a jumper cap, a button switch, and a pin connector. RAID mode is implemented by adjusting the level state of the SATA controller, and data protection is achieved by combining a multiplexing controller to select channels.
It achieves data protection with lower costs without relying on backplanes and RAID cards, and has stronger compatibility. Users can choose M.2 SATA or M.2 NVME system disk according to their needs.
Smart Images

Figure CN223347340U_ABST
Abstract
Description
Technical Field
[0001] The utility model belongs to the technical field of circuit board design, and in particular relates to a domestic server M.2 system disk data protection device. Background Art
[0002] As global science and technology continue to advance, digitalization is becoming increasingly prevalent across all fields, and reliance on digital tools is increasing. Consequently, massive amounts of data require high-performance servers for secure storage, accurate analysis, and rapid processing. However, this process also presents challenges, such as data security. Data security ensures the preservation and publication of researchers' hard-earned research results; ensures the continued competitiveness and growth of businesses, thereby contributing to social progress; and ensures national security and the well-being of the people. Therefore, data security is of vital importance to individuals, businesses, and the nation. For information data stored on disks, a common data protection measure is to configure system drives into various RAID configurations to improve performance and reliability.
[0003] In the existing technology, on the one hand, the M.2 system disk integrated on the server motherboard does not have the RAID function and has no data protection function; on the other hand, if the server uses common SSD hard drives or HDD hard drives as system disks to form a RAID, it is necessary to use a minisas cable to connect the RAID card and the hard drive IO backplane to achieve data exchange between the system disk and the motherboard while having the RAID function, but the use cost and maintenance cost are high. Utility Model Content
[0004] The purpose of the present invention is to solve the problems raised in the background technology and to propose a domestic server M.2 system disk data protection device.
[0005] In order to achieve the above purpose, the technical solution adopted by the utility model is:
[0006] The utility model proposes a domestic server M.2 system disk data protection device, which is integrated on the server motherboard. The device includes two M.2 connectors, a SATA controller, a CPU, a CPLD chip, a jumper cap, a button switch and a pin connector, wherein:
[0007] Each of the M.2 connectors is provided with a first slot, each of the M.2 connectors is connected to an M.2 SATA system disk via the first slot, and each of the M.2 connectors, the SATA controller, and the CPU are electrically connected in sequence;
[0008] The CPLD chip is electrically connected to the button switch, the pin connector, each M.2 connector and the SATA controller respectively;
[0009] The SATA controller is provided with a first pin, a second pin and a third pin, the first pin and the second pin are both electrically connected to the CPLD chip, and the first pin and the second pin are both electrically connected to the pin connector, the jumper cap is connected or disconnected to the pin connector, the third pin is electrically connected to the CPLD chip and the button switch, respectively, and the button switch is also grounded.
[0010] Preferably, the pin connector is a four-pin pin, wherein two pin pins are electrically connected to the CPLD chip, and the two pin pins are respectively connected to the first pin and the second pin in a one-to-one correspondence, and the other two pin pins are respectively grounded.
[0011] Preferably, the device further comprises a multiplexing controller, and the multiplexing controller is electrically connected to the SATA controller, the CPU, the CPLD chip and each M.2 connector respectively.
[0012] Preferably, the first slot is also compatible with an M.2 NVME system disk.
[0013] Preferably, the device further comprises a signal light corresponding to the M.2 SATA system disk, and the signal light is electrically connected to the SATA controller.
[0014] Preferably, the device further comprises a crystal oscillator, and the crystal oscillator is electrically connected to the SATA controller.
[0015] Preferably, the first pin and the second pin are both GPIO pins, and the third pin is a RODCHE pin.
[0016] Compared with the prior art, the beneficial effects of the present invention are:
[0017] 1. The domestic server M.2 system disk data protection device is integrated into the server motherboard through a jumper cap, pins, button switch, and SATA controller. The voltage level of the first and second pins of the SATA controller is adjusted to enable the M.2 SATA system disk to form various RAID modes, thus achieving data protection for the M.2 SATA system disk without the need for a backplane or RAID card, thereby reducing costs.
[0018] 2. Channel selection is performed through a multiplexing controller, making the device more compatible. Users can plug in M.2 SATA system disk or M.2 NVME system disk according to their needs, which is more practical. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 This is a module block diagram of the domestic server M.2 system disk data protection device of this utility model;
[0020] Figure 2This is a schematic diagram of the pin connector of the present invention. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0022] like Figure 1-Figure 2 As shown in the figure, a domestic server M.2 system disk data protection device is provided, which is integrated on the server motherboard (using the S5000C-64 dual-channel main control board). The device includes two M.2 connectors, a SATA controller, a CPU, a CPLD chip, a jumper cap, a button switch, and a pin connector, among which:
[0023] Each M.2 connector is provided with a first slot, each M.2 connector is connected to an M.2 SATA system disk via the first slot, and each M.2 connector, SATA controller and CPU are electrically connected in sequence;
[0024] The CPLD chip is electrically connected to the push button switch, pin connector, each M.2 connector, and SATA controller. When the server motherboard is powered on, the CPLD chip sends a PERST reset signal to reset the SATA controller and the two M.2 connectors.
[0025] The SATA controller is provided with a first pin, a second pin and a third pin. The first pin and the second pin are both electrically connected to the CPLD chip, and the first pin and the second pin are both electrically connected to the pin connector. The jumper cap is connected or disconnected to the pin connector. The third pin is electrically connected to the CPLD chip and the button switch respectively, and the button switch is also grounded.
[0026] The pin connector is a four-pin pin, two of which are electrically connected to the CPLD chip, and the two pins are connected to the first pin and the second pin in a one-to-one correspondence, and the other two pins are grounded respectively.
[0027] It should be noted that there is no restriction on the models of each component and they can be set according to actual needs. For example, the CPU uses the S5000C of Tianjin Feiteng Company, the CPLD chip uses the PGC7KD-6CMBG400 of Tsinghua Tongchuang Company, the SATA controller uses the ASM1061R of ASMedia Technology Company, and the M.2 connector uses the 91302-85-067RCM of Dongguan Youmao Company. The two M.2 SATA system disks are respectively plugged into the SATA slots of the two M.2 connectors in a one-to-one correspondence, and the two M.2 connectors are electrically connected to the SATA controller, which is in turn electrically connected to the CPU, thereby realizing the connection between the CPU and the M.2 SATA system disks.
[0028] As shown in Figure 2, the four black dots represent the four pins of the pin connector. The two pins on the left side of the pin connector are electrically connected to the CPLD chip, and the two pins on the left side are also connected to the first pin and the second pin in a one-to-one correspondence. The CPLD chip powers on the first pin and the second pin and provides a high level. The two pins on the right side of the pin connector are grounded ( Figure 2 There are two jumper caps, and the two jumper caps correspond one to one with the two upper pins and the two lower pins respectively (for the convenience of description, the two jumper caps are respectively the first jumper cap and the second jumper cap, such as the first jumper cap is plugged in or not plugged in with the two upper pins, and the second jumper cap is plugged in or not plugged in with the two lower pins, thereby realizing the connection or disconnection of the two jumper caps and the pin connector). In this embodiment, the two upper pins correspond to the first pin, and the two lower pins correspond to the second pin. When the first jumper cap is inserted into the two upper pins, the electrical level of the first pin is pulled low. When the second jumper cap is inserted into the two lower pins, the electrical level of the second pin is pulled low. When the jumper caps are not inserted into the pins, the first pin and the second pin are both in a high electrical level state (provided by the CPLD chip). The SATA controller organizes the M.2 SATA system disk into various RAID modes based on the electrical level states of the first and second pins, thereby protecting the data on the M.2 SATA system disk (how the SATA controller organizes the RAID mode belongs to the prior art and is not elaborated in detail in this solution).
[0029] The first and second pins are both GPIO pins. For convenience, the first pin is represented by GPIO0 and the second pin is represented by GPIO1. Since the button switch is connected to the CPLD chip and the third pin respectively, and is also grounded, the CPLD chip powers on the third pin (RODCHE pin) and provides a high level. When the button switch is pressed, the ground signal pulls the level of the third pin (RODCHE pin) low. The SATA controller detects that the third pin (RODCHE pin) is at a low level and enters the RAID mode. Then the SATA controller starts to detect the level status of the first pin (GPIO0) and the second pin (GPIO1); by whether the jumper cap is inserted into the corresponding pin pin, the level status of the GPIO0 and GPIO1 pins is adjusted. The SATA controller organizes the M.2 SATA system disk into various RAID modes according to the level status of the GPIO0 and GPIO1 pins. When GPIO0 is low and GPIO1 is low, the corresponding RAID mode is no RAID mode; when GPIO0 is high and GPIO1 is low, the corresponding RAID The mode is RAID0 mode; if GPIO0 is in low level state and GPIO1 is in high level state, the corresponding RAID mode is RAID1 mode; if GPIO0 is in high level state and GPIO1 is in high level state, the RAID mode is SPAN mode.
[0030] In one embodiment, the device further includes a multiplexing controller, the multiplexing controller being electrically connected to the SATA controller, the CPU, the CPLD chip, and each M.2 connector respectively;
[0031] The first slot is also compatible with M.2 NVME system disk.
[0032] Among them, according to different user needs, the first slot is compatible with M.2 SATA system disks and M.2 NVME system disks, and either M.2 NVME system disk or M.2 SATA system disk can be selected (either the first slot is connected to the M.2 SATA system disk or the M.2 NVME system disk), and cannot be used at the same time; the multiplexing controller adopts NXP's CBTL04083ABS. The multiplexing controller includes one input channel and two output channels. The input channel is connected to the M.2 connector (the M.2 connector transmits data of the connected M.2 NVME system disk or M.2 SATA system disk to the multiplexing controller), and the two output channels are connected to the SATA controller and the CPU respectively. The multiplexing controller acts as a selection switch to open the output channel connected to the CPU or the output channel connected to the SATA controller, so that the M.2 SATA system disk is connected to the CPU or the M.2 NVME system disk is connected to the CPU.
[0033] When two M.2 NVME system disks are in place (i.e., M.2 NVME system disks are plugged into the two M.2 connectors), both M.2 connectors send a low-level NVME presence signal to the CPLD chip. The CPLD chip sends a low-level M.2_SW signal to the multiplexing controller. The multiplexing controller then opens the output channel connected to the CPU and closes the output channel connected to the SATA controller. The multiplexing controller then sends the M.2 NVME system disk data sent by the M.2 connector to the CPU through the opened channel, enabling the M.2 NVME system disk to connect to the CPU and communicate.
[0034] When two M.2 SATA system drives are in place (i.e., two M.2 connectors are connected to M.2 SATA system drives), both M.2 connectors send a high-level SATA presence signal to the CPLD chip. The CPLD chip then sends a high-level M.2_SW signal to the multiplexing controller. The multiplexing controller then opens the output channel connected to the SATA controller and closes the output channel connected to the CPU. The multiplexing controller then transmits the M.2 SATA system drive data sent by the M.2 connectors through the open channel to the SATA controller. The SATA controller then sends the M.2 SATA system drive data to the CPU, connecting the M.2 SATA system drives and enabling communication. When the M.2 SATA system drives are in place, various RAID modes are configured to protect the M.2 SATA system drive data.
[0035] in Figure 1 The SATA1 and SATA2 lines respectively represent the data transmission lines of the two M.2 SATA system disks, and the NVME1 and NVME2 lines respectively represent the data transmission lines of the two M.2 NVME system disks.
[0036] In one embodiment, the device further includes a signal light corresponding to the M.2 SATA system disk, which is electrically connected to the SATA controller. When two M.2 SATA system disks are in place (i.e., M.2 SATA system disks are plugged into the two M.2 connectors), the SATA controller causes the two signal lights to be constantly on, indicating that the M.2 SATA system disks are in place.
[0037] In one embodiment, the device further includes a crystal oscillator, which is electrically connected to the SATA controller and provides a clock signal for the SATA controller.
[0038] This domestic server M.2 system disk data protection device is integrated into the server motherboard through a jumper cap, pin pins, button switch, and SATA controller. The level status of the first and second pins of the SATA controller is adjusted to enable the M.2 SATA system disk to form various RAID modes, thereby realizing data protection for the M.2 SATA system disk without the need for a backplane and RAID card, thereby reducing costs. Channel selection is performed through a multiplexing controller, making the device more compatible. Users can plug in M.2 SATA system disks or M.2 NVME system disks according to their needs, which is more practical.
[0039] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the utility model patent. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A domestic server M.2 system disk data protection device, characterized by: The domestic server M.2 system disk data protection device is integrated on the server motherboard. The device includes two M.2 connectors, a SATA controller, a CPU, a CPLD chip, a jumper cap, a button switch, and a pin connector, wherein: Each of the M.2 connectors is provided with a first slot, each of the M.2 connectors is connected to an M.2 SATA system disk via the first slot, and each of the M.2 connectors, the SATA controller, and the CPU are electrically connected in sequence; The CPLD chip is electrically connected to the button switch, the pin connector, each M.2 connector and the SATA controller respectively; The SATA controller is provided with a first pin, a second pin and a third pin, the first pin and the second pin are both electrically connected to the CPLD chip, and the first pin and the second pin are both electrically connected to the pin connector, the jumper cap is connected or disconnected to the pin connector, the third pin is electrically connected to the CPLD chip and the button switch, respectively, and the button switch is also grounded.
2. The domestic server M.2 system disk data protection device according to claim 1, characterized in that: The pin connector is a four-pin pin, wherein two pin pins are electrically connected to the CPLD chip, and the two pin pins are respectively connected to the first pin and the second pin in a one-to-one correspondence, and the other two pin pins are respectively grounded.
3. The domestic server M.2 system disk data protection device according to claim 1, characterized in that: The device further comprises a multiplexing controller, which is electrically connected to the SATA controller, the CPU, the CPLD chip and each M.2 connector respectively.
4. The domestic server M.2 system disk data protection device according to claim 1, characterized in that: The first slot is also compatible with M.2 NVME system disk.
5. The domestic server M.2 system disk data protection device according to claim 1, characterized in that: The device further comprises a signal light corresponding to the M.2 SATA system disk, and the signal light is electrically connected to the SATA controller.
6. The domestic server M.2 system disk data protection device according to claim 1, characterized in that: The device further comprises a crystal oscillator, and the crystal oscillator is electrically connected to the SATA controller.
7. The domestic server M.2 system disk data protection device according to claim 1, characterized in that: The first pin and the second pin are both GPIO pins, and the third pin is a RODCHE pin.