Systems and methods of determining degradation in analog compute-in-memory (ACIM) modules
US11782642B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 14, 2021 |
| Grant date | Oct 10, 2023 |
| Priority date | — |
| Expiry date | Jun 14, 2041 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY02D10/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Certain aspects of the present disclosure provide techniques for performing compute in memory (CIM) computations. A device comprises a CIM module configured to apply a plurality of analog weights to data using multiply-accumulate operations to generate an output. The device further comprises a digital weight storage unit configured to store digital weight references, wherein a digital weight reference corresponds to an analog weight of the plurality of analog weights. The device also comprises a device controller configured to program the plurality of analog weights to the CIM module based on the digital weight references and determine degradation of one or more analog weights. The digital weight references in the digital weight storage unit are populated with values from a host device. Degraded analog weights in the CIM module are replaced with corresponding digital weight references from the digital weight storage unit without reference to the host device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.