US 12,255,656 B2
Split pulse width modulation to reduce crossbar array integration time
Geoffrey Burr, Cupertino, CA (US); Masatoshi Ishii, Yokohama (JP); and Pritish Narayanan, San Jose, CA (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Dec. 17, 2021, as Appl. No. 17/555,178.
Prior Publication US 2023/0198511 A1, Jun. 22, 2023
Int. Cl. H03K 7/08 (2006.01); G06N 3/04 (2023.01); G11C 13/00 (2006.01); H03M 3/00 (2006.01)
CPC H03K 7/08 (2013.01) [G06N 3/04 (2013.01); H03M 3/424 (2013.01); G11C 2013/0052 (2013.01); G11C 2013/0092 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
causing a multi-bit input to be split into two or more chunks, wherein each of the two or more chunks include at least one individual bit;
causing each of the two or more chunks to be converted into a respective pulse width modulated signal;
causing a partial result to be generated in digital form for each of the respective pulse width modulated signals;
scaling each of the partial results by a respective significance factor corresponding to each of the two or more chunks; and
accumulating the scaled partial results.