About Me

I am a fifth year PhD student at UC Berkeley. I’m advised by Borivoje Nikolic at BWRC. I also work with people affiliated with WiFo/Bliss and Adept.

I graduated from the University of Michigan in December 2012 with degrees in electrical engineering and computer science. After graduating, I co-op’ed at the NASA Jet Propulsion Laboratory with the Microwave Limb Sounder group working on spectrometers on FPGAs.

I’m currently researching wireless system architectures for low-latency, high-reliability communication to support control systems. I use and sometimes develop Chisel, a hardware construction language developed at Berkeley, to write generators for wireless basebands. I’m one of the developers of dsptools, a Chisel library for signal processing. I’ve used these tools for some tapeouts.

CRAFT Project

The goal of the CRAFT project is to make new hardware development practices for today’s increasingly large, complex chip designs. Many of these are modern software development practices adapted for hardware. A prominent example of this is the use of Chisel, which allows hardware designers to use the modern programming language features available in Scala.

Control Over Wireless Project

The Control over Wireless project’s goal is to develop new wireless architectures to support the high-reliability, low-latency communication necessary for control applications. The targeted applications include current-day critical control applications such as industrial printing, automotive, and smart grid applications, but also future Internet of Things applications as cheap, ubiquitous wireless moves more feedback loops into the home.