CN109240953A - A kind of method, pinboard and the system of adaptive switching hard disk - Google Patents

A kind of method, pinboard and the system of adaptive switching hard disk Download PDF

Info

Publication number
CN109240953A
CN109240953A CN201811101477.3A CN201811101477A CN109240953A CN 109240953 A CN109240953 A CN 109240953A CN 201811101477 A CN201811101477 A CN 201811101477A CN 109240953 A CN109240953 A CN 109240953A
Authority
CN
China
Prior art keywords
hard disk
pinboard
mainboard
signal
2sata
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811101477.3A
Other languages
Chinese (zh)
Inventor
游正
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201811101477.3A priority Critical patent/CN109240953A/en
Publication of CN109240953A publication Critical patent/CN109240953A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)

Abstract

The embodiment of the present application discloses a kind of method of adaptive switching hard disk, comprising: pinboard detects whether there is the interface standard of new generation for needing to connect M.2 hard disk;If it exists, pinboard judgement connection this M.2 hard disk is M.2 Serial Advanced Technology Attachment SATA hard disc or M.2 Nonvolatile memory host controller interface specification NVME hard disk;If M.2 hard disk is M.2 SATA hard disc for this, pinboard is established mainboard and is connect with the SATA signal of the M.2 SATA hard disc;If M.2 hard disk is M.2 NVME hard disk for this, pinboard is established mainboard and is connect with the high speed serialization computer expansion bus standard PCIE signal of the M.2 NVME hard disk.The embodiment of the present application also provides corresponding pinboard and system.M.2 hard disk can adaptively be connected by pinboard with mainboard in the embodiment of the present application, improve joint efficiency.

Description

