“…Furthermore, we suggest that most IMCs today employ one or more of the following three in-memory compute models (see Fig. 5): (a) charge summing (QS) [7,14,15,40]; (b) current summing (IS) [12,16,17,30]; and (c) charge redistribution (QR) [1,7,15,33], and conjecture that these compute models are in some sense universal in that they represent an approximation to a 'complete set' of practical, i.e., realizable, mappings of variables from the algorithmic to the circuit domain as shown in Table 1.…”