Method, device and system for data interaction between digital signal processor (DSP) and external memory
An external memory and data processing technology, applied in the direction of electrical digital data processing, instruments, etc., can solve the problem of low data interaction efficiency and achieve the effect of improving data interaction efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0064] An embodiment of the present invention provides a data interaction method between a DSP processor and an external memory, taking the data interaction process on the side of the direct memory access control unit as an example, as shown in figure 2 shown, including:
[0065] Step S101: The direct memory access control unit configures the read channel, uses the read channel to read the data to be processed provided by the external memory, and sends the data to be processed to the source data ping storage module divided in the hardware accelerator, so that When the digital signal processor DSP processor reads and processes data from the source data pong storage module divided in the hardware accelerator, the source data ping storage module moves the data to be processed to the source data pong storage In the module, and the result data ping storage module that divides in the described hardware accelerator simultaneously moves the processed data that DSP processor sends to ...
Embodiment 2
[0075] The embodiment of the present invention provides a data interaction method between a DSP processor and an external processor. Taking the data interaction process on the hardware accelerator side as an example, the hardware accelerator is divided into a source data ping storage module, a source data pong storage module, and a result data The ping storage module and the result data pong storage module, the divided source data ping storage module, source data pong storage module, result data ping storage module and result data pong storage module form a temporary cache area, such as image 3 As shown, the method includes:
[0076] Step S201: The source data ping storage module uses the pre-configured read channel of the DMA control unit to receive the data to be processed sent by the DMA control unit, and the data to be processed is obtained from the external DMA control unit by the DMA control unit. The data read from the memory;
[0077] Step S202: the source data ping ...
Embodiment 3
[0087] The embodiment of the present invention provides a data interaction method between a DSP processor and an external processor. The embodiment of the present invention combines the direct memory access control unit in Embodiment 1 and the hardware accelerator in Embodiment 2 to provide a DSP The detailed data interaction method between the processor and the external processor, such as Figure 4 As shown, the method includes:
[0088] Step S301: the direct memory access control unit configures a read channel and a write channel for data interaction;
[0089] The detailed flow of the data exchange read channel and write channel configured by the direct memory access control unit is as described in Embodiment 1, and will not be repeated here.
[0090] Step S302: the direct memory access control unit controls the flow between each node of the linked list in the read channel and the write channel after moving to the next node, so as to match the data processing time of the DS...
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