An Open-Source RRAM Compiler
Dimitris Antoniadis, Andrea Mifsud, Peilong Feng, Timothy G., Constandinou

TL;DR
This paper introduces the first open-source RRAM compiler that automates memory generation, peripheral circuit integration, verification, and timing analysis within the Cadence environment, facilitating research and development in RRAM-based memories.
Contribution
It presents an open-source RRAM compiler integrated with industry tools, enabling automated design, verification, and characterization of RRAM memories at a 180nm technology node.
Findings
Supports M x N RRAM arrays up to 128 x 64 with 16-bit words
Achieves a memory density of up to 0.024 Mb/mm2
Operates at a clock frequency of 12.5 MHz
Abstract
Memory compilers are necessary tools to boost the design procedure of digital circuits. However, only a few are available to academia. Resistive Random Access Memory (RRAM) is characterised by high density, high speed, non volatility and is a potential candidate of future digital memories. To the best of the authors' knowledge, this paper presents the first open source RRAM compiler for automatic memory generation including its peripheral circuits, verification and timing characterisation. The RRAM compiler is written with Cadence SKILL programming language and is integrated in Cadence environment. The layout verification procedure takes place in Siemens Mentor Calibre tool. The technology used by the compiler is TSMC 180nm. This paper analyses the novel results of a plethora of M x N RRAMs generated by the compiler, up to M = 128, N = 64 and word size B = 16 bits, for clock frequency…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Semiconductor materials and devices
