A Homogeneous Processing Fabric for Matrix-Vector Multiplication and Associative Search Using Ferroelectric Time-Domain Compute-in-Memory (2209.11971v1)
Abstract: In this work, we propose a ferroelectric FET(FeFET) time-domain compute-in-memory (TD-CiM) array as a homogeneous processing fabric for binary multiplication-accumulation (MAC) and content addressable memory (CAM). We demonstrate that: i) the XOR(XNOR)/AND logic function can be realized using a single cell composed of 2FeFETs connected in series; ii) a two-phase computation in an inverter chain with each stage featuring the XOR/AND cell to control the associated capacitor loading and the computation results of binary MAC and CAM are reflected in the chain output signal delay, illustrating full digital compatibility; iii) comprehensive theoretical and experimental validation of the proposed 2FeFET cell and inverter delay chains and their robustness against FeFET variation; iv) the homogeneous processing fabric is applied in hyperdimensional computing to show dynamic and fine-grain resource allocation to accommodate different tasks requiring varying demands over the binary MAC and CAM resources.
- Xunzhao Yin (35 papers)
- Qingrong Huang (5 papers)
- Shan Deng (7 papers)
- Alptekin Vardar (7 papers)
- Sourav De (8 papers)
- Zhouhang Jiang (7 papers)
- Mohsen Imani (63 papers)
- Cheng Zhuo (47 papers)
- Kai Ni (48 papers)
- Franz Müller (8 papers)
- Thomas Kämpfe (20 papers)