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

Control system and method for storage access

A control system and memory technology, applied in the direction of instrumentation, electrical digital data processing, etc., can solve the problems of discontinuity of data address, low probability of interleaved access mode, etc.

Inactive Publication Date: 2013-08-28
SUNPLUS TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this method is comparable figure 1 It saves multiple clock cycles. However, due to the discontinuity of the data address, the system often accesses memory with similar addresses, that is, the system often accesses different pages of the same memory bank of the memory multiple times, so if figure 2 The probability of this interleaved access mode to different memory banks is not high, especially in complex systems, so the known memory access control system still has many shortcomings and needs to be improved

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
  • Control system and method for storage access
  • Control system and method for storage access
  • Control system and method for storage access

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] See image 3 , is a block diagram of the memory access control system of the present invention, the control system 300 includes a system memory access command temporary storage device 310, a memory access command parallel processing device 320, a dynamic memory command control device 340, a system bus arbitration device 350, Read data temporary storage device 390 and write data temporary storage device 395 .

[0038] The system bus arbitration device 350 receives at least one memory access command from the system bus master 370 on the system bus 360, corresponding to at least one system memory access command. The plurality of system memory access commands may be linear address mode memory access commands or two-dimensional address mode (start X address, Y address, X length and Y length) memory access commands.

[0039] The system memory access command temporary storage device 310 is connected to the system bus 360 to temporarily store a plurality of system memory acces...

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 relates to control system and method for storage access, wherein the control system comprises an access command temporary storage device of a system storage, a storage access and concurrent processing device, an access command temporary storage device of a dynamic storage and a command control device of the dynamic storage, wherein the access command temporary storage device of the system storage is used for temporarily storing an access command of the system storage; the storage access and concurrent processing device is used for decoding the access command of a current system storage so as to generate the access command of the dynamic storage and carrying out priority processing on the access command of the dynamic storage so as to generate the access command of the dynamic storage with the priority; the access command temporary storage device of the dynamic storage is used for temporarily storing the access command of the dynamic storage; and the command control device of the dynamic storage is used for accepting the access command of the dynamic storage and carrying out priority processing on the access command of the dynamic storage so as to generate the access command of the dynamic storage with the priority and generate a control command accessed by the dynamic storage according to the priority.

Description

technical field [0001] The invention relates to the technical field of dynamic memory access, in particular to a control system and method for synchronous dynamic memory access. Background technique [0002] Due to the advancement of semiconductor technology, the operation speed of the dynamic memory has gradually increased. In the past two decades, the operating speed of dynamic memory has increased from several MHz to several GHz, and the number of delay cycles for data access of stable memory has gradually increased. For example, the number of delay cycles for data access of the stable memory bank of SDR is 3-5, while the number of delay cycles for data access of the stable memory bank of DDR-II and DDR-III is 12-25. [0003] A computer system or an image processing system includes multiple system bus masters. Each system bus master device has specific functions, such as: image decoding, image encoding, image playback, audio decoding, audio playback, direct memory acces...

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): G06F13/18
Inventor 黄明权李家豪周汉良
Owner SUNPLUS TECH CO LTD
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