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

A feedback device and method for improving ddr bus utilization

A feedback device, utilization technology, applied in the input/output process of data processing, instrument, input/output to record carrier, etc., can solve the problems of low number of effective commands, waste of DDR memory bandwidth, low bus utilization, etc. Achieve the effect of reducing line feed behavior in the same bank, improving bus utilization, and improving access efficiency

Inactive Publication Date: 2021-01-29
南京凯鼎电子科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] When the same bank line break occurs as described before, there will be a delay time of at least tRC when the bus is empty, so the number of effective commands on the bus will be very low and the situation will be empty waiting for tRC.
This results in low bus utilization and waste of DDR storage bandwidth.

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 feedback device and method for improving ddr bus utilization
  • A feedback device and method for improving ddr bus utilization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0029] Such as figure 1 As shown, the present invention provides a kind of feedback device that is used to improve DDR bus utilization rate, comprises command cache queue module, monitoring module and calculation feedback module;

[0030] The command cache queue module caches the command information of the front-level module according to the input order of the entrance, and outputs the command to the calculation feedback module, under the condition that the exit is not limited (the limit refers to that when the DDR bus is not occupied, if it is occupied, Then the commands of the command cache queue module cannot be sent out), and will continue to send commands to the exit sequence;

[0031] The monitoring module identifies and monitors the commands entering the command buffer queue, records the order and information of the commands, and communicates with the calculation feedback module, and sends commands into the command buffer queue module and information about leaving the c...

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 feedback device and method for improving DDR bus utilization, comprising a command buffer queue module, a monitoring module and a calculation feedback module; the command buffer queue module outputs commands to the calculation feedback module; the monitoring module Identify and monitor the commands entering the command buffer queue, record the order and information of the commands, and communicate with the computing feedback module, and feed back the information of the commands entering the command buffer queue module and leaving the command buffer queue module to the computing device in real time Feedback module; the calculation feedback module performs bank-by-bank statistics on the command information sent by the monitoring module, and counts according to the situation of changing lines with the same bank. The present invention avoids the frequent behavior of changing lines in the same bank due to the strong randomness of received commands in the entire DDR system, effectively reduces the behavior of changing lines in the same bank, thereby improving the utilization rate of the DDR bus and improving the access efficiency of the DDR.

Description

technical field [0001] The invention relates to the technical field of storage devices, in particular to a feedback device and method for improving the utilization rate of a DDR bus. Background technique [0002] In DDR memory (dual-channel dynamic random access memory), when a newline command of the same bank (storage bank) appears, it is necessary to wait for a delay time of at least tRC after the first active activation time before the Bank can be used again. The different lines of the active activation operation. [0003] In a general DDR (dual-channel dynamic random access memory) controller, there will be a certain amount of Buffer (cache) depth to store the read and write commands sent by the front-end module. This certain amount is usually selected as an integer power of 2, but at the same time It is necessary to consider the power consumption and area of ​​the chip, and the general Buffer (cache) depth will be 8-16. [0004] At present, the controller command sequ...

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/16G06F3/06
CPCG06F3/0656G06F3/0658G06F3/0659G06F13/1673
Inventor 宋超
Owner 南京凯鼎电子科技有限公司