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

DMA controller operation method capable of configuring function mode

A technology of DMA controller and operating method, which is applied in the field of data transmission, and can solve problems affecting processor efficiency, data transmission speed, increase, etc.

Active Publication Date: 2022-04-12
ZHEJIANG LAB
View PDF11 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the current DMA controller can generally only perform one data transfer from the memory to the external device or from the external device to the memory after receiving an instruction initiated by the processor. The demand for the same processing is increasing. If you need to read data from the memory to a specific external device multiple times, and wait for the external device to complete the data processing and store it back to the system memory, the current DMA controller design still needs to perform multiple operations. Initiating / completing DMA data transfer instructions will affect processor efficiency and data transfer speed

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
  • DMA controller operation method capable of configuring function mode
  • DMA controller operation method capable of configuring function mode
  • DMA controller operation method capable of configuring function mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0036] The present invention provides a DMA controller operating method with configurable function mode. In the case of retaining the existing DMA data transfer mode, an execution mode is added. When the execution mode is running, data can be automatically read from the system memory to a specific memory multiple times. Map the external device, and store it back to the specific system storage space after the external device completes the data processing. Except when entering and exiting the mode, the DMA controller does not need the processor to intervene when running in the execution mode.

[0037] Specifically, such as figure 1 As shown, the DMA controller is implemented in the SOC system on chip, and is connected to the system bus as a memo...

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 relates to the technical field of data transmission, in particular to a DMA (direct memory access) controller operation method capable of configuring a function mode, which is characterized in that an execution mode is added under the condition that an existing DMA data carrying mode is reserved, and data can be automatically read from a system memory to a specific memory mapping external device for multiple times when the execution mode is operated. After the external equipment completes data processing, the data is stored back to a specific system storage space, and except for the entering mode and the exiting mode, the DMA controller does not need the processor to intervene when running in the execution mode.

Description

technical field [0001] The invention relates to the technical field of data transmission, in particular to a method for operating a DMA controller with a configurable function mode. Background technique [0002] The DMA (Direct Memory Access) method is a data transmission method that directly completes the data transfer between the system memory and the external device. Because the transmission process is carried out by hardware, only the processor needs to intervene when the transmission starts and ends. A large amount of processor intervention scheduling is required, and it is mostly used for high-speed transmission of large amounts of data, which can effectively reduce data transmission time and reduce processor operating load. Moreover, during data transmission by the DMA, the processor can perform other tasks, which can improve the operating efficiency of the processor. [0003] However, the current DMA controller can generally only perform one data transfer from the m...

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/28G06F13/40G06F13/42
Inventor 曹玥杨建国张文君
Owner ZHEJIANG LAB