Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for optimizing descriptor processing sequence based on SSD

A technology for processing sequences and descriptors, applied in the input/output process of data processing, electrical digital data processing, short-distance communication services, etc., can solve problems such as untimely, SSD security and data integrity reduction, and reduce Completion time, improved order of execution, effect on meeting requirements

Active Publication Date: 2019-07-26
SHENZHEN YILIAN INFORMATION SYST CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Each CE of the existing NFC channel corresponds to a CDMA channel. When sending the descriptor, NFC will send the descriptor to the NFC channel in sequence, and each NFC channel is bound to the corresponding CDMA channel. Once the channel sends the description character, the CDMA channel can no longer be reused until the channel is cleared. In the case of abnormal handling, SSD as a storage device needs to write some important data (FTL mapping table) into NAND to prevent data loss, while the prior art It cannot respond to the descriptors that need to be completed in the shortest time in a timely manner, which reduces the security and data integrity of the SSD and cannot meet the requirements

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 optimizing descriptor processing sequence based on SSD
  • Method and system for optimizing descriptor processing sequence based on SSD
  • Method and system for optimizing descriptor processing sequence based on SSD

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In order to fully understand the technical content of the present invention, the technical solutions of the present invention will be further introduced and illustrated below in conjunction with specific examples, but not limited thereto.

[0060] Such as Figure 1 to Figure 5 The specific example shown, where, as Figure 1 to Figure 2 The prior art shown; each CE of the NFC channel corresponds to a CDMA channel. When sending the descriptor, NFC will send the descriptor to the NFC channel in sequence, and each NFC channel is bound to the corresponding CDMA channel. Once The channel has issued a descriptor, and the CDMA channel cannot be reused until the channel is cleared.

[0061] Among them, such as figure 2 As shown, the NFC exception handling process is as follows:

[0062] 1. Judging whether there is an abnormal interrupt; 2. When an interrupt occurs, issue the descriptor corresponding to the exception; 3. NFC issues the descriptors in the NFC channel in sequen...

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 a method and system for optimizing a descriptor processing sequence based on an SSD. The method comprises the following steps: S1, judging whether an abnormal event triggers interruption or not; S2, issuing descriptors corresponding to exception processing, and marking the descriptors as high-priority descriptors; S3, judging whether a descriptor with a priority mark exists in the issued descriptors or not; S4, enabling the NFC channel to issue descriptors in sequence; S5, judging whether the CDMA channel is in an idle state or not; S6, waiting for the CDMA channel tobe idle; S7, enabling the CDMA channel to issue the descriptors to the NAND, and enabling the NAND to execute the descriptors in sequence; S8, resetting the CDMA channel, and preferentially issuing apriority mark descriptor by the green channel of the NFC; and S9, enabling the CDMA channel to issue the priority mark descriptor to the NAND, and enabling the NAND to execute the descriptor with thepriority mark. The descriptors with the priority execution marks are preferentially executed from the green channel, the execution sequence of the descriptors is effectively improved, the completion time of the executed descriptors is shortened, and the safety and the stability of the SSD are improved.

Description

technical field [0001] The present invention relates to the technical field of SSD optimization descriptors, and more specifically refers to a method and a system thereof based on SSD optimization descriptor processing order. Background technique [0002] Each CE of the existing NFC channel corresponds to a CDMA channel. When sending the descriptor, NFC will send the descriptor to the NFC channel in sequence, and each NFC channel is bound to the corresponding CDMA channel. Once the channel sends the description character, the CDMA channel can no longer be reused until the channel is cleared. In the case of abnormal handling, SSD as a storage device needs to write some important data (FTL mapping table) into NAND to prevent data loss, while the prior art It cannot respond to the descriptors to be completed in the shortest time in a timely manner, which reduces the security and data integrity of the SSD and cannot meet the requirements. Contents of the invention [0003] Th...

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): G06F3/06H04W72/10H04W4/80
CPCG06F3/062G06F3/0619G06F3/0659G06F3/0679H04W4/80H04W72/56G06F3/061
Inventor 马越冯元元周晨杰周强
Owner SHENZHEN YILIAN INFORMATION SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products