SD card file management controller based on FPGA

A file management and controller technology, applied in the direction of instruments, electrical digital data processing, etc., can solve the problems of low reading and writing speed, small buffer, poor portability, etc., and achieve easy-to-use, fast reading and writing, and simple operation Effect

Inactive Publication Date: 2012-05-02
SOUTH CHINA UNIV OF TECH
View PDF1 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Faced with people's demand for high-speed storage of large amounts of data, there are obvious defects in the SD card interface control devices currently on the market: 1. The speed of reading and writing SD cards is slow
Most of the current SD card interface controllers use the SPI mode of the SD card or the 1-bit SD mode to read and write the SD card, but rarely use the SD mode of the 4-bit data line. Even if the 4-bit SD mode is used, due to the control device The internal buffer is small, many processing modules are not implemented by hardware, etc., resulting in low read and write speeds
2. The operation interface provided is complex and inconvenient to use
The current SD card interface control device does not provide convenient SD card file management functions. Users need to be familiar with the physical specification protocol at the bottom of the SD card to complete the operation of the SD card through the control device.
3. The interface provided is not universal and has poor portability
The interface provided by the current SD card interface control device to the user rarely adopts a standard bus, and most of them are developed for specific applications, which leads to difficulties in transplantation and poor versatility

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • SD card file management controller based on FPGA
  • SD card file management controller based on FPGA
  • SD card file management controller based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be described in detail below in conjunction with the embodiments.

[0034] Such as figure 1 Shown, the present invention comprises FPGA chip 1, serial configuration chip 4, SDRAM memory 5, master controller interface 6, SD card socket 15, wherein realize FAT32 file management unit 2 and described in SD card interface unit 3 in FPGA1 inside FAT32 file management unit 2 comprises NIOS II processor 7, EPCS control module 8, SDRAM control module 9 and master controller interface module 10, Avalon bus 11, Avalon interface module 12;

[0035] The SD card interface unit 3 includes a read-write buffer FIFO module 13, an SD card data control module 14, an SD card command control module 16 and an SD card clock control module 17.

[0036] Such as figure 2 Shown is the circuit structure diagram of the FAT32 file management unit in the FPGA. The FAT32 file management unit is composed of NIOS II processor 7, EPCS control module 8, SDRAM control module 9...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an SD card file management controller based on a field programmable gata array ( FPGA), comprising an FPGA chip, a serial configuring chip, an SDRAM memory, a main controller interface, an SD card socket, a file allocation table ( FAT) 32 file management unit and an SD card interface unit; the FAT 32 file management unit provides the main controller interface, the user order of the operation file system for the main controller; the main controller writes the user order in the register of the SD card management controller via the interface; the SD card interface unit is responsible for generating, answering and receiving the SD card order under the control of the FAT 32 file management unit, reading and writing the data in the SD card. The invention can solve the problems due to poor generality, difficult transplant, complex operation interface, inconvenient use and slow speed for reading and writing SD card of the interface of the SD card interface control device; therefore, the file management with strong generality, convenient operation interface and capable of rapidly reading and writing SD card is provided.

Description

technical field [0001] The invention relates to a device for controlling an SD interface card, in particular to an FPGA-based SD card file management controller. Background technique [0002] SD card (Secure Digital Memory Card) is a memory card based on semiconductor flash memory technology. It was jointly developed by Panasonic, Toshiba and SanDisk in 1999. At present, people's demand for high-speed storage of large amounts of data is getting higher and higher. As a new generation of data storage device, SD card has the characteristics of small size, high capacity, fast data transmission rate, good mobile flexibility and high security, which well meets the specific needs of the market and is widely used in portable consumer electronics devices and in the field of industrial control. [0003] The data in the SD card is stored in blocks, but in order to organize and manage the data in the SD card more effectively, the data must be organized in a file format. Currently, SD...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/16
Inventor 贺前华何健伦宋利伟黄鹏飞
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products