• DocumentCode
    1324276
  • 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
  • Volume
    3
  • Issue
    4
  • fYear
    2011
  • Firstpage
    105
  • Lastpage
    108
  • 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;
  • fLanguage
    English
  • Journal_Title
    Embedded Systems Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1943-0663
  • Type

    jour

  • DOI
    10.1109/LES.2011.2168804
  • Filename
    6022751