The invention relates to a structure of a
solid state disk, which comprises a
bus, a memory, a
software code memory, a processor, an ATA / SATA controller and a flash controller, wherein the memory, thesoftware code memory, the processor, the ATA / SATA controller and the flash controller are in parallel reversible connection on the
bus; and the
bus is in reversible connection with an index
data memory. The method for accelerating initialization of the
solid state disk comprises the following steps: by the index
data memory on the
solid state disk, enabling the processor to directly acquire the
memory address of each description data block in a
flash memory; and directly storing the data blocks on the
flash memory into the memory through the flash controller, thereby finishing the initialization acceleration of the
solid state disk. The invention has the advantages of greatly increasing the initialization speed of the
solid state disk, reducing the
waiting time of users and releasing moreprocessor resources, thereby increasing the writing efficiency, inhibiting the accelerated
ageing of address blocks to a great extent, avoiding the failure of the address blocks, prolonging the service life of the
solid state disk, meeting people's use requirements and being favorable for wide application of products.