A kind of method, pinboard and the system of adaptive switching hard disk
Technical field
The present invention relates to field of storage, and in particular to a kind of method, pinboard and the system of adaptive switching hard disk.
Background technique
With the rise of the applications such as artificial intelligence (artificial intelligence, AI), intelligence, in server The use of interface standard (M.2) hard disk of new generation is also more and more, wherein M.2 hard disk includes using Serial Advanced Technology Attachment The SATA hard disc and use high speed serialization meter of (serial advanced technology attachment, SATA) signal Calculation machine expansion bus standard (peripheral component interconnect express, PCIE) signal it is non-volatile Property memory host controller interface specification (non-volatile memory express, NVME) hard disk.Both hard disks are taking It is engaged in all widely using in device.
Under normal circumstances, user both using M.2SATA hard disk or uses M.2NVME hard disk, thus mainboard is needed both to prop up It holds M.2SATA hard disk and supports M.2NVME hard disk again.Technical solution universal at present is to provide two kinds of mainboard, wherein one Kind mainboard supports M.2SATA hard disk, another kind to support M.2NVME hard disk.
Above scheme needs to provide two kinds of mainboard, when M.2SATA the mainboard of M.2NVME hard disk is supported in hard disk insertion When, support the mainboard of M.2NVME hard disk can not be established connect with the signal of the M.2SATA hard disk, only when M.2NVME hard disk is slotting When entering to support the M.2NVME mainboard of hard disk, support the mainboard of M.2NVME hard disk that could establish the PCIE with the M.2NAME hard disk Signal connection.When M.2NVME the M.2SATA mainboard of hard disk is supported in hard disk insertion, the mainboard of M.2SATA hard disk is supported also can not The connection with the M.2NVME hard disk is established, only when M.2SATA the M.2SATA mainboard of hard disk is supported in hard disk insertion, is supported M.2SATA the mainboard of hard disk could establish SATA signal with M.2SATA hard disk and connect.It will be apparent that in this scheme, two types The mainboard of type can only be connected respectively with the M.2 hard disk of corresponding types, and joint efficiency is low.
Summary of the invention
The embodiment of the present application provides the method and pinboard of a kind of adaptive switching hard disk, can adaptively by M.2 hard disk is connected with mainboard, improves joint efficiency.
In view of this, the application first aspect provides a kind of method of adaptive switching hard disk, this method may include: to turn Fishplate bar detects whether there is the interface standard of new generation for needing to connect M.2 hard disk;If it exists, pinboard judgement connection this M.2 Hard disk is M.2 Serial Advanced Technology Attachment SATA hard disc or M.2 Nonvolatile memory host controller interface specification NVME is hard Disk;If M.2 hard disk is M.2SATA hard disk for this, pinboard is established mainboard and is connect with the SATA signal of the M.2SATA hard disk;If should M.2 hard disk is M.2NVME hard disk, and pinboard establishes the high speed serialization computer expansion bus mark of mainboard and the M.2NVME hard disk Quasi- PCIE signal connection.By above-mentioned first aspect it is found that M.2 hard disk can adaptively be connected by pinboard with mainboard, improve Joint efficiency.
Optionally, with reference to the above first aspect, in the first possible implementation of the first aspect, pinboard judges The M.2 hard disk of connection is M.2SATA hard disk or M.2NVME hard disk, may include: pinboard judgement detection signal PEDET Whether state value is first state value;If so, the M.2 hard disk that is connected on the pinboard of pinboard confirmation is M.2SATA hard disk; Pinboard is established mainboard and is connect with the SATA signal of M.2SATA hard disk, may include: that channel is switched to SATA signal by pinboard On, for mainboard and M.2SATA, hard disk transmits SATA signal in the channel.In the first possible implementation of the first aspect, Pinboard according to the state value of PEDET whether be first state value judge to be connected to the M.2 hard disk on pinboard whether be M.2SATA hard disk improves the accuracy of judgement.
Optionally, with reference to the above first aspect, in the second possible implementation of the first aspect, pinboard judges The M.2 hard disk of connection is M.2SATA hard disk or M.2NVME hard disk, may include: that pinboard judges that the state value of PEDET is No is the second state value;If so, the M.2 hard disk that is connected on pinboard of pinboard confirmation is M.2NVME hard disk;Pinboard is built Vertical mainboard is connect with the PCIE signal of M.2NVME hard disk, may include: that channel is switched in PCIE signal by pinboard, this is logical For mainboard and M.2NVME, hard disk transmits PCIE signal in road.In second of possible implementation of the first aspect, pinboard root Whether the state value according to PEDET is the second state value to judge to be connected to whether the M.2 hard disk on pinboard is M.2NVME hard Disk improves the accuracy of judgement.
Optionally, into second of first aspect possible implementation, any one is possible with reference to the above first aspect Implementation, in a third possible implementation of the first aspect, pinboard can also include upstream Interface, which connects Mouth is for receiving the SATA signal or PCIE signal of mainboard transmission.Second of possible implementation of the first aspect, by upper Line interface receives the signal that mainboard is sent, it is ensured that signal integrity.
Optionally, the third possible implementation, the 4th kind in first aspect are possible with reference to the above first aspect In implementation, the M.2 hard disk of pinboard judgement connection is M.2SATA hard disk or M.2NVME after hard disk, can also be wrapped Include: pinboard sends the type of M.2 hard disk to mainboard.
The application second aspect provides a kind of pinboard, which, which has, realizes that above-mentioned first aspect or first aspect are appointed Anticipate a kind of possible implementation method function.The function can also be executed corresponding by hardware realization by hardware Software realization.The hardware or software include one or more modules corresponding with above-mentioned function.
The application third aspect provides a kind of pinboard, comprising: input/output (I/O) interface, processor and memory; Input/output (I/O) interface is used for input/output information, and the memory is for storing computer executed instructions, when the switching When plate is run, which executes the computer executed instructions of memory storage, so that pinboard executes such as above-mentioned first Aspect or first aspect any one method in the cards.
The application fourth aspect provides a kind of readable storage medium storing program for executing, and instruction is stored in the readable storage medium storing program for executing, when its fortune When row, pinboard is allowed to execute above-mentioned first aspect or first aspect any one method in the cards.
The 5th aspect of the application provides a kind of computer program product comprising instruction, when it is operated, so that pinboard Above-mentioned first aspect or first aspect any one method in the cards can be executed.
The 6th aspect of the application provides a kind of chip system, which includes processor, for supporting that pinboard is real Function involved in existing above-mentioned first aspect or first aspect any one possible implementation.In a kind of possible design In, chip system further includes memory, memory, for saving the necessary program instruction of pinboard and data.The chip system, It can be made of chip, also may include chip and other discrete devices.
Wherein, any implementation institute band in terms of second aspect, the third aspect, fourth aspect, the 5th, in the 6th aspect The technical effect come can be found in technical effect brought by different implementations in first aspect, and details are not described herein again.
The aspect of the application the 7th provides a kind of system, the system include above-mentioned first aspect or first aspect any one can Pinboard described in the implementation of energy.
The embodiment of the present application provides method, pinboard and the system of a kind of adaptive switching hard disk, for quickly carrying out M.2 the signal switching of hard disk, improves joint efficiency.Pinboard detects whether there is the M.2 hard disk for needing to connect;If it does, Pinboard judgement connection this M.2 hard disk is M.2SATA hard disk or M.2NVME hard disk;If M.2 M.2SATA hard disk is for this Hard disk, pinboard are established mainboard and are connect with the SATA signal of the M.2SATA hard disk;If M.2 hard disk is M.2NVME hard disk for this, Pinboard is established mainboard and is connect with the PCIE signal of the M.2NVME hard disk.This programme only needs to provide a kind of mainboard, in this programme In, M.2 hard disk can adaptively be connected by pinboard with mainboard, improve joint efficiency.
Detailed description of the invention
Fig. 1 is the system topology schematic of existing scheme;
Fig. 2 is the method one embodiment schematic diagram for adaptively switching hard disk in the embodiment of the present application;
Fig. 3 is adaptively to switch another embodiment schematic diagram of the method for hard disk in the embodiment of the present application;
Fig. 4 is the structural schematic diagram for adaptively switching the pinboard of hard disk in the embodiment of the present application;
Fig. 5 is the structural schematic diagram for adaptively switching the system of hard disk in the embodiment of the present application.
Specific embodiment
The embodiment of the present application provides method, pinboard and the system of a kind of adaptive switching hard disk, can quickly carry out M.2 The signal of hard disk switches, and improves joint efficiency.
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is only The embodiment of the application a part, instead of all the embodiments.Based on the embodiment in the application, ordinary skill people Member's every other embodiment obtained without making creative work, all should belong to the model of the application protection It encloses.
The term "and/or" occurred in the application, can be a kind of incidence relation for describing affiliated partner, and expression can deposit In three kinds of relationships, for example, A and/or B, can indicate: individualism A exists simultaneously A and B, these three situations of individualism B. In addition, character "/" in the application, typicallys represent the relationship that forward-backward correlation object is a kind of "or".
The description and claims of this application and term " first " in above-mentioned attached drawing, " second " etc. are for distinguishing Similar object, without being used to describe a particular order or precedence order.It should be understood that the data used in this way are in appropriate feelings It can be interchanged under condition, so that the embodiments described herein can be real with the sequence other than the content for illustrating or describing herein It applies.In addition, term " includes " and " having " and their any deformation, it is intended that cover it is non-exclusive include, for example, packet The process, method, system, product or equipment for having contained series of steps or module those of be not necessarily limited to be clearly listed step or Module, but may include other steps being not clearly listed or intrinsic for these process, methods, product or equipment or Module.
As shown in Figure 1, in the prior art, since client both will use M.2SATA hard disk or will use M.2NVME hard disk, Need to design two mainboards to support two kinds of hard disks respectively.Wherein mainboard 0 can only be connected with M1SATA hard disk, and mainboard 1 can only be with M.2NVME hard disk is connected.This scheme needs to provide two kinds of mainboards, and design cost is bigger, in use, when M.2SATA hard When disk is inserted into mainboard 1, mainboard 1 can not be established connect with the signal of the M.2SATA hard disk, only when M.2NVME hard disk insertion is led When plate 1, mainboard 1 could be established to be connect with the PCIE signal of the M.2NAME hard disk.It is main when M.2NVME hard disk insertion mainboard 0 Plate 0 can not also establish the connection with the M.2NVME hard disk, and only when M.2SATA hard disk insertion mainboard 0, mainboard 0 could be with M.2SATA hard disk establishes the connection of SATA signal.In this scheme, mainboard 0 and mainboard 1 respectively can only with M.2SATA hard disk and M.2NVME hard disk is connected, and joint efficiency is low.
The embodiment of the present application provides method, pinboard and the system of a kind of adaptive switching hard disk, for quickly carrying out M.2 the signal switching of hard disk, improves joint efficiency.
In order to make it easy to understand, the detailed process in the embodiment of the present application is specifically described below, referring to Fig. 2, this Apply for that the method one embodiment for adaptively switching hard disk in embodiment includes:
201, pinboard detects whether there is the M.2 hard disk for needing to connect.
In the present embodiment, the M.2 connector in pinboard is also used for detecting whether exist for connecting M.2 hard disk M.2 hard disk is connected on the pinboard, and M.2 hard disk is using the hard disk of interface standard of new generation, in the embodiment of the present application M.2 hard disk includes M.2SATA hard disk and M.2NVME hard disk, wherein M.2SATA hard disk is connected by SATA signal with mainboard, M.2NVME hard disk is connected by PCIE signal with mainboard.
202, the M.2 hard disk of pinboard judgement connection is M.2SATA hard disk or M.2NVME hard disk.
In step 201, when pinboard detect in the presence of M.2 hard disk is connected on the pinboard when, in pinboard M.2 The state value of connector judgement detection signal PEDET is first state value or the second state value, if first state value then turns Fishplate bar determines that M.2 hard disk is M.2SATA hard disk for this;If the second state value, then pinboard determines that M.2 M.2NVME hard disk is for this Hard disk.
Optionally, when pinboard has determined that M.2 hard disk is M.2SATA hard disk or after M.2NVME hard disk, pinboard for this M.2 the type of hard disk is sent to mainboard.
203, pinboard establishes the connection of the signal between mainboard and M.2SATA hard disk.
In step 202, pinboard determine M.2 hard disk be M.2SATA hard disk when, the data selector in pinboard SATA from mainboard is signally attached on M.2 connector by (multiplexer, MUX), and M.2SATA hard disk passes through M.2 connect again It connects device and sets up and connect with the SATA signal of mainboard.
204, pinboard establishes the connection of the signal between mainboard and M.2NVME hard disk.
In step 202, pinboard determine M.2 hard disk be M.2NVME hard disk when, the data selector in pinboard is in the future It is connected on M.2 connector from the PCIE signal of mainboard, M.2NVME hard disk passes through M.2 connector again and sets up and mainboard PCIE signal connection.
In the embodiment of the present application, pinboard can judge that M.2 hard disk is M.2SATA hard disk or M.2NVME hard disk, if M.2 hard disk is that M.2SATA the SATA signal from mainboard is connected by hard disk, pinboard with M.2SATA hard disk for this;If this is M.2 Hard disk is that M.2NVME the PCIE signal from mainboard is connected by hard disk, pinboard with M.2NVME hard disk.In this way, M.2 hard disk can adaptively be connected by pinboard with mainboard, improve joint efficiency.
The method for adaptively switching hard disk in the embodiment of the present application is described above, below to the embodiment of the present application Middle pinboard is described, referring to Fig. 3, one embodiment of pinboard includes: in the application
Detection unit 301, for detecting whether in the presence of the M.2 hard disk for needing to connect;
First processing units 302, for when first detection unit 302 detects M.2 hard disk, judging the M.2 hard of connection Disk is M.2SATA hard disk or M.2NVME hard disk;
The second processing unit 303, for establishing when M.2 hard disk is M.2SATA hard disk to the judgement of first processing units 303 Mainboard is connect with the SATA signal of M.2SATA hard disk;
Third processing unit 304, for establishing when M.2 hard disk is M.2NVME hard disk to the judgement of first processing units 303 Mainboard is connect with the PCIE signal of M.2NVME hard disk.
Wherein, first processing units 302 may further include:
First processing subelement 3021, for judging whether the state value of PEDET is first state value, when being, confirmation The M.2 hard disk being connected on pinboard is M.2SATA hard disk.
Wherein, the second processing unit 303 may further include:
Second processing subelement 3031, for channel to be switched to SATA signal, the channel is for mainboard and M.2SATA Hard disk transmits SATA signal.
Wherein, first processing units 302 may further include:
Third handles subelement 3022, for judging whether the state value of PEDET is the second state value, when being, and confirmation The M.2 hard disk being connected on pinboard is M.2NVME hard disk.
Wherein, third processing unit 304 may further include:
Fourth process subelement 3041, for channel to be switched to PCIE signal, the channel is for mainboard and M.2NVME Hard disk transmits PCIE signal.
The pinboard can also include:
Receiving unit 305, for receiving the SATA signal or PCIE signal of mainboard transmission;
Transmission unit 306, for sending the type of the M.2 hard disk to mainboard.
In the present embodiment, first processing subelement 3021 may determine that the M.2 hard disk being connected on pinboard whether be M.2SATA hard disk, when being, channel is switched on SATA signal by second processing subelement 3031, realize mainboard with M.2SATA The SATA signal of hard disk connects;Third processing subelement 3022 may determine that the M.2 hard disk being connected on pinboard whether be M.2NVME hard disk, when being, channel can be switched in PCIE signal by fourth process subelement 3041, realize mainboard with M.2NVME the PCIE signal connection of hard disk.Pinboard passes through above several processing subelements can adaptively by mainboard and M.2 Hard disk is connected, and improves joint efficiency.
Above embodiments are described the pinboard M.2 adaptively switched from the angle of functional module, below to turn The structure of fishplate bar is described.
Fig. 4 is a kind of adapter plate structure schematic diagram provided by the embodiments of the present application, which can be because of configuration or performance It is different and generate bigger difference, it may include one or more X8Slimline connectors 401, the X8Slimline Connector 401 can be used for connecting PCIE signal and SATA signal from mainboard.One or more power connectors (POWER CONN) 402, two or more data selectors (multiplexer, MUX), such as data selector A403 is given in figure, Data selector B405, the wherein corresponding M.2 connector A (M.2CONN) 404 of data selector A403, B405 pairs of data selector It M.2 connector B406, data selector A403 and data selector B405 should be used to switch PCIE signal or SATA signal, M.2 Connector A404 and M.2 connector B406 are for connecting M.2 hard disk.
M.2 connector A404 is also used to send detection signal PEDET to data selector A403, when the detection signal is the When one state value, channel is switched on SATA signal by data selector A403, and the channel is for data selector A403 and M.2 Connector A404 bi-directional SATA signal, when the detection signal is the second state value, data selector A403 cuts channel It changes in PCIE signal, for data selector A403 and M.2, connector A404 transmits PCIE signal in the channel.M.2 connector B406 is also used to send detection signal PEDET to data selector B405, when the detection signal is first state value, data choosing It selects device B405 channel is switched on SATA signal, the channel two-way biography of connector B406 for data selector B405 and M.2 SATA signal is passed, when the detection signal is the second state value, channel is switched in PCIE signal by data selector B405, should For data selector B405 and M.2, connector B406 transmits PCIE signal in channel.
Pinboard 40 can also include one or more bands Electrically Erasable Programmable Read-Only Memory (field Replace unit electrically erasable programmable read only memory, FRU EEPROM) 407, one or more temperature sensors (TEMP SENSOR) 408, one or more expanders (EXPANDER) 409。
The step as performed by pinboard can adapter plate structure based on shown in Fig. 4 in above-described embodiment.Fig. 5 is this Shen Please embodiment provide a kind of system structure diagram.
The system 50 can generate bigger difference because configuration or performance are different, may include a mainboard 501, and one Pinboard 40, wherein mainboard 501 may include one or more Complex Programmable Logic Devices (complex Programmable logic device, CPLD) 5011, one or more platform courses center (platform Controller hub, PCH) 5012, one or more baseboard management controller (baseboard management Controller, BMC) 5013, one or more power connectors 5014, one or more X8Slimline connectors 5015. Wherein, X8Slimline connector is connected with pinboard 40, and power connector 5014 is connected with pinboard 40, for pinboard 40 power supplies.Complex Programmable Logic Devices 5011 can be used for output reset signal, be sent by X8Slimline connector 5015 To pinboard.Platform courses center 5012 is for exporting SATA signal or PCIE signal.Baseboard management controller 5013 passes through interior Integrated circuit (inter Integrated Circuit, I2C) device in portion's carries out internal control to pinboard 40.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.
The computer program product includes one or more computer instructions.Load and execute on computers the meter When calculation machine program instruction, entirely or partly generate according to process or function described in the embodiment of the present invention.The computer can To be general purpose computer, special purpose computer, computer network or other programmable devices.The computer instruction can be deposited Storage in a computer-readable storage medium, or from a computer readable storage medium to another computer readable storage medium Transmission, for example, the computer instruction can pass through wired (example from a web-site, computer, server or data center Such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave) mode to another website Website, computer, server or data center are transmitted.The computer readable storage medium can be computer and can deposit Any usable medium of storage either includes that the data storages such as one or more usable mediums integrated server, data center are set It is standby.The usable medium can be magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or partly lead Body medium (such as solid state hard disk Solid State Disk (SSD)) etc..
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage Medium may include: ROM, RAM, disk or CD etc..
Method, apparatus, terminal device and the storage medium for being provided for the embodiments of the invention accounting management above carry out It is discussed in detail, used herein a specific example illustrates the principle and implementation of the invention, above embodiments Explanation be merely used to help understand method and its core concept of the invention;At the same time, for those skilled in the art, According to the thought of the present invention, there will be changes in the specific implementation manner and application range, in conclusion in this specification Appearance should not be construed as limiting the invention.

