Title :
Design and implementation of a SoC for privacy storage equipment
Author :
Gong, Xin ; Dai, Zibin ; Li, Wei ; Feng, Lulu
Author_Institution :
Zhengzhou Inf. Sci. & Technol. Inst., Zhengzhou, China
Abstract :
Aiming at the issues of slow speed and low security of the removable storage equipment nowadays, this paper proposed a high performance cipher SoC. It integrates an special-designed cipher coprocessor which can realize kinds of cryptographic algorithms. A t-EC w-bit parallel Bose-Chaudhuri-Hocquengham (BCH)error-correction code (ECC) was designed for correcting the random bit errors of the flash memory chip, which is suitable for the randomly bit errors property and parallel I/O interface of the NAND-type flash memory. Based on the architecture of Nand Flash Controller, this paper proposed techniques to accelerate the access speed of NAND Flash. The result verified by the development board shows that the proposed SoC can improve the data access performance in both read and program operation of NAND Flash. The built-in coprocessor can support cipher operations with high security, high flexibility and high data throughput.
Keywords :
coprocessors; cryptography; error correction codes; flash memories; system-on-chip; BCH error-correction code; ECC; NAND flash controller; NAND-type flash memory; access speed; built-in coprocessor; cipher operations; cryptographic algorithms; data access performance; development board; high data throughput; high performance cipher SoC; parallel I-O interface; privacy storage equipment; random bit errors; removable storage equipment; special-designed cipher coprocessor; t-EC w-bit parallel Bose-Chaudhuri-Hocquengham; Algorithm design and analysis; Computer architecture; Coprocessors; Cryptography; Flash memory; System-on-a-chip; BCH; ECC; Nand Flash Controller; SoC; coprocessor; security storage;
Conference_Titel :
Transportation, Mechanical, and Electrical Engineering (TMEE), 2011 International Conference on
Conference_Location :
Changchun
Print_ISBN :
978-1-4577-1700-0
DOI :
10.1109/TMEE.2011.6199235