I believe that modern digital designers must have broad knowledge of the entire design stack, from devices to software. My research interests include low-power VLSI design and fine-grained dynamic frequency and voltage scaling for energy-efficient processors.
I am part of the Hurricane (nee Raven) project team. We are designing energy-efficient processors with fine-grained DVFS. We taped out a chip in 28nm FD-SOI in September 2013. It worked pretty well, so we taped out a better one in November 2014.
I helped write RTL for a combined LDPC/Turbo decoder that implements the 802.11ac and LTE Advanced standards.
I worked with Martin Maas to implement a coprocessor for garbage collection in managed languages.
I helped to design an LPDDR2 memory controller.
I have some project ideas that could be a great fit for capable, motivated Berkeley undergraduates. If you're interested, please get in touch!
Teaching and Outreach
I am currently on the teaching team for EE16B, a pilot of a new introductory engineering course sequence at Berkeley.
I am the fearless leader of Electrical Engineering Outreach @ Berkeley. We orchestrate science demos for students at underserved Bay Area schools. Contact me if you're interested in getting involved or in a visit to your classroom.
I taught two years of Algebra II at Cesar Chavez High School in Washington, DC.
I grew up in New England and studied engineering at Harvey Mudd College, a small, highly-rated technical school in Southern California (I was advised by David Money Harris). I enjoy hiking, politics, and board games that are too long.
Most of my salary as a graduate student was paid by the federal government . Thanks, American readers, for your support.
This site was last updated 9/15.