Unlock instant, AI-driven research and patent intelligence for your innovation.

FPGA-based high-speed emmc array controller

An array controller and controller technology, which is applied in the field of array controllers, can solve problems such as low bandwidth, poor scalability, and unguaranteed continuous bandwidth, and achieve the effect of continuous storage bandwidth and potential performance release

Active Publication Date: 2017-12-29
CHENGDU FOURIER ELECTRONICS TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Disadvantages: low bandwidth (the internal bus bandwidth of the processor is limited and shared with the CPU core), the data interface cannot be customized (usually data / address bus, etc.), and the capacity is low (usually only 1 to 2 eMMC memory chips can be mounted);
Disadvantages: single data interface (usually SATA, USB, etc., not easy to integrate in the device), poor scalability (the number of eMMC memory chips mounted is limited, usually less than 16 pieces), continuous bandwidth is not guaranteed (designed for general occasions, not for Sequential read / write is specially optimized), its price is still far from the price of traditional flash memory cards or flash memory chips

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
  • FPGA-based high-speed emmc array controller
  • FPGA-based high-speed emmc array controller
  • FPGA-based high-speed emmc array controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further elaborated below in conjunction with the accompanying drawings.

[0026] This specific implementation mode takes the implementation of IP cores mounted with 16 eMMC chipsets as an example.

[0027] Such as figure 1 and figure 2 Shown, a kind of high-speed eMMC array controller based on FPGA, it comprises FPGA1, integratedly installed with eMMC array controller IP core 3 on described FPGA1, described eMMC array controller IP core 3 is provided with user management interface 2 and User data interface 7, described eMMC array controller IP core 3 is electrically connected with data cache random access memory 6 and several eMMC chip groups 5 respectively, and described eMMC chip group 5 is made up of several eMMC chips 4, and described Several eMMC chips 4 are mounted on the same eMMC bus, and the eMMC array controller IP core 3 is composed of an input FIFO31, an output FIFO32, a cache controller 33, a distribution controller 35 and an ...

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 FPGA-based high-speed eMMC array controller, which comprises a high-speed eMMC array controller IP core, the high-speed eMMC array controller IP core is implemented on the FPGA, and the high-speed eMMC array controller IP core is configured on the FPGA. There is a user management interface and a user data interface, and the high-speed eMMC array controller IP core is respectively connected with a data cache random access memory and several eMMC chipsets, and the eMMC chipset consists of several eMMC chips, and the several Each eMMC chip is mounted on the same eMMC bus, and the beneficial effects of the present invention are as follows: the potential performance of the eMMC chip can be effectively released, the data throughput can be balanced by the built-in / external buffer cache, and the eMMC chip can be operated in a packet flow mode to achieve Maximized contiguous memory bandwidth with easy-to-use front-end data input / output interfaces. It is suitable for high-frequency acquisition records, communication data records, bus data records and other applications that have high requirements on storage capacity, bandwidth, and reliability.

Description

technical field [0001] The present invention relates to the technical field of array controllers, in particular to an FPGA-based high-speed eMMC array controller Background technique [0002] FPGA (Field-Programmable Gate Array), that is, Field Programmable Gate Array. Its characteristics are as follows: 1) ASIC circuits (application-specific integrated circuits) are designed using FPGA, and users can obtain suitable chips without putting them into production. 2) FPGA can be used as a sample piece of other full-custom or semi-custom ASIC circuits. 3) There are abundant flip-flops and I / O pins inside the FPGA. 4) FPGA is one of the devices with the shortest design cycle, the lowest development cost and the lowest risk in ASIC circuits. 5) FPGA adopts high-speed CMOS technology, low power consumption, and can be compatible with CMOS and TTL levels. It can be seen that the FPGA chip is one of the best choices for small batch systems to improve system integration and reliabi...

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 Patents(China)
IPC IPC(8): G11C16/06
Inventor 戴荣阴陶白湘洲钟荣操飞
Owner CHENGDU FOURIER ELECTRONICS TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More