HERMES-Core—A 1.59-TOPS/mm 2 PCM on 14-nm CMOS In-Memory Compute Core Using 300-ps/LSB Linearized CCO-Based ADCs
Riduan Khaddam-Aljameh,Milos Stanisavljevic,Jordi Fornt Mas,Geethan Karunaratne,Feng Liu,Abhairaj Singh,Urs Egger,Anastasios Petropoulos,Theodore Antonakopoulos,Kevin Brew,Samuel Choi,Injo Ok,Fee Li Lie,Nicole Saulnier,Victor Chan,Ishtiaq Ahsan,Vijay Narayanan,S. R. Nandakumar,Manuel Le Gallo,Pier Andrea Francese,Abu Sebastian,Evangelos Eleftheriou,Matthias Brandli,Silvia M. Muller
DOI: https://doi.org/10.1109/jssc.2022.3140414
2022-04-01
Abstract:We present a 256 $ imes$ 256 in-memory compute (IMC) core designed and fabricated in 14-nm CMOS technology with backend-integrated multi-level phase change memory (PCM). It comprises 256 linearized current-controlled oscillator (CCO)-based A/D converters (ADCs) at a compact 4-$mu ext{m}$ pitch and a local digital processing unit (LDPU) performing affine scaling and ReLU operations. A frequency-linearization technique for CCO is introduced, which increases the maximum CCO frequency beyond 3 GHz, while ensuring accurate on-chip matrix–vector multiplications (MVMs). Moreover, the design and functionality of the digital ADC calibration procedure is described in detail and the MVM accuracy is quantified. Finally, the measured classification accuracies of deep learning (DL) inference applications on the MNIST and CIFAR-10 datasets, when two IMC cores are employed, are presented. For a performance density of 1.59 TOPS/mm2, a measured energy efficiency of 10.5 TOPS/W, at a main clock frequency of 1 GHz, is achieved.
engineering, electrical & electronic