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

Method of data interchange by using mode of direct memory access

A technology for memory access and data exchange, applied in the field of data exchange, it can solve the problems of inability to dynamically modify configuration information, delay and high power consumption, and achieve the effects of reducing power consumption, long standby time, and maximizing system efficiency

Inactive Publication Date: 2006-07-05
HUAWEI TECH CO LTD
View PDF0 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The purpose of the present invention is to provide a method for data exchange using direct memory access to solve the problems in the prior art that the system has a large delay and power consumption during data exchange, and configuration information cannot be dynamically modified

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 of data interchange by using mode of direct memory access
  • Method of data interchange by using mode of direct memory access
  • Method of data interchange by using mode of direct memory access

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The specific implementation manners of the present invention will be described below in conjunction with the accompanying drawings.

[0036] Such as figure 2 As shown, the present invention at first determines two blocks of RAM block spaces that need to be selected by the CPU, then writes the transmission configuration word in the DMA controller, and the DMA controller performs data transmission according to the transmission configuration word written by the CPU. After the transmission is completed, The DMA controller sends an interrupt signal to the CPU, and the CPU modifies the RAM block address in the transmission configuration word in the DMA controller to another RAM block address, reconfigures the DMA channel according to the modified transmission configuration word, and performs data transmission and transmission. After the completion, the DMA controller sends an interrupt signal to the CPU; every time the DMA controller sends an interrupt signal, the address of...

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 method for making data exchange in a direct memory accessing (DMA) mode. And the method determines two data memory spaces by a processor and writes the address of a memory space in a transmission configuration word, a DMA controller uses the memory space appointed by the transmission configuration word to transmit data and sends out an interrupt signal to the processor after completing data transmission, the processor receives the interrupt signal and judges if all data is transmitted: if yes, ending data transmission and otherwise modifying the current memory space address in the transmission configuration word into the address of the other memory space to make data transmission. The invention gives full play to the DMA controller, occupying less processing time of the processor and reducing system power consumption.

Description

technical field [0001] The invention relates to a data exchange method, in particular to a data exchange method using direct memory access. Background technique [0002] The development trend of the mobile terminal requires the mobile terminal to have a longer standby time and a smaller size. Longer standby time requires mobile terminals to meet lower power consumption in chip design, more streamlined software, and higher efficiency; smaller size requires more miniaturization of chips used in mobile terminals. [0003] The CPU (Central Processing Unit, central processing unit) of the mobile terminal uses the DMA (DirectMemory Access, direct memory access) method to write and read the peripherals. The DMA method is a high-speed data transmission operation that allows Read and write data directly between, that is, not through the CPU, only minimal CPU intervention is required, and the entire data transfer operation is performed under the control of the DMA controller. In add...

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/28G06F1/32H04Q7/32
CPCY02B60/1228Y02B60/1235Y02D10/00
Inventor 马涛
Owner HUAWEI TECH 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