Check patentability & draft patents in minutes with Patsnap Eureka AI!

Multi-DDR controller management module based on AXI bus

A technology for managing modules and controllers, applied in instruments, static memory, electrical digital data processing, etc., can solve the problems of increasing access bandwidth, consuming the time and energy of signal processing engineers, and achieving the effect of meeting development needs

Active Publication Date: 2018-11-09
CHINA ELECTRONICS TECH GRP CORP NO 14 RES INST
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The floating-point data type leads to the expansion of the original data bit width, which further increases the access bandwidth during the operation
[0006] In the FPGA implementation process of signal processing, the arbitration of parallel reading and writing of multiple sets of DDRs, the balance of access bandwidth of multiple sets of DDRs, and the space management of multiple sets of DDRs are the difficulties in the design of signal processing and memory access. Will consume a lot of time and energy of the signal processing engineer

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
  • Multi-DDR controller management module based on AXI bus
  • Multi-DDR controller management module based on AXI bus
  • Multi-DDR controller management module based on AXI bus

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] The invention provides a multi-DDR controller management module based on the AXI bus, including N (N is an integer, N>0) DDR controllers, N (N is an integer, N>0) switching switches, M ( M is an integer, M>0) port adapter, M>N; the number of the switch is the same as the number of DDR controllers; one end of each switch is electrically connected to a DDR controller, and the other end is through the all-pass network It is electrically connected with M port adapters, and the other end of the port adapter is used for electrical connection with the user end; the port adapter is used to convert the read and write operation signals of the user end into A read and write operation signal of a DDR controller; the exchange switch is used for exchanging and arbitrating the read and write addresses and data of L (L>0) clients through the all-pass network and port adapter, ...

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 multi-DDR controller management module based on an AXI bus, comprising N DDR controllers (N is more than 0), N switches (N is more than 0) and M port adapters (M is more than0), the port adapters are used for converting a read-write operation signal for each client into a read-write operation signal for one DDR controller by virtue of an all-pass network and the switchesaccording to a principle of equal distribution of bandwidth; the switches are used for exchanging and arbitrating read-write addresses and data of L (L is more than 0) clients by virtue of the all-pass network and the port adapters and outputting the arbitrated read-write addresses and data signals to the DDR controllers; and the DDR controllers perform a read-write access operation on the controlled DDR chips according to the read-write control signals. The multi-DDR controller management module possesses an efficient multi-DDR read-write access arbitrating and bandwidth balancing capabilities and a standard AXI interface, a user can conveniently perform multi-DDR access by virtue of the standard interface and can meet FPGA development requirements in the radar signal processing field.

Description

technical field [0001] The invention relates to the field of computer application technology, in particular to a multi-DDR controller management module based on the AXI bus. Background technique [0002] With the development of digital phased array radar, the working bandwidth of radar products is increasing, the number of channels after digital synthesis is increasing, the algorithm processing flow of radar signal processing is becoming more and more complex, and the processing accuracy is getting higher and higher. These have become the inevitable trend of radar development. [0003] The increase in radar operating bandwidth and the number of channels directly lead to a sharp increase in the input data rate of the signal processing system. Taking a digital radar with a sampling rate of 50M, 16 channels, and input IQ of 16 bits as an example, the input data rate is as high as 3200MB / s. Considering the read and write efficiency of DDR, the access bandwidth of a single DDR...

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/42G11C7/10
CPCG06F13/4234G06F2213/0038G11C7/10
Inventor 韩文俊孙健凌元吴庆楠
Owner CHINA ELECTRONICS TECH GRP CORP NO 14 RES INST
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