OpenRAM: Removing a Roadblock for Open-Source Hardware

Speaker: Prof. Matthew Guthaus
Affiliation: University of California, Santa Cruz

Abstract: OpenRAM is an open-source Python framework to create SRAM designs for ASIC design. By being open source, it reduces NRE cost and allows customization. OpenRAM supports integration in both commercial and open-source flows with both predictive and fabricab nodes. It does this through a modular, abstracted design database and API to support netlist creation le technology, mask layout, and timing/power characterization that is extensible to both new circuits and technology nodes. OpenRAM supports new open hardware architectures such as RISC-V. In addition, it supports a wide range of memory sizes and configurations through replica-based self-timing and simulation-based circuit optimization to promote design space exploration beyond typical IP-based design flows.

Biography:  Matthew Guthaus is a Professor in Computer Science and Engineering at the University of California Santa Cruz. He received his BSE in Computer Engineering and MSE and PhD in Electrical Engineering, all from The University of Michigan. Prof. Guthaus is a Senior Member of ACM and IEEE and a member of IFIP Working Group 10.5. His research interests are in low-power computing and electronic computer-aided design including new circuits, architectures, algorithms, and software to address challenges in modern design flows. Dr. Guthaus is the creator of the OpenRAM memory compiler and has interests in open-source computer-aided design and design flows. Dr. Guthaus is the recipient of a 2011 NSF CAREER award and a 2010 ACM SIGDA Distinguished Service Award.

For more information, contact Prof. Puneet Gupta (puneet@ee.ucla.edu)

Date/Time:
Date(s) - Oct 18, 2019
11:00 am - 12:30 pm

Location:
E-IV Tesla Room #53-125
420 Westwood Plaza - 5th Flr., Los Angeles CA 90095