Unlock instant, AI-driven research and patent intelligence for your innovation.

SSD firmware simulation verification method and system, computer equipment and storage medium

A simulation system and simulation verification technology, applied in fault hardware testing methods, detection of faulty computer hardware, calculations, etc., can solve problems such as time-consuming, inability to cover code blind spots, and quality risks.

Pending Publication Date: 2021-02-23
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, in order to achieve the coverage of the code path, more hosts / platforms need to be deployed, and due to the limited actual performance of SSD, it takes a long time to complete a certain test coverage
Even so, because it is a black-box test, there are many code blind spots that cannot be covered, and there are quality risks

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
  • SSD firmware simulation verification method and system, computer equipment and storage medium
  • SSD firmware simulation verification method and system, computer equipment and storage medium
  • SSD firmware simulation verification method and system, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0052] Currently, if figure 1 Shown is the existing SSD firmware simulation verification system framework including the following parts:

[0053] Host side: user mode.

[0054] Application program: run various upper-layer software, and perform read and write operations on the disk.

[0055] Host side: Kernel mode.

[0056]File system: various disk file management system drivers, such as FAT / NTFS / EXT….

[0057] Block device driver: a common kernel block device driver, which encapsulates hardware read and write operations and provides a unified interface for upper-layer ...

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

The invention relates to an SSD firmware simulation verification method and system, computer equipment and a storage medium, and the method comprises the steps: building an SSD firmware simulation system at a host end, and enabling SSD firmware to run under the SSD firmware simulation system at the host end; running an SSD firmware simulation process at the host end to realize data transmission with an upper driver through inter-process communication; modifying an SSD drive code of the host end, and forwarding a command transmitted by the bus to an SSD firmware simulation interface; and enabling the SSD firmware simulation system to complete the corresponding operation according to the input command. According to the method, the SSD to be tested is changed to run at the host side from a bus connection mode, so that the running efficiency of SSD firmware can be greatly improved, the code coverage path of the SSD can be fully tested / verified, and the quality of the SSD is further improved.

Description

technical field [0001] The invention relates to the technical field of solid-state hard disk testing, in particular to an SSD firmware simulation verification method, system, computer equipment and storage medium. Background technique [0002] With the decline in the price of solid-state drives, solid-state drives are becoming more and more popular. SSDs (solid-state drives) have been widely used in various occasions. HDD, providing users with a better experience in terms of reliability and performance. [0003] During the development phase, extensive testing is required to verify the reliability of the SSD firmware code. Generally speaking, each SSD manufacturer will conduct system-level tests based on physical SSDs, which can well simulate the usage model of real customers. However, because the test of the physical disk needs to wear out the SSD, it will cause a lot of cost overhead; at the same time, the access speed based on the bus will be limited, which will lead to ...

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
IPC IPC(8): G06F11/22G06F11/36G06F13/10
CPCG06F11/2273G06F13/105G06F11/3696G06F11/3688
Inventor 王猛李建徐伟华
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD