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

Method and system for managing memory access instructions

A management method and management system technology, applied in the fields of instruments, electrical digital data processing, etc., can solve problems such as the inability to effectively utilize the bandwidth of random access memory, and achieve the effect of increasing the utilization rate of the bandwidth

Active Publication Date: 2016-09-07
ALI ZHUHAI CORP
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method cannot effectively utilize the bandwidth of the random access memory

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 system for managing memory access instructions
  • Method and system for managing memory access instructions
  • Method and system for managing memory access instructions

Examples

Experimental program
Comparison scheme
Effect test

no. 2 example

[0071] The second embodiment is similar to the first embodiment, and only the differences are described here. In the first embodiment, the control unit 120 at least generates the priority value of the access instruction according to the bank switch exhaustion variable (BKCHG_OUT). However, in the second embodiment, the control unit 120 may also consider the bank conversion depletion variable together with other variables to calculate the priority value. Specifically, the control unit 120 can be based on the last read and write variable (last_wrj), the row hit variable (PGHit), the read and write hit variable (RWHit), the bank conversion variable (BKCHG), the bank conversion exhaustion variable (BKCHG_OUT), the delay consumption One or a combination of the exhaustion variable (Latency_out) and the slice count exhaustion variable (Slice_out) is used to calculate the priority value of an access instruction.

[0072] The last read and write variable (last_wrj) is a Boolean value,...

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 management method of memory access instructions is used for a random access memory including a plurality of banks. The management method of the memory access instructions comprises the steps that the multiple access instructions are received and comprise a first access instruction which is used for accessing a first line of the first bank; the previous access instruction of the first bank is accessed as the second access instruction; whether the first line is started is judged, and if not, a time interval between receiving the first access instruction and executing the second access instruction is set as a counter corresponding to the first bank; whether the counter is larger than a critical value is judged in order to determine a BKCHG_OUT; a Status of the first access instruction is generated according to the BKCHG_OUT; the execution sequence of the access instructions is determined according to the Status corresponding to each access instruction. Therefore, the use efficiency of the bandwidth of the random access memory can be improved.

Description

technical field [0001] The present invention relates to a management method, and in particular to a management method and management system for random access memory. Background technique [0002] A RAM can be accessed by multiple clients. However, in general, the random access memory can only be accessed by one client at a time. Therefore, when each client needs to access the random access memory, a control unit determines which client should access the random access memory. One approach is to allow each client to access the random access memory in turn, that is, each client will be allocated the same time. However, this approach cannot effectively utilize the bandwidth of the random access memory. Therefore, how to effectively allow these clients to access the random access memory while increasing the bandwidth utilization of the random access memory is an issue that is concerned by those skilled in the art. Contents of the invention [0003] Embodiments of the presen...

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/16
Inventor 田京京易冬柏
Owner ALI ZHUHAI CORP