Method and device for improving read operation efficiency of synchronous dynamic random access memory controller

A random access memory, synchronous dynamic technology, applied in the direction of instruments, memory address/allocation/relocation, electrical digital data processing, etc., can solve the problems of low access efficiency, delay of access requests, and unstable efficiency, etc., to reduce delay processing time, guarantee a fixed delay, and increase access efficiency

Inactive Publication Date: 2011-12-14
ZTE CORP
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The method used in the prior art is to use a Synchronous Random Access Memory (SRAM) type of device. This type of device can meet the demand for memory access bandwidth, but the characteristics of small capacity and high cost have affected its availability. widely used
However, the large-capacity and low-cost synchronous dynamic random access memory (Synchronous Dynamic Random Access Memory, referred to as SDRAM) is due to the limitation of the device itself, so that the access efficiency of the traditional controller is very low in certain access methods.
The solutions in the prior art generally improve the access efficiency by effectively scheduling the accessed address space, but this scheduling method often causes the order in which the user issues access to be different from the order in which the controller executes, resulting in out-of-order situations, resulting in access requests be delayed
These defects will also cause the complexity of scheduling algorithm design and the instability of efficiency, affecting the overall stability of the system

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
  • Method and device for improving read operation efficiency of synchronous dynamic random access memory controller
  • Method and device for improving read operation efficiency of synchronous dynamic random access memory controller
  • Method and device for improving read operation efficiency of synchronous dynamic random access memory controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Such as figure 1 As shown, the device for improving the read operation efficiency of the synchronous dynamic random access memory controller includes a connected synchronous dynamic random access memory controller and synchronous dynamic random access memory. The synchronous dynamic random access memory may be commonly used SDRAM, or double data rate synchronous dynamic random access memory (DDRSDRAM for short), such as DDR3 SDRAM.

[0026] The synchronous dynamic random storage controller is used to select one or more mirror spaces for backing up the write operation data after receiving the user's write operation request, and the mirror space is in the synchronous dynamic random access memory and the write operation request The write address is located in the address space of different storage arrays; it is also used to process multiple read operation requests in parallel, and the mirror space for reading data selected for each read operation request is located in diff...

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

A synchronous dynamic random access memory controller is disclosed, and which is configured to: after receiving a writing operation request from a user, choose one or more mirror spaces used for backing up writing operation data, and said mirror spaces are the address spaces that locate in the synchronous dynamic random access memory in the different memory arrays from the writing address of the writing operation request, and process a plurality of reading operation requests in parallel, and the mirror spaces selected for various reading operation requests for reading data are located in different arrays in the synchronous dynamic random access memory. Said synchronous dynamic random access memory controller includes an operation generator module and a mirror operation process module connected with each other. A method and an apparatus for reading data with the synchronous dynamic random access memory controller are also disclosed. The present invention can increase the speed of processing the reading operation requests from a user with the synchronous dynamic random access memory controller, and reduce the delayed processing time of the reading operation request.

Description

technical field [0001] The invention relates to the technical field of data read operations, in particular to a method and a device for improving the read operation efficiency of a synchronous dynamic random access memory controller. Background technique [0002] With the development of multimedia services in communication networks, the network's demand for communication transmission bandwidth is also increasing rapidly. With the rapid increase of network data volume, the processing technology for massive data has become the bottleneck of network development. In the processing of a large number of data packets, the access to the external memory becomes the bottleneck of the processing speed of the data packets. Effectively improving the efficiency of external memory access becomes the key to the design of external memory access controllers. The method used in the prior art is to use a Synchronous Random Access Memory (SRAM) type of device. This type of device can meet the d...

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): G06F12/02
CPCG06F13/16G06F11/1666
Inventor 侯志伟
Owner ZTE CORP
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