Convolutional neural network hardware accelerator based on Winograd algorithm and calculation method
A convolutional neural network and hardware accelerator technology, applied in the field of deep convolutional neural network computing, can solve problems such as increasing the access time of intermediate results, occupying large hardware resources, and reducing computing speed, so as to reduce repeated transformations and improve parallelism , the effect of increasing parallelism
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0066] In this embodiment, a kind of convolutional neural network hardware accelerator based on Winograd algorithm, such as figure 1 As shown, including: storage layer, computing layer, control layer, data distributor, input buffer, output buffer;
[0067] The storage layer includes: off-chip DDR memory and on-chip storage;
[0068] The control layer includes: configuration module and control module;
[0069] The computing layer includes: multi-channel PE array and post-processing module;
[0070] The post-processing module includes: activation function module and convolution channel accumulation module;
[0071] After the DDR memory receives the externally sent convolution kernel and input feature map and completes the storage, it triggers the control module, so that the configuration module reads calculation instructions from its own RAM under the control of the control module to obtain calculation tasks and translate them. code into configuration information;
[0072] T...
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