abstract |
The invention discloses a control method and device for a NAND Flash controller. In the definition layer, a series of register groups are defined according to the NAND Flash operation timing interface, the analysis layer performs decoding according to the defined register groups, and the physical realization layer is defined according to the definition layer. The register group completes the realization of the specific timing of operating NAND Flash particles, and drives the NAND Flash memory interface, thereby realizing the read, program, and erase operations of NAND Flash particles. The present invention can satisfy various types of NAND Flash interface granule timings of existing various manufacturers, and complete correct programming, reading, and erasing operations of the memory. Since the definition layer can flexibly define a series of register combinations, the definition layer defines The registers are combined to generate the timing of different operations of different types of particles without adding more hardware circuits. Therefore, it can flexibly adapt to new timing characteristics that will appear in the development of future NAND Flash particles. |