Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dynamic random access memory (DRAM) and method for improving DRAM data access bandwidth

A memory and data technology, applied in the direction of electrical digital data processing, instruments, memory address/allocation/relocation, etc., can solve the problems of increasing the difficulty of interface design, logic resource usage area, IC cost increase, IC area increase, etc. , to achieve the effect of improving access bandwidth, increasing interface data bit width, and avoiding bandwidth occupation

Inactive Publication Date: 2012-05-02
SUZHOU CENTEC COMM CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the above-mentioned prior art also has deficiencies. Increasing the width of the data interface will also increase the data width in other auxiliary logic of the interface, which will lead to more resources used in the entire logic design and an increase in the area of ​​the IC. This leads to an increase in the cost of the IC; increasing the interface clock frequency alone will cause the main clock frequency in the entire IC to be lower than the DRAM clock frequency, so that the data interface needs to be switched between the two clock domains, thereby increasing the interface Design Difficulty, Logic Resource Usage, and IC Area

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
  • Dynamic random access memory (DRAM) and method for improving DRAM data access bandwidth
  • Dynamic random access memory (DRAM) and method for improving DRAM data access bandwidth
  • Dynamic random access memory (DRAM) and method for improving DRAM data access bandwidth

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The present invention will be described in detail below in conjunction with specific embodiments shown in the accompanying drawings. However, these embodiments do not limit the present invention, and any structural, method, or functional changes made by those skilled in the art according to these embodiments are included in the protection scope of the present invention.

[0048] The present invention adopts two aspects of innovative design to meet the requirements of improving the interface access bandwidth: one is to optimize the DRAM refresh logic to minimize the access bandwidth occupied by the refresh operation; the other is to use multi-stage pipelines to process the high-speed characteristics and large capacity of DRAM DRAM is physically divided into multiple Banks (storage blocks) to achieve high-speed memory that can be accessed randomly. The design scheme of the present invention will be explained below with a memory design example of data packets in the design...

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 dynamic random access memory (DRAM) and a method for improving DRAM data access bandwidth. The method includes refreshing logic optimization, specifically includes the following steps: S11, obtaining a longest time interval which is required for completing refreshing of four web ready appliances protocols (WRAPs), dividing the longest time interval into a first stage and a second stage; S12, setting priority level of reading / writing logic to be higher than that of refreshing logic at the first stage, wherein the refreshing logic automatically selects Bank which is not used by the reading / writing logic to perform refreshing; and S13, setting the priority level of the reading / writing logic to be lower than that of the refreshing logic, wherein the refreshing logic refreshes the Bank which is not refreshed. Under the condition that the memory access clock frequency is not improved, the interface data bit width is not increased, and the logic design complexity is not increased, the DRAM and the method for improving the DRAM data access bandwidth improve interface data access bandwidth to the most extent, and meet requirements for data storage of integrated circuit (IC) design.

Description

technical field [0001] The invention relates to the field of integrated circuit design, in particular to a DRAM memory and a method for maximizing the data access bandwidth of the DRAM interface. Background technique [0002] At present, there are two main forms of storage of large amounts of data in IC (integrated circuit) design: external memory and embedded memory. Among them, the external memory needs to design more complex interface logic, and more IC external interface pin signals are added, which leads to an increase in the cost of the IC itself and the system. In addition, it is difficult for the external memory to achieve a higher access speed. Therefore, in the current IC design, the data memory is embedded in the IC as much as possible. There are also two options for embedded memory: SRAM (Static Random Access Memory) and DRAM (Dynamic Random Access Memory). Compared with SRAM, due to the different process, DRAM has great advantages in embedded design. It has si...

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/16G06F12/06
Inventor 贾复山徐昌发
Owner SUZHOU CENTEC COMM CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products