Claims (10)

1. a kind of method of adaptive switching hard disk characterized by comprising
Pinboard detects whether there is the interface standard of new generation for needing to connect M.2 hard disk;
The M.2 hard disk for needing to connect if it exists, then the M.2 hard disk of pinboard judgement connection is M.2 serial advanced skill Art attachment SATA hard disc still M.2 Nonvolatile memory host controller interface specification NVME hard disk;
If the M.2 hard disk is the M.2SATA hard disk, the pinboard establishes mainboard and the M.2SATA hard disk The connection of SATA signal;
If the M.2 hard disk is the M.2NVME hard disk, the pinboard establishes the mainboard and the M.2NVME hard disk High speed serialization computer expansion bus standard PCIE signal connection.
2. the method according to claim 1, wherein the M.2 hard disk of pinboard judgement connection is institute State M.2SATA hard disk or the M.2NVME hard disk, comprising:
The pinboard judges to detect whether the state value of signal PEDET is first state value;
If so, the M.2 hard disk that the pinboard confirmation is connected on the pinboard is the M.2SATA hard disk;
The pinboard is established the mainboard and is connect with the SATA signal of the M.2SATA hard disk, comprising:
Channel is switched on the SATA signal by the pinboard, and the channel is for the mainboard and described M.2SATA hard Disk transmits SATA signal.
3. the method according to claim 1, wherein the M.2 hard disk of pinboard judgement connection is institute State M.2SATA hard disk or the M.2NVME hard disk, comprising:
The pinboard judges whether the state value of the PEDET is the second state value;
If so, the M.2 hard disk that the pinboard confirmation is connected on the pinboard is the M.2NVME hard disk;
The pinboard is established the mainboard and is connect with the PCIE signal of the M.2NVME hard disk, comprising:
The channel is switched in the PCIE signal by the pinboard, the channel for the mainboard and it is described M.2
NVME hard disk transmits PCIE signal.
4. method according to claim 1 to 3, which is characterized in that the pinboard further includes upstream Interface, described Upstream Interface is used to receive the SATA signal or the PCIE signal that the mainboard is sent.
5. according to the method described in claim 4, the method also includes:
The pinboard sends the type of the M.2 hard disk to the mainboard.
6. a kind of pinboard characterized by comprising
Detection unit, for detecting whether there is the interface standard of new generation for needing to connect M.2 hard disk;
First processing units, for judge connection described in M.2 hard disk be M.2 Serial Advanced Technology Attachment SATA hard disc or M.2 Nonvolatile memory host controller interface specification NVME hard disk;
The second processing unit, for when it is described M.2 hard disk is the M.2SATA hard disk when, establish mainboard and described M.2SATA hard The SATA signal of disk connects;
Third processing unit, for when it is described M.2 hard disk is the M.2NVME hard disk when, establish the mainboard with it is described M.2NVME the high speed serialization computer expansion bus standard PCIE signal connection of hard disk.
7. pinboard according to claim 6, which is characterized in that the first processing units include:
First processing subelement detects whether the state value of signal PEDET is first state value for judging, when being, confirmation The M.2 hard disk being connected on the pinboard is the M.2SATA hard disk;
Corresponding, described the second processing unit includes:
Second processing subelement, for channel to be switched to the SATA signal, the channel is for the mainboard and described M.2SATA hard disk transmits SATA signal.
8. pinboard according to claim 6, which is characterized in that the first processing units include:
Third handles subelement, for judging whether the state value of the PEDET is the second state value, when being, and confirmation connection M.2 hard disk is the M.2NVME hard disk described on to the pinboard;
Corresponding, the third processing unit includes:
Fourth process subelement, for the channel to be switched to the PCIE signal, the channel for the mainboard and M.2NVME the hard disk transmits PCIE signal.
9. a kind of pinboard, which is characterized in that the pinboard includes:
Input/output (I/O) interface, processor and memory are stored with program instruction in the memory;The processor is used In executing the program instruction stored in memory, method a method as claimed in any one of claims 1 to 5 is executed.
10. a kind of computer readable storage medium, including instruction, which is characterized in that when described instruction is transported on a computing device When row, so that the computer equipment executes method a method as claimed in any one of claims 1 to 5.
CN201811101477.3A 2018-09-20 2018-09-20 A kind of method, pinboard and the system of adaptive switching hard disk Pending CN109240953A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811101477.3A CN109240953A (en) 2018-09-20 2018-09-20 A kind of method, pinboard and the system of adaptive switching hard disk

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811101477.3A CN109240953A (en) 2018-09-20 2018-09-20 A kind of method, pinboard and the system of adaptive switching hard disk

