DMA system

A DMA controller and control unit technology, applied in the field of DMA technology, can solve problems such as bandwidth burden

Inactive Publication Date: 2012-05-23
COPYSTAR BACKUP & STORAGE
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And if there are a lot of DMA units 75 in the system, or when the system belongs to a system with a plurality of DMA units such as a replication system or a disk array, since there are a plurality of DMA units 75 and the CPU needs to strive for the memory bus 73, it will cause heavy burden on bandwidth

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 system
  • DMA system
  • DMA system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] In order to describe the structure and characteristics of the present invention in detail, the following preferred embodiment is specifically cited and described as follows in conjunction with the accompanying drawings, wherein:

[0015] like figure 1 As shown, a DMA system 10 provided by a preferred embodiment of the present invention is mainly composed of a memory unit 11, a memory control unit 21, a memory bus 31, an intermediary control unit 41, and a plurality of DMA units 51. composed of:

[0016] The memory control unit 21 is electrically connected to the memory unit 11 for controlling data reading and writing of the memory unit 11 .

[0017] The memory bus 31 is electrically connected to the memory unit 11 .

[0018] The intermediary control unit 41 is electrically connected to the memory bus 31 for receiving data of the memory unit 21 through the memory bus 31 .

[0019] Each DMA unit 51 mainly has a DMA controller 52 and a data input and output unit 54, wh...

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 a DMA system, which comprises a memory unit, a memory control unit, a memory bus, an intermediate control unit and a plurality of DMA units, wherein the intermediate control unit is electrically connected with the memory bus, and is used for receiving the data of a memory through the memory bus; each of the DMA units is mainly provided with a DMA controller and a data access unit; the DMA controller is electrically connected with the intermediate control unit and the memory control unit; and the data access unit is electrically connected with the DMA controller and the intermediate control unit, and is controlled by the DMA controller to receive the data transmitted by the intermediate control unit. Therefore, the DMA system can achieve the effects of reducing the bandwidth burden of a memory bus and speeding up data transmission.

Description

technical field [0001] The invention relates to the DMA technology of the computer system, in particular to a DMA system capable of accelerating data transmission speed. Background technique [0002] figure 2 Shown is a kind of existing DMA (direct memory access) system 70, mainly has a memory 71 and a memory control unit 72 in this system, and this memory 71 is subjected to the control of this memory control unit 72, and through a A memory bus 73 is used to transmit data, and a plurality of DMA units 75 are connected to the memory bus 73 , wherein each DMA unit 75 has a DMA controller 76 and a first-in-first-out memory (FIFO) 77 . [0003] In the above-mentioned existing DMA system, each DMA unit 75 is an independent entity, and strives for the memory bus 73 from the system, and then completes the purpose of memory 71 and peripheral data movement. And if there are a lot of DMA units 75 in the system, or when the system belongs to a system with a plurality of DMA units suc...

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/28
Inventor 王松荣
Owner COPYSTAR BACKUP & STORAGE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products