Resistive Memory for Computing and Security: Algorithms, Architectures, and Platforms
<|reference_start|>Resistive Memory for Computing and Security: Algorithms, Architectures, and Platforms: Resistive random-access memory (RRAM) is gaining popularity due to its ability to offer computing within the memory and its non-volatile nature. The unique properties of RRAM, such as binary switching, multi-state switching, and device variations, can be leveraged to design novel techniques and algorithms. This thesis proposes a technique for utilizing RRAM devices in three major directions: i) digital logic implementation, ii) multi-valued computing, and iii) hardware security primitive design. We proposed new algorithms and architectures and conducted \textit{experimental studies} on each implementation. Moreover, we developed the electronic design automation framework and hardware platforms to facilitate these experiments.<|reference_end|>
@article{singh2024resistive,
    title={Resistive Memory for Computing and Security: Algorithms, Architectures,
  and Platforms},
    author={Simranjeet Singh, Farhad Merchant, Sachin Patkar},
    journal={arXiv preprint arXiv:2407.03843},
    year={2024},
    archivePrefix={arXiv},
    eprint={2407.03843},
    primaryClass={cs.ET}
}