Double-buffer ping-bang parallel-structure image processing optimization method based on DMA (direct memory access)
A technology of structural image and optimization method, which is applied in image memory management, electrical digital data processing, processor architecture/configuration, etc., can solve the problems of image processing algorithms such as complex operation, large amount of data, long calculation time, etc., and achieve significant social and military benefits, speeding up operations, and improving utilization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach
[0028] Direct memory access (Direct Memory Access, DMA) is an important data access method of C6000DSP. The multi-channel DMA controller is an on-chip integrated peripheral independent of the CPU core (see figure 1 ), it can complete the data movement in the DSP storage space without the participation of the CPU core unit, and work in parallel with the CPU core.
[0029] The transfer operation of DMA is realized by setting up the control register. A typical QDMA operation sequence should be:
[0030] QDMA_SRC = SRC_ADDRESS;
[0031] QDMA_DST = DST_ADDRESS;
[0032] QDMA_CNT=DATA_LEN;
[0033] QDMA_S OPT = OPT_COMMAND;
[0034] Among them, QDMA_SRC, QDMA_DST, QDMA_CNT, and QDMA_S_OPT are all physical registers of QDMA, and set the source address, target address, data length and channel selection parameters respectively.
[0035]In order to use DMA more conveniently, DSP's CSL (Chip Support Library) provides DAT series API functions based on DMA / EDMA. Among them, DAT_fill,...
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