Data transmission method and device for direct memory access controller
A DMA controller and memory technology, applied in electrical digital data processing, instruments, etc., can solve the problem of low transmission efficiency of a single DMA engine, and achieve the effect of high technical value and broad development prospects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] to combine figure 1 and image 3 Explain the operation process when the system to device DMA engine module receives data.
[0047] A data transmission method of a direct memory access DMA controller, applied to a DMA controller comprising a plurality of DMA engines, the DMA engines comprising a system-to-device DMA engine and a device-to-system DMA engine, the method comprising:
[0048] When multiple system-to-device DMA engines send request read commands to the system through the arbitration mechanism, the system sends the first message or read operation command to be sent to the device to the receiving message distribution module, and the receiving message distribution module The module parses the request identifier of the first message or the read operation command, and distributes the first message or the read operation command to the corresponding system-to-device DMA engine according to the request identifier; the system-to-device DMA engine acquires The first ...
Embodiment 2
[0061] to combine figure 2 and image 3 Explain the operation process when the device sends data to the system DMA engine module.
[0062] A data transmission method of a direct memory access DMA controller, applied to a DMA controller comprising a plurality of DMA engines, the DMA engines comprising a system-to-device DMA engine and a device-to-system DMA engine, the method comprising:
[0063] When multiple described device-to-system DMA engines work at the same time, the device sends the second message to be sent to the system to each device-to-system DMA engine, and multiple device-to-system DMA engines send requests to the system through an arbitration mechanism. command, after the system receives the request write command, it sends the write operation command to the receiving message distribution module, and the receiving message distribution module analyzes the request identifier of the write operation command, and sends the write operation command according to the id...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com