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

Method, device, readable storage medium and system for improving response speed of ncq command

A command response, storage medium technology, applied in the input/output process of data processing, instruments, input/output to record carriers, etc., can solve the problems of reducing the SATA response rate, reducing the command response rate, and increasing the processing complexity. , to achieve the effect of improving the response speed

Active Publication Date: 2022-04-05
YEESTOR MICROELECTRONICS CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This has resulted in two problems: one, reducing the response rate of SATA; two, for those NCQ1 applications that deal with non-alignment, it will increase its processing complexity, because FTL (Faster-Than-Light, FTL or Called Superluminal) for non-aligned commands, it is necessary to judge whether the next command can be continued before receiving the tail data, which is in conflict with the SATA controller not accepting the next command without clearing the FIFO data
However, in the current design, the data in the FIFO must be transmitted to the Device Ram to transmit the next command, which reduces the response rate of the command, and the overall effective bandwidth of sata is also reduced, and the response delay and speed requirements are relatively high. This is a design flaw for users of

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, device, readable storage medium and system for improving response speed of ncq command
  • Method, device, readable storage medium and system for improving response speed of ncq command
  • Method, device, readable storage medium and system for improving response speed of ncq command

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0030] The main solutions of the embodiments of the present invention are: when a computer command is detected, confirm the application state of the current first FIFO and the second FIFO; confirm that the FIFO whose application state is idle is the target FIFO; of the computer commands.

[0031] Since the prior art uses a FIFO to buffer the data sent by the host, the next command can only be transmitted after the data in the FIFO is transmitted to the Device ram, which reduces the technical problem of the response rate of the command.

[0032] The invention provides a solution. By increasing the number of FIFOs, the transmission of communication commands can be realized and the waiting time of command transmission can be avoided so as to improve the efficiency of NCQ command transmission.

[0033] Such as figure 1 ...

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 discloses a method for improving the response speed of an NCQ command, which includes: confirming the current application states of the first FIFO and the second FIFO when a computer command is detected; The target FIFO transmits the detected computer commands. The invention also discloses a device, a readable storage medium and a system for improving the response speed of the NCQ command. The invention realizes the transmission of communication commands by increasing the number of FIFOs, avoids the waiting time of command transmission and improves the beneficial effect of NCQ command transmission efficiency.

Description

technical field [0001] The present invention relates to the technical field of NCQ command response, in particular to a method, device, readable storage medium and system for improving the response speed of NCQ command. Background technique [0002] At present, in the SATA (Serial Advanced Technology Attachment serial ATA interface specification) controller equipment (mainly including solid-state drives) on the market, the SATA controller (Serial Advanced Technology Attachment serial ATA interface specification controller) has a FIFO (First input firstoutput, buffer, support first-in-first-out principle) to receive data from Host (computer) or Device (terminal device). The current processing strategy is to receive the next NCQ ( NativeCommand Queuing, native command queue) command, in order to ensure that the data passed to the Device does not have CRC (Serial Advanced Technology Attachment, Serial ATA interface specification, before starting the sending and receiving of the...

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 Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0604G06F3/0659G06F3/0679
Inventor 余云锋吴大畏李晓强
Owner YEESTOR MICROELECTRONICS CO LTD