dc.contributor
Universitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica
dc.contributor.author
Fernandez Hernandez, Carlos
dc.contributor.author
Vourkas, Ioannis
dc.contributor.author
Rubio Sola, Jose Antonio
dc.identifier
Fernandez, C.; Vourkas, I.; Rubio, A. Circuit topology and synthesis flow co-design for the development of computational ReRAM. A: IEEE International Conference on Nanotechnology. "2022 IEEE 22nd International Conference on Nanotechnology (NANO): Palma de Mallorca, Spain: July 4-8, 2022: proceedings". Institute of Electrical and Electronics Engineers (IEEE), 2022, p. 295-298. ISBN 1-66545-225-0. DOI 10.1109/NANO54668.2022.9928734.
dc.identifier
1-66545-225-0
dc.identifier
https://hdl.handle.net/2117/381474
dc.identifier
10.1109/NANO54668.2022.9928734
dc.description.abstract
© 2022 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.description.abstract
Emerging memory technologies will play a decisive role in the quest for more energy-efficient computing systems. Computational ReRAM structures based on resistive switching devices (memristors) have been explored for in-memory computations using the resistance of ReRAM cells for storage and for logic I/O representation. Such approach presents three major challenges: the support for a memristor-oriented logic style, the ad-hoc design of memory array driving circuitry for memory and logic operations, and the development of dedicated synthesis tools to instruct the multi-level operations required for the execution of an arbitrary logic function in memory. This work contributes towards the development of an automated design flow for ReRAM-based computational memories, highlighting some important HW-SW co-design considerations. We briefly present a case study concerning a synthesis flow for a nonstateful logic style and the co-design of the underlying 1T1R crossbar array driving circuit. The prototype of the synthesis flow is based on the ABC tool and the Z3 solver. It executes fast owing to the level-by-level mapping of logic gates. Moreover, it delivers a mapping that minimizes the logic function latency through parallel logic operations, while also using the less possible ReRAM cells.
dc.description.abstract
Supported by Synopsys, Chile, by the Chilean grants FONDECYT
Regular 1221747 and ANID-Basal FB0008, and by the Spanish
MCIN/AEI/10.13039/501100011033 grant PID2019-103869RB-C33
dc.description.abstract
Peer Reviewed
dc.description.abstract
Postprint (author's final draft)
dc.format
application/pdf
dc.publisher
Institute of Electrical and Electronics Engineers (IEEE)
dc.relation
https://ieeexplore.ieee.org/document/9928734
dc.relation
info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2019-103869RB-C33/ES/THE VARIABILITY CHALLENGE IN NANO-CMOS AND BEYOND-CMOS: NOVEL IC DESIGN PARADIGMS FOR MITIGATION AND EXPLOITATION (VIGILANT-UPC)/
dc.subject
Àrees temàtiques de la UPC::Enginyeria electrònica::Microelectrònica::Circuits integrats
dc.subject
Integrated circuits
dc.subject
Electronic design automation
dc.subject
In-memory computing
dc.subject
Logic synthesis
dc.subject
Computation theory
dc.subject
Computer circuits
dc.subject
Energy efficiency
dc.subject
Logic circuits
dc.subject
Logic Synthesis
dc.subject
Memory architecture
dc.subject
Timing circuits
dc.subject
Electronics design automation
dc.subject
Emerging memory technologies
dc.subject
Energy-efficient computing
dc.subject
In-memory computing
dc.subject
Logic functions
dc.subject
Logic operations
dc.subject
Circuits integrats
dc.title
Circuit topology and synthesis flow co-design for the development of computational ReRAM
dc.type
Conference report