Publications (1)

Publication Number Publication Date
CN109240953A true CN109240953A (en) 2019-01-18

Family

ID=65059800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811101477.3A Pending CN109240953A (en) 2018-09-20 2018-09-20 A kind of method, pinboard and the system of adaptive switching hard disk

Country Status (1)

Country Link
CN (1) CN109240953A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109857694A (en) * 2018-12-10 2019-06-07 联想(北京)有限公司 Device and calculating equipment
CN112433971A (en) * 2020-11-26 2021-03-02 浪潮电子信息产业股份有限公司 Structure, method and medium for realizing processor self-adaptive SATA and NVME M.2
CN112988640A (en) * 2021-04-22 2021-06-18 成都万创科技股份有限公司 Multi-reusability high-speed interface equipment and control method
CN113342727A (en) * 2021-06-28 2021-09-03 深圳市商汤科技有限公司 Signal transmission device, method, computer equipment and storage medium
CN114116568A (en) * 2021-11-27 2022-03-01 深圳市锐宝智联信息有限公司 Method for supporting double SATA hard disks by MINISITA connector
CN115061958A (en) * 2022-07-05 2022-09-16 中国长城科技集团股份有限公司 Hard disk identification method, identification system, storage medium and computer equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204028898U (en) * 2014-06-19 2014-12-17 浪潮(北京)电子信息产业有限公司 The server of a kind of hard disk, any mixed insertion of compatible multiple solid state hard disc
CN107092570A (en) * 2017-05-27 2017-08-25 郑州云海信息技术有限公司 The adaptive configuring method and system of a kind of onboard M.2 hard disk of server
CN107291649A (en) * 2017-06-20 2017-10-24 郑州云海信息技术有限公司 The design method and device of a kind of flexible support PCIE and SATA agreements M.2 self-identifying
CN107357376A (en) * 2017-07-21 2017-11-17 郑州云海信息技术有限公司 A kind of hard disk backboard, making and its implementation
CN107577569A (en) * 2017-09-12 2018-01-12 郑州云海信息技术有限公司 A kind of server hard disc attachment structure and its application process
CN107765995A (en) * 2017-09-22 2018-03-06 郑州云海信息技术有限公司 A kind of hard-disk interface multichannel compatible system and implementation method
CN108153695A (en) * 2016-12-06 2018-06-12 佛山市顺德区顺达电脑厂有限公司 Computer system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204028898U (en) * 2014-06-19 2014-12-17 浪潮(北京)电子信息产业有限公司 The server of a kind of hard disk, any mixed insertion of compatible multiple solid state hard disc
CN108153695A (en) * 2016-12-06 2018-06-12 佛山市顺德区顺达电脑厂有限公司 Computer system
CN107092570A (en) * 2017-05-27 2017-08-25 郑州云海信息技术有限公司 The adaptive configuring method and system of a kind of onboard M.2 hard disk of server
CN107291649A (en) * 2017-06-20 2017-10-24 郑州云海信息技术有限公司 The design method and device of a kind of flexible support PCIE and SATA agreements M.2 self-identifying
CN107357376A (en) * 2017-07-21 2017-11-17 郑州云海信息技术有限公司 A kind of hard disk backboard, making and its implementation
CN107577569A (en) * 2017-09-12 2018-01-12 郑州云海信息技术有限公司 A kind of server hard disc attachment structure and its application process
CN107765995A (en) * 2017-09-22 2018-03-06 郑州云海信息技术有限公司 A kind of hard-disk interface multichannel compatible system and implementation method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109857694A (en) * 2018-12-10 2019-06-07 联想(北京)有限公司 Device and calculating equipment
CN112433971A (en) * 2020-11-26 2021-03-02 浪潮电子信息产业股份有限公司 Structure, method and medium for realizing processor self-adaptive SATA and NVME M.2
CN112988640A (en) * 2021-04-22 2021-06-18 成都万创科技股份有限公司 Multi-reusability high-speed interface equipment and control method
CN113342727A (en) * 2021-06-28 2021-09-03 深圳市商汤科技有限公司 Signal transmission device, method, computer equipment and storage medium
CN114116568A (en) * 2021-11-27 2022-03-01 深圳市锐宝智联信息有限公司 Method for supporting double SATA hard disks by MINISITA connector
CN115061958A (en) * 2022-07-05 2022-09-16 中国长城科技集团股份有限公司 Hard disk identification method, identification system, storage medium and computer equipment

