Matthew Guthaus

Professor, Computer Science and Engineering

Matthew Guthaus

Research

OpenRAM

The OpenRAM project aims to provide a free, open-source memory compiler development framework for Random-Access Memories (RAMs). It is a joint development project between University of California Santa Cruz and Oklahoma State University to enable memory and computer system research by creating an open-source compiler infrastructure.

First OpenRAM Silicon in Skywater 130nm

First OpenRAM Silicon in Skywater 130nm

Related papers:

Current-Mode Clocking

In a high-performance computer system design, the clock network consumes a significant amount of power and causes the most switching noise. High power consumption requires larger batteries while switching noise degrades the accuracy of sensitive sensor measurements in modern Systems-on-Chips. Prof. Matthew Guthaus, faculty in Computer Engineering, and his graduate student Riadul Islam, now a faculty at University of Michigan Dearborn, have developed the concept of a current-mode clock distribution to address these problems. Current-mode clocking senses current flow rather than a traditional voltage swing in clock wires and thereby eliminates most of the noise and power problems in traditional clock distribution schemes. Current-mode clocking simultaneously increases the potential maximum speeds of computer chips for performance improvements.

Current-Mode Clock Distribution

Current-Mode Clock Distribution

Related papers:

Resonant and Charge-Recovery Clocking

Distributed-LC Resonant Clocking

Distributed-LC Resonant Clocking

Electromagnetic Interference

EMI Patterns on sjeng benchmark

EMI Patterns on sjeng benchmark