Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A DDR management and control system based on FPGA hardware acceleration

A management control and hardware acceleration technology, applied in memory systems, electrical digital data processing, instruments, etc., can solve the problems of unclear storage information, complex operation modes, low system bandwidth, etc., to speed up data transmission efficiency and improve data processing efficiency. , The effect of reducing CPU usage

Active Publication Date: 2018-12-07
HANGZHOU EBOYLAMP ELECTRONICS CO LTD
View PDF9 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, DDR is widely used in the large-capacity cache space of the FPGA data processing system and the host computer data transmission process, but the existing DDR control logic and read and write methods exist: complex operation methods, unclear storage information, low read and write efficiency, and Poor portability and other shortcomings lead to low system bandwidth and high difficulty in system implementation, which is not conducive to data efficiency and high-speed read and write cache in the process of hardware data processing

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
  • A DDR management and control system based on FPGA hardware acceleration
  • A DDR management and control system based on FPGA hardware acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The technical solution of the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments, and the following embodiments do not constitute a limitation of the present invention.

[0034] Such as figure 1Shown, a kind of DDR management and control system based on FPGA hardware acceleration comprises host end (HOST), FPGA end and memory DDR, and described FPGA end comprises the DMA transmission control logic unit connected by AXI bus line, DDR conversion controller, transmission A state search unit, and an algorithm logic unit connected to the DDR conversion controller, the FPGA end is connected to the host end through the DMA transfer control logic unit, the FPGA end is connected to the memory DDR through the AXI bus, and the DDR conversion control The device is connected with the transmission status lookup unit, wherein:

[0035] The DMA transmission control logic unit is based on the DMA data transmission m...

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 a DDR management and control system based on FPGA hardware acceleration, the system including a host, an FPGA terminal and a memory DDR. The system is characterized in that theFPGA terminal comprises a DMA transfer control logic unit, a DDR conversion controller and a transmission state finding unit which are connected through an AXI bus, the FPGA terminal also comprises an algorithm logic unit connected to the DDR conversion controller, the FPGA terminal is connected with the host through the DMA transmission control logic unit, the FPGA terminal is connected with thememory DDR through the AXI bus, and the DDR conversion controller is connected with the transmission state finding unit. The system adopts the data transmission state index value in the data processing process and realizes the corresponding data processing operation according to the recorded index value, which simplifies the operation mode of the memory DDR and improves the data reading and writing efficiency by cooperating with the AXI bus. A DMA transmission mechanism is adopted to speed up the data transmission efficiency, reduce the CPU occupancy of the host terminal, and improve the dataprocessing efficiency.

Description

technical field [0001] The invention belongs to the technical field of digital integrated circuit DDR management, and in particular relates to a DDR management control system based on FPGA hardware acceleration. Background technique [0002] FPGA (Field-Programmable Gate Array), that is, Field Programmable Gate Array, is a product of further development on the basis of programmable devices such as PAL, GAL, and CPLD. It emerged as a semi-custom circuit in the field of application-specific integrated circuits (ASIC), which not only solves the shortcomings of custom circuits, but also overcomes the shortcomings of the limited number of original programmable device gates. [0003] DDR=Double Data Rate double rate synchronous dynamic random access memory. Strictly speaking, DDR should be called DDR SDRAM. DDR SDRAM is the abbreviation of Double Data Rate SDRAM, which means double-rate synchronous dynamic random access memory. DDR memory is developed on the basis of SDRAM memor...

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): G06F9/30G06F13/28G06F12/1081G06F12/0877
CPCG06F9/30098G06F12/0877G06F12/1081G06F13/28
Inventor 龚骁敏刘欢白卓玉田春雨胡朗恺
Owner HANGZHOU EBOYLAMP ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products