Memory controller and chip product

A technology of memory controller and memory, which is applied in the direction of program control design, instruments, generation/distribution of signals, etc., and can solve the problems of increased delay in dispatching commands and transmission data

Pending Publication Date: 2022-03-25
HYGON INFORMATION TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the related art, for accurate timing, the main logic (including the timer) of the memory controller (for example, Dram controller) and the physical interface of the memory (for example, Dram phy) are synchronous clock designs, which leads to scheduling commands and The delay in transmitting data increases a lot

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
  • Memory controller and chip product
  • Memory controller and chip product
  • Memory controller and chip product

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.

[0031] It should be noted that like numerals and letters denote similar items in the following figures, therefore, once an item is defined in one figure, it does not require further definition and explanation in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second" and the like are only used to distinguish descriptions, and cannot be understood as indicating or implying relative importance.

[0032] Dram: refers to dynamic random access memory.

[0033] Dram controller: Complete Dram memory read and write operations and scheduling, so that the read and write operations meet the relevant protocols, and complete data transmission.

[0034] Dram PHY: Change the scheduling command of the Dram controller into control signals and data signals that meet ...

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 embodiment of the invention provides a memory controller and a chip product, and the memory controller comprises an asynchronous FIFO module which is configured to synchronize data or commands from a first clock domain and a second clock domain, the first clock domain is a clock domain limited by the clock frequency of the memory controller, and the second clock domain is a clock domain limited by the clock frequency of the memory controller. The second clock domain is a clock domain limited by the clock frequency of the memory; the processing unit is configured to obtain a sending interval delay value between any two adjacent commands according to the measurement delay value and a protocol delay value between any two adjacent commands specified by a memory protocol, the measurement delay value is determined by measuring the interval time variation of two adjacent commands or two adjacent beats of data transmitted from the memory control module to the memory physical interface. Through some embodiments of the invention, the delay of the memory controller from command transmission to data transmission completion is effectively reduced.

Description

technical field [0001] The present application relates to the field of memory controllers, and specifically, the embodiments of the present application relate to a memory controller and a chip product. Background technique [0002] Currently, a Soc system (that is, a system-on-a-chip) includes: a memory (for example, Dram), a memory controller (for example, a Dram controller), and a memory physical interface (for example, Dram Phy). The memory controller Dram controller is responsible for the scheduling of read and write instructions and the timing control of Dram, and the Dram phy is responsible for encoding the scheduled instructions according to the requirements of Dram, sending the corresponding write data to the memory Dram, and accepting the read from the memory Dram. fetched memory data. [0003] In the related art, the memory physical interface (for example, Dram phy) and the memory (for example, Dram) are designed according to the synchronous clock, that is, the di...

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): G06F15/78G06F9/50G06F5/06G06F1/12
CPCG06F15/7839G06F5/065G06F9/5016G06F1/12
Inventor 江山刚周鹏
Owner HYGON INFORMATION TECH CO LTD
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