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

Data reading method and device in host efficiency acceleration mode

An acceleration mode, data reading technology, applied in the direction of electrical digital data processing, data processing input/output process, instruments, etc., can solve the problem that the device-side management method is difficult to bear, and achieve the effect of reducing the time spent

Pending Publication Date: 2022-01-18
SILICON MOTION INC (CN)
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in an embedded Multi-Media Card (embedded Multi-Media Controller, e.MMC) storage device, with the rapid increase in device capacity, the length of the logical-physical comparison table is also multiplied, resulting in the traditional management method executed on the device side. unaffordable
Even if using hierarchical sub-areas to manage the logical-physical comparison table can improve the performance of logical-physical conversion, the time spent on logical-physical conversion is still significantly higher than that of transferring data from the flash memory array of the flash memory module to the data register of the flash memory controller. time (tR)

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
  • Data reading method and device in host efficiency acceleration mode
  • Data reading method and device in host efficiency acceleration mode
  • Data reading method and device in host efficiency acceleration mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Embodiments of the present invention will be described below in conjunction with related drawings. In these drawings, the same reference numerals represent the same or similar components or method flows.

[0025] It must be understood that words such as "comprising" and "comprising" used in this specification are used to indicate the existence of specific technical features, values, method steps, job processing, components and / or components, but do not exclude possible Plus more technical features, values, method steps, job processes, components, components, or any combination of the above.

[0026] Words such as "first", "second", and "third" used in the present invention are used to modify the components in the claims, and are not used to indicate that there is a priority order, a prior relationship between them, or that a component is prior relative to another component, or the chronological order in which method steps are performed, is only used to distinguish comp...

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 data reading method and device for a host efficiency acceleration mode. The method is executed by a host end, and comprises the steps: sending a switching command to a flash memory controller, and requesting the flash memory controller to start a host efficiency acceleration function and a logic physical comparison table obtaining function; sending a multi-block writing command to the flash memory controller for writing a data block into the flash memory controller, wherein the data block comprises a local number and a subarea number; sending a multi-block reading command to the flash memory controller for acquiring a plurality of logic physical comparison records corresponding to the local numbers and the sub-area numbers from the flash memory controller; and storing the logical physical contrast record to a host efficiency acceleration buffer in a system memory. According to the invention, the host end can send the read command with the logic and physical comparison record to the flash memory controller through the arrangement of the host efficiency acceleration buffer area, so that the time and operation resources spent by the flash memory controller are reduced to carry out logic and physical comparison conversion.

Description

technical field [0001] The invention relates to a storage device, in particular to a method and device for reading data in a host performance acceleration mode. Background technique [0002] Flash memory is usually divided into NOR flash memory and NAND flash memory. The NOR flash memory is a random access device. The central processing unit (Host) can provide any address for accessing the NOR flash memory on the address pin, and obtain the data stored at the address from the data pin of the NOR flash memory in time. In contrast, NAND flash memory is not random access, but serial access. NAND flash memory cannot access any random address like NOR flash memory. Instead, the central processor needs to write the value of serial bytes (Bytes) into NAND flash memory to define the type of request command (Command) (such as, read, write, erase, etc.), and the address used on this command. The address can point to a page (the smallest data block for write operations in flash memo...

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): G06F3/06G06F12/1009
CPCG06F3/0658G06F3/0659G06F3/0656G06F3/0688G06F3/061G06F12/1009
Inventor 施伯宜
Owner SILICON MOTION INC (CN)