Check patentability & draft patents in minutes with Patsnap Eureka AI!

A kind of nand Flash controller and method

A control method and controller technology, applied in the direction of instruments, electrical digital data processing, etc., can solve the problems of unfavorable NandFlash performance improvement, low number of read and write operations, etc.

Active Publication Date: 2019-08-02
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] It can be seen from the above that in the existing technology, the Flash controller needs to wait for the BUSY state of the only corresponding Target to end before it can control the Target to execute other commands, so that the Flash controller can perform read and write operations within the corresponding unit time The number of times is at a very low level, that is, the IOPS (ie, Input / Output Operations Per Second) bandwidth corresponding to the current Flash controller is low, which is not conducive to the improvement of Nand Flash performance

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
  • A kind of nand Flash controller and method
  • A kind of nand Flash controller and method
  • A kind of nand Flash controller and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0049] The embodiment of the present invention discloses a kind of Nand Flash controller, see figure 1 As shown, the controller includes:

[0050] Command acquisition module 11, configured to acquire the first command to be executed;

[0051] Target monitoring module 12, for monitoring all Targets in the Target group of Nand Flash; Wherein, Target group includes at least two Targets;

[0052] The Target screening module 13 is used for when the Target monitor...

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 Nand Flash controller. The controller comprises a command obtaining module used for obtaining a first to-be-executed command, a Target supervision module used for supervising all Targets in a Target group of a Nand Flash, a Target screening module used for screening out a Target in an IDLE state from all the Targets to serve as a first Target when the Target supervision module supervises that all the Targets of the Target group are all not in a command execution state, and a command sending module used for sending the first to-be-executed command to the first Target so as to control the first Target to perform corresponding command execution operation, wherein the Target group comprises at least two Targets. According to the controller, the IOPS bandwidth of the Flash controller is increased. In addition, the invention correspondingly discloses a Nand Flash control method.

Description

technical field [0001] The invention relates to the technical field of Flash control, in particular to a Nand Flash controller and method. Background technique [0002] In the Nand Flash technology, a Flash controller (ie Flash controller) is usually used to monitor the command operation of the Flash. Wherein, the Flash controller and the Flash Target have a one-to-one correspondence relationship, that is, one Flash controller only controls one Target. [0003] In the current Nand Flash, a Target can only respond to one command at most at the same time, and then execute the corresponding command under the control of the command. However, after the Target completes the command execution operation corresponding to a certain command, it will enter the BUSY state, and the BUSY state will last for a period of time. The Target remains in the BUSY state, and the Target can respond to new commands only after the BUSY state ends. [0004] It can be seen from the above that in 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): G06F13/16
CPCG06F13/1678
Inventor 宋相培
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More