Similar Documents

Publication Publication Date Title
CN109240953A (en) A kind of method, pinboard and the system of adaptive switching hard disk
CN100568211C (en) Realize method and the device of a plurality of I2C of visit with programming device from device
US8745238B2 (en) Virtual hot inserting functions in a shared I/O environment
CN111767244A (en) Dual-redundancy computer equipment based on domestic Loongson platform
CN104360921A (en) Method, device and system for monitoring performance of mobile terminal
CN115550291B (en) Switch reset system and method, storage medium, and electronic device
CN102636987B (en) Dual control device
CN103559124A (en) Fast fault detection method and device
CN104598341A (en) Approach and system for determining a location of failure between interconnects/controller
CN105739656A (en) Cabinet with automatic reset function and automatic reset method thereof
CN103530215B (en) A kind of self checking method of internal integrated circuit main frame, device and main frame
CN109889411A (en) A kind of method and device of data transmission
CN114721992A (en) Server and server management system thereof
CN105306352A (en) Industrial field bus protocol gateway device
CN103412838B (en) A kind of expanding system, communication means, address configuration method, equipment and device
CN104101100B (en) Water heater and control method thereof
CN212541329U (en) Dual-redundancy computer equipment based on domestic Loongson platform
CN104123246A (en) Interface expansion device and serial attached SCSI expander
CN115543872A (en) Equipment management method and device and computer storage medium
CN109697179A (en) Hardware resource expands system and heat insertion managing device
CN103095739A (en) Cabinet server system and node communication method thereof
US20140019646A1 (en) Service Channel For Connecting A Host Computer To Peripheral Devices
CN106254149A (en) A kind of method and management board judging that board is pulled out
CN115705267A (en) Monitoring acquisition equipment, and main/standby switching method and system based on monitoring acquisition equipment
CN202127411U (en) Management system of Loongson server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190118

RJ01 Rejection of invention patent application after publication