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

A data cache transmission method based on nand Flash chip and its controller

A data caching and transmission method technology, applied in the direction of electrical digital data processing, instrumentation, and response error generation, can solve problems such as waste of resources, inefficient use, and low transmission efficiency of data transmission paths, so as to improve transmission efficiency and avoid The effect of wasting resources

Active Publication Date: 2017-07-21
SHENZHEN STATE MICROELECTRONICS CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. Use one cache to connect all channels, and use one ECC module, such as figure 1 As shown, this organization method has the following disadvantages: it needs to wait during the data transmission process, and the various resources of the ECC module and its front end are in an inefficient use state; the transmission efficiency of the entire data transmission path is not high
[0005] 2. Use multiple caches to connect multiple channels, and each cache corresponds to a channel, using an ECC module, such as figure 2 As shown, this organization method, compared with method 1: data transmission adopts a simple pipeline method. Although the efficiency is improved, multiple caches will significantly increase the area and cost of the main control chip.
[0006] 3. Use multiple caches to connect multiple channels, and each cache corresponds to a channel, using multiple ECC modules, such as image 3 As shown, this organization method, compared with methods 1 and 2, adds multiple ECC modules, so that the output of the ECC modules can work in parallel, but if only one page of data is transmitted, the defects of the above two methods also exist, and The same number of ECC modules and channels leads to waste of resources and increases the area and cost of the main control chip

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 data cache transmission method based on nand Flash chip and its controller
  • A data cache transmission method based on nand Flash chip and its controller
  • A data cache transmission method based on nand Flash chip and its controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to enable those skilled in the art to better understand the technical solutions of the present invention, the present invention will be further described in detail below in conjunction with specific embodiments.

[0044] The following describes the overall operation process of the controller, such as Figure 7 Shown, the Nand Flash controller of the present invention is connected with multiple groups of NandFlash chips, and its method for controlling a plurality of Nand Flash chips comprises the following steps:

[0045]Step 1: Based on the dynamic split data cache module, split into several small caches and perform group control.

[0046] Step 2: When the Nand Flash controller performs a write operation on the Nand Flash chip, the external control command first writes the data into the small cache, and then writes it into the Nand Flash chip; when performing a read operation, first reads the data into the small cache.

[0047] Such as Figure 8 As shown, in ...

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 data cache transmission method based on a Nand flash chip and a controller of the method. The design and method that a master control cache is flexibly connected with ECC modules and flash memory controllers of channels are adopted. The method is mainly characterized in that caches are divided and grouped to carry out control and therefore can be flexibly in connected one or more ECC modules and the channels. Whether one or more ECC modules are adopted in the system, as long as cache sets are free, the system can perform data transmission with the ECC modules, and a target channel can be selected to complete caching and data transmission between the channels. Parallel data transmission can be carried out between different cache sets, parallel data transmission also can be carried out between the caches inside the same cache set, parallel transmission of Nand Flash data of the same page between the ECC modules and the caches and parallel transmission between the caches and the channels can be achieved, and the data transmission efficiency is improved.

Description

technical field [0001] The invention relates to the design field of a Nand Flash controller, in particular to a Nand Flash chip-based data buffer transmission method and a controller thereof. Background technique [0002] The structure of the existing Nand Flash controller generally includes an ECC generation and verification module, a data cache and a channel control module: wherein, the ECC generation and verification module is used to generate an ECC verification code when writing data, and write it into the NandFlash , verify the read ECC code when reading data; the data cache is used to store the data read from Nand Flash or to be written into Nand Flash; the channel control module controls each internal module to coordinate the use of the data cache and the interface of Nand Flash . [0003] The organization method of the Nand Flash controller in the prior art is that each channel has a fixed cache corresponding to itself, and other channels cannot be used. The organi...

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/16G06F11/10
CPCG06F11/1044G06F13/1673
Inventor 陈元孙长江任民谢文刚
Owner SHENZHEN STATE MICROELECTRONICS CO LTD