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

Method for access to external memory

An external memory, access request technology, applied in the direction of instruments, electrical digital data processing, etc., can solve the problems of reducing the access efficiency of external devices, not considering the delay characteristics of SDRAM memory, low storage efficiency of SDRAM memory, etc., to reduce the command delay time overhead. , reduce time overhead and improve efficiency

Active Publication Date: 2008-09-24
JIANGSU DAHAI INTELLIGENT SYST
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] At present, the bus arbitration unit in a general SoC arbitrates a request from multiple master devices according to the request sequence or the module priority of the master device, and directly sends it to the SDRAM memory without considering the unique delay characteristics of the SDRAM memory itself.
However, when there are more and more parallel functional modules in external devices such as complex SoC chips, and the computing and processing capabilities of functional modules are getting stronger and stronger, the low storage efficiency of SDRAM memory directly seriously reduces the access efficiency of external devices.

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 for access to external memory
  • Method for access to external memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and preferred embodiments.

[0045] The bus arbitration unit saves the precharged block of the current external memory, the activated row, the block address of the previous access, and the read and write status of the previous access and other bandwidth priority attributes. These bandwidth priority attributes reflect the physical characteristics of the external memory itself. For the convenience of description, the following description takes SDRAM as an example of the external memory.

[0046] Wherein, the currently precharged SDRAM block indicates that the current SDRAM block is already in a precharged state. If the current access request is to access the block, the precharge time overhead can be saved;

[0047] The current SDRAM activated row indicates that the cu...

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 discloses a method for visiting an external storage device. The present invention displays the bandwidth priority attribute of the physical features of the external storage device by setting up and determines whether the visit authority of the current visit request is entitled or not according to the judgment of the bandwidth priority attribute of the physical features of the external storage device, thus increasing the efficiency of the device to visit the external storage device. The continuous data visit tries to be operated on the same line of the same block to the largest extent, thus greatly increasing the efficiency of continuous visit of the external storage device. When implementing the data transmission by the former request, the command and the address of the current visit request are parallelly sent out, thus reducing the time consumption of the transmission command delay; the time consumption of the bus switch is reduced by ensuring that the continuous data visit is writing or reading.

Description

technical field [0001] The invention relates to memory processing technology, in particular to a method for accessing external memory. Background technique [0002] In an integrated system on chip (SoC), it includes multiple parallel processing functional modules such as processor, DMA, hardware accelerator, peripheral hardware, etc. These functional modules will access off-chip memory such as SDRAM, DDR memory, etc. as required. [0003] Since the functional modules such as the processor, DMA, and hardware accelerator operate independently, in practical applications, the SDRAM memory may be accessed by multiple functional modules at the same time. However, according to the physical characteristics of the SDRAM memory, at the same time, the SDRAM memory only allows There is a read and write access. In order to solve this problem, the access to the external memory needs to grant the access right of the external memory to the access request of a certain functional module thro...

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/18
Inventor 林川
Owner JIANGSU DAHAI INTELLIGENT SYST
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