NPU implemented for artificial neural networks to process fusion of heterogeneous data received from heterogeneous sensors
US11511772B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Apr 12, 2022 |
| Grant date | Nov 29, 2022 |
| Priority date | — |
| Expiry date | Apr 12, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N3/0495
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A neural processing unit (NPU) includes a controller including a scheduler, the controller configured to receive from a compiler a machine code of an artificial neural network (ANN) including a fusion ANN, the machine code including data locality information of the fusion ANN, and receive heterogeneous sensor data from a plurality of sensors corresponding to the fusion ANN; at least one processing element configured to perform fusion operations of the fusion ANN including a convolution operation and at least one special function operation; a special function unit (SFU) configured to perform a special function operation of the fusion ANN; and an on-chip memory configured to store operation data of the fusion ANN, wherein the schedular is configured to control the at least one processing element and the on-chip memory such that all operations of the fusion ANN are processed in a predetermined sequence according to the data locality information.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.