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

Memory controller

A technology of memory controller and memory area, which is applied in the direction of instruments, electrical digital data processing, etc., can solve the problem of high cost, and achieve the effect of high data throughput

Inactive Publication Date: 2006-12-20
THOMSON LICENSING SA
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Both solutions are more expensive to implement

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
  • Memory controller
  • Memory controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] figure 2 The SDRAM controller 1 used in a system with three channels is used as an example to show a block diagram of the memory controller of the present invention. The system is: via the AMBA bus 8 and input 6 and output 7 for real-time data streaming And the connected CPU. Each bank 21, 22, 23, 24 in the SDRAM module 2 has an associated state machine 41, 42, 43, 44 in the bank control unit 4, which describes the bank 21, 22 , 23, and 24, and are responsible for observing the waiting time and the correct state sequence. These state machines 41, 42, 43, 44 send their commands for the banks 21, 22, 23, 24 to the command scheduler 3 (command bus scheduler). The command scheduler 3 monitors the distribution of external commands and data buses. In each clock cycle, the command scheduler 3 sends a command selected according to the priority to the DRAM module 2. The state machines 41, 42, 43, 44 directly obtain their transfer commands from the three channels (input 6, AMBA 8, ...

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 present invention relates to a memory controller (1) for an IC with an external DRAM (2), where the external DRAM (2) has at least one memory bank (21, 22, 23, 24) and communicates with the IC via at least one channel (6, 7, 8). In line with the invention, the memory controller (1) has a command scheduler (3) which prioritizes the transmission of memory bank commands on the basis of a static priority allocation for commands and a dynamic priority allocation for channels.

Description

Technical field [0001] The present invention relates to a memory controller for an IC with an external DRAM, and in particular to a memory controller with a command scheduler. Background technique [0002] Statistics on the largest sales of pre-recorded image data storage media in Germany show that DVD replaced video cassettes for the first time last year. Therefore, it can be assumed that in the foreseeable future, the DVD video recorder will replace the analog video recorder as the recording unit. In particular, the rapidly expanding digital television reception (DVB) has also awakened the demand for digital storage. However, in this case, it has been found that more modern compression methods such as MPEG-4 only allow the storage of two movies on one writable DVD on average. Therefore, with the development of high-definition television (HDTV), the development of new optical storage media with greater storage capacity is being promoted. An example of this type of optical storag...

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/16G06F13/18
CPCG06F13/18G06F13/14G06F13/16
Inventor 蒂姆·奈杰迈耶托马斯·布龙洛萨尔·弗赖斯曼
Owner THOMSON LICENSING SA
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