Method and system for M.3 SSD power-on initialization

A technology for initialization and initialization information, applied in the field of SSD, which can solve the problems of low initialization rate and failure of M.3SSD initialization probability.

Active Publication Date: 2018-11-20
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides a method and system for M.3 SSD power-on initialization to solve the problems of M.3 SSD initialization probability failure and low initialization speed in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for M.3 SSD power-on initialization
  • Method and system for M.3 SSD power-on initialization
  • Method and system for M.3 SSD power-on initialization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] see figure 2 , figure 2 This is a schematic flowchart of a method for power-on initialization of an M.3 SSD provided by an embodiment of the present application. Depend on figure 2 It can be seen that the method for power-on initialization of the M.3 SSD in this application includes the following steps:

[0044] S1: The CPLD acts as a slave and responds to the first power-on initialization code stream sent by the Initiator. The first power-on initialization code stream is the M.3 SSD power-on initialization code stream generated by the Initiator.

[0045] In this embodiment, a CPLD is set between the Initiator and the M.3 SSD. The CPLD first acts as the slave end of the Initiator and responds to the first power-on initialization code stream sent by the Initiator, thereby ensuring that the Initiator can run normally.

[0046] Specifically, step S1 includes the following processes:

[0047] S11: At the start of power-on, the CPLD acts as a slave, detects and latch...

Embodiment 2

[0067] exist figure 2 On the basis of the embodiment shown, see image 3 , image 3 This is a schematic structural diagram of a system for power-on initialization of an M.3 SSD provided by an embodiment of the present application. image 3 The medium-thick dashed box represents that the CPLD module acts as the slave during the initial process of power-on and initialization of the M.3 SSD, and the thin dashed-line box represents that the CPLD module acts as the master during the later process of power-on initialization of the M.3 SSD.

[0068] Depend on image 3 It can be known that the system for powering on and initializing the M.3 SSD in this embodiment mainly includes two parts, the Initiator module and the CPLD module, wherein the CPLD module is arranged between the Initiator module and the M.3 SSD.

[0069] The Initiator module is used to deliver the first power-on initialization code stream. The first power-on initialization code stream is the M.3 SSD power-on initia...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method and a system for M.3 SSD power-on initialization are disclosed, The method comprises: arranging a CPLD between an Initiator and an M.3 SSD, the CPLD being used as a slave end and responding to a first power-on initialization code stream sent from the Initiator, and then the CPLD being used as a master control end to send a second power-on initialization code stream to the M.3 SSD, and performing power-on initialization on the M.3 SSD. The system includes an Initiator module and a CPLD module. Through the method and the system, the number of invalid code streams in a power-on initialization process is greatly reduced, thereby improving success rate of M.3 SSD initialization and rate of M.3 SSD initialization, thereby improving efficiency of M.3 SSD initialization.

Description

technical field [0001] The present application relates to the technical field of SSD (Solid State Drives, solid-state drives), and in particular, to a method and system for power-on initialization of an M.3 SSD. Background technique [0002] With the development of hard disk technology, the new solid-state hard disk M.3 SSD gradually came out. M.3 SSD is specially designed for servers and data centers. The capacity provided can reach 240GB, 480GB, 960GB, 1920GB, and the continuous read and write speed can reach up to 3.2GB / s and 1.8GB / s. In order to ensure the smooth use of M.3 SSD, its power-on initialization is a very important issue. [0003] The current method for initializing M.3 SSD is usually as follows: figure 1 As shown, specifically, the Initiator (initialization initiator) is used to directly connect the M.3 SSD, and then the configuration file is imported into the M.3 SSD through the Initiator for initialization. [0004] However, in the current method of init...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/22
CPCG06F11/2205G06F11/221G06F11/2273G06F11/2284
Inventor 宁辰
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products