Title :
Data Archival to SD Card Via Hardware Description Language
Author :
Elkeelany, Omar ; Todakar, Vivekanand S.
Author_Institution :
Dept. of Electr. & Comput. Eng., Tennessee Tech Univ., Cookeville, TN, USA
Abstract :
The main objective of this letter is to present the design of an efficient, real-time data archival system to a secure digital flash memory card via reconfigurable hardware. The data access from the SD card is implemented completely using Verilog and hence, there is no use of any microcontroller or on-chip general purpose processors. And since the complete design is a single-purpose system, no extra hardware is required. The design has four independent modules for the required different operations on the SD memory card. These four modules are for single-block write, multiple-block write, single-block read, and multiple-block read operations. We show how the bidirectional access takes place correctly and the data integrity has been verified using cyclic redundancy code in both field-programmable gate array (FPGA) chip and the SD card controller.
Keywords :
data integrity; field programmable gate arrays; flash memories; hardware description languages; information retrieval; microcontrollers; reconfigurable architectures; SD memory card controller; Verilog; bidirectional access; cyclic redundancy code; data integrity; field programmable gate array chip; hardware description language; microcontroller; multiple block read operation; multiple block write operation; on-chip general purpose processor; real-time data archival system; secure digital flash memory card; single block read operation; single block write operation; single-purpose system; Field programmable gate arrays; Flash memory; Information management; Microcontrollers; Program processors; Real time systems; Flash memory read/write; Verilog HDL; secured digital (SD) protocol;
Journal_Title :
Embedded Systems Letters, IEEE
DOI :
10.1109/LES.2011.2168804