Nand flash element, and method and device for communication control thereof
A technology of communication control and components, applied in the field of memory, can solve the problem of heavy burden on the main controller, and achieve the effect of solving the heavy burden
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] figure 1 A structural block diagram of a Nand flash element provided by an embodiment of the present invention.
[0050] refer to figure 1 As shown, the Nand flash component provided in this embodiment includes a package body 10 , and a Nand flash core 11 and an internal controller 12 are arranged in the package body. The Nand flash core includes multiple Blocks, each Block is composed of multiple Pages, and each Page is composed of multiple Cell lines, and the core also includes a storage area for storing ECC check codes.
[0051] The above-mentioned internal controller is used to control the Nand flash core, and the internal controller specifically includes a basic configuration module 121 , a basic loading module 122 , a low-level module 123 and a product firmware module 124 .
[0052]Among them, the above-mentioned basic configuration module is used to store the basic information and configuration information of the Nand flash core, such as page size, block size, ...
Embodiment 2
[0055] figure 2 It is a flowchart of steps of a communication control method provided by an embodiment of the present invention.
[0056] The communication control method provided in this embodiment is applied to the internal controller of the Nand flash element provided in the previous embodiment, and is used to realize the communication between the internal controller and the upper computer.
[0057] refer to figure 2 As shown, the communication control method provided in this embodiment specifically includes the following steps:
[0058] S101: Receive data and commands sent by the host computer.
[0059] As mentioned in the previous embodiment, the internal controller of the Nand flash element includes a basic loading module, and the module has two working modes, namely Debug mode and Normal mode. When in Normal mode, the basic loading module directly loads the product firmware of this component into the RAM of the internal controller itself to run it; when the module ...
Embodiment 3
[0069] Figure 5 It is a structural block diagram of a communication control device provided by an embodiment of the present invention.
[0070] The communication control method provided in this embodiment is applied to the internal controller of the Nand flash element provided in the first embodiment, and is used to realize the communication between the internal controller and the upper computer.
[0071] refer to Figure 5 As shown, the communication control device provided in this embodiment specifically includes a data and command receiving module 20 and a kernel operating module 30 .
[0072] The data and command receiving module is used to receive the data and commands sent by the host computer.
[0073] As mentioned in the previous embodiment, the internal controller of the Nand flash element includes a basic loading module, and the module has two working modes, namely Debug mode and Normal mode. When in Normal mode, the basic loading module directly loads the produc...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


