Unlock instant, AI-driven research and patent intelligence for your innovation.

Transmission device and transmission method for direct memory access

A transmission device and memory technology, applied in the fields of instruments, electrical digital data processing, sustainable buildings, etc., can solve the problems of inability to achieve timing transmission, inability to completely separate from the system, inability to balance system power consumption and transmission effect, etc. The effect of low system power consumption and reduced power consumption

Active Publication Date: 2010-03-03
ARKMICRO TECH
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But above-mentioned technology is in the application of portable multimedia, such as GPS class portable device, needs to transmit certain amount of two-dimensional graphic image data regularly in batches, for such transmission requirement, system will start CPU every time to carry out the configuration of DMA transmission device, As a result, the system power consumption and transmission effect cannot be balanced; although there is a link DMA transmission method in the prior art, this transmission method can specify multiple transmission tasks at a time, but the ordinary link DMA transmission method cannot achieve the timing transmission Purpose, and the common link DMA transfer method is not completely separated from the way of system configuration through the CPU
[0004] To sum up, the current DMA transmission methods in the prior art cannot be completely separated from the system. Every transmission process must start the CPU to configure the DMA transmission device, and neither can achieve a balance between system power consumption and transmission effect.

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
  • Transmission device and transmission method for direct memory access
  • Transmission device and transmission method for direct memory access
  • Transmission device and transmission method for direct memory access

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] The structure of Embodiment 1 of the direct memory access transmission device of the present invention is as follows figure 1 As shown, it includes a three-dimensional DMA control module 100 , a first data terminal 104 , a second data terminal 105 , a storage task module 109 , a first clock 106 , a second clock 107 and a third clock 108 .

[0037] The three-dimensional DMA in the present invention refers to the addition of a time dimension on the basis of the two-dimensional DMA described in the prior art, and all the three-dimensional DMAs in the present invention are explained in this way.

[0038] The 3D DMA control module 100 includes: a time control module 101 , a time transmission control module 102 , a first FIFO module 103 , a 2D task transmission control module 111 , a 2D task register 110 and a task retrieval module 112 .

[0039] The time control module 101 is used to configure the time dimension and the priority of each operation trigger point on the time di...

Embodiment 2

[0071] The DMA transmission device described in this embodiment is based on link DMA, and is characterized by including multiple tasks at a single time point. The specific structure of the DMA transmission device is basically the same as that of the DMA transmission device described in Embodiment 1. One feature of link DMA is that there are n tasks at an operation trigger point, and another feature is that each task packet contains both the task content and the storage address of the next task packet.

[0072] The working principle of the DMA transmission device described in this embodiment is basically the same as that described in Embodiment 1:

[0073] The central processing unit CPU 300 configures the DMA transmission device through the second FIFO module 301 , that is, configures the time control module 101 and the two-dimensional task register 110 in the three-dimensional DMA control module 100 respectively.

[0074] Wherein, the configuration of the time control module ...

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 transmission device for direct memory access. The device comprises a DMA control module, a source end storage module, a destination storage module and a storage task module,wherein the source end storage module, the destination storage module and the storage task module are connected with the DMA control module respectively; and the storage task module is connected witha CPU. The invention also discloses a transmission method for the direct memory access, which comprises the following steps: determining each DMA operation trigger point on a time dimension, determining two-dimensional transmission task on the each operation trigger point, and configuring the priority order of the two-dimensional transmission task on the each operation trigger point. The DMA transmission device and the method can well meet the requirements when portable consumer electronic products carry out image data transmission, and obviously reduce the used power consumption of the system.

Description

technical field [0001] The invention relates to a transmission device and method for direct memory access, in particular to a transmission device and method for direct memory access based on portable multimedia application equipment for data transmission. Background technique [0002] Direct memory access (DMA, Direct Memory Access) is an important transmission technology for microcomputer systems to improve data transmission efficiency. The traditional DMA transfer technology can perform access operations on the data blocks in the system equipment while the central processing unit (CPU, Central Process Unit) is performing tasks, reducing the load on the processor, and because it is direct memory access, its transfer The speed is faster than the speed of CPU access to data; DMA transfer technology can also control the access of data blocks by dedicated hardware circuits without the participation of CPU. [0003] In the application of multimedia technology, the data transmis...

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
IPC IPC(8): G06F13/28
CPCY02B60/1228Y02B60/1235Y02D10/00
Inventor 方应龙金善子刘俊秀石岭
Owner ARKMICRO TECH