Patent ID: 8856429

Claim:
A data storage device based on SPI, comprising an SPI circuit, a NAND flash memory for storing data, a NAND flash memory interface connected between said SPI circuit and said NAND flash memory for controlling data transmission therebetween, an instruction controlling circuit connected between said SPI circuit and said NAND flash memory interface for converting instructions received by said SPI circuit into instructions recognizable to said NAND flash memory and a data converting circuit connected between said SPI circuit and said NAND flash memory interface for accomplishing conversion between serial data and parallel data; wherein said instruction controlling circuit comprises an instruction resolving module for resolving operational instructions received by said SPI circuit, a high-capacity extension instruction module connected to said instruction resolving module, an instruction converting module connected to said instruction resolving module and said high-capacity extension instruction module and an instruction executing module connected to said instruction converting module.