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

Method of data interchange by using mode of direct memory access

A memory access and data exchange technology, applied in the field of data exchange, can solve the problems of configuration information cannot be dynamically modified, delay and high power consumption, etc., to achieve the effect of reducing power consumption, long standby time, and maximizing system efficiency

Inactive Publication Date: 2007-10-10
HUAWEI TECH CO LTD
View PDF3 Cites 0 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] As shown in Figure 2, the present invention first determines the two RAM block spaces that need to be selected through the CPU, and then writes the transmission configuration word into the DMA controller, and the DMA controller performs data transmission according to the transmission configuration word written by the CPU, and transmits After the amount of data specified by the data volume control information contained in the transmission configuration word, 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 the two blocks. The address of another RAM block space in the RAM block space, reconfigure the DMA channel according to the modified transmission configuration word, and perform data transmission, and after transmittin...

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 Patents(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