Energy-saving method of embedded system with SPM-DMA (Sequential Processing Machine-Direct Memory Access) structure
A SPM-DMA, embedded system technology, applied in the computer field, can solve the problems of energy waste, excessive energy consumption, without considering the parallelism of CPU processing and DMA transmission, etc., to reduce operating voltage and frequency, and reduce energy consumption Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0025] In the present embodiment, CPU, SPM and DMA are integrated on a chip, and DMA is connected with off-chip memory, specifically comprises the following steps:
[0026] In the first step, the data to be processed is divided into several blocks, and each block of data is less than half of the SPM capacity.
[0027] The second step is the realization of parallel data processing and parallel data transmission: the SPM is logically divided into two parts SPM0 and SPM1 with equal capacity, the DMA loads the first block of data to be processed, and writes the loaded first block of data SPM0, the CPU is in a waiting state; the CPU processes the i-th block of data, and writes the processed i-th block of data into SPM0, and at the same time DMA loads the i+1-th block of data to be processed, and loads the i+1-th block Write the data into SPM1, and write back the processed i-th block of data to the off-chip memory, 1≤i≤N-1; the CPU processes the N-th block of data, and writes the pr...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
