Method and apparatus for programming direct memory access engine
A memory and direct technology, applied in the direction of machine execution devices, memory systems, program control devices, etc., can solve problems such as limiting the waiting time of the performance of the host processor
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017] The illustrative embodiments provide a mechanism for an enhanced direct memory access (DMA) engine that includes a complex instruction set. A DMA request from a co-processing unit (SPU) can be coded into a program written into the DMA instruction set that modifies data in a linked list, such as transferring data, parsing data, reformatting data, traversing established in data ( traversing) data structure, etc. Subsequently, the entire DMA instruction set can be executed by the DMA engine without intervention by the host processor.
[0018] Those skilled in the art should understand that the present disclosure can be implemented as a system, method or computer program product. Thus, the present disclosure may take the form of an entirely hardware implementation, an entirely software implementation (including firmware, resident software, microcode, etc.), or a combination of software and hardware implementations, all of which are collectively referred to herein as "circ...
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