Faculty advisor

Mark Horowitz
Gates 306
Interests: VLSI, Architecture, Biology, Microfluidics

Mark Horowitz received his BS and MS in Electrical Engineering from MIT in 1978, and his PhD from Stanford in 1984. Since 1984 he has been a professor at Stanford working in the area of digital integrated circuit design. While at Stanford he has led a number of processor designs including MIPS-X, one of the first processors to include an on-chip instruction cache, Torch, a statically-scheduled, superscalar processor and Flash, a flexible DSM machine. He has also worked in a number of other chip design areas including high-speed memory design, high-bandwidth interfaces, and fast floating point. In 1990 he took leave from Stanford to help start Rambus Inc, a company designing high-bandwidth memory interface technology.

Postdocs and staff

Byong Chan Lim
Gates 318
Interests: Mixed-signal design methodology, mixed-signal circuits

Byong Chan Lim is an engineering research associate in the Department of Electrical Engineering, Stanford University. Under the supervision of Prof. Mark Horowitz, he has been conducting research on mixed-signal circuit design and methodologies to improve the productivity of mixed-signal SoC design and validation. He received his PhD in Electrical Engineering from Stanford University, in 2012. Before joining the group, from 2003~2007, he had worked on developing various analog IPs/Chips such as high-speed link, PLL(DLL), Image processor, and so on for LG Electronics Inc.

Ardavan Pedram
Gates 312
Interests: Linear Algebra, Computer Architecture, High Performance Computing, Signal Processing

Ardavan Pedram received his MS degree in computer engineering from University of Tehran in 2006 and his PhD from UT Austin in 2013. He joined Stanford as a Post-doctoral scholar in 2014. His research interests include high performance computing and computer architecture. He specifically works on hardware-software co-design (algorithm for architecture) of special purposed accelerators for high-performance energy-efficient linear algebra and signal processing applications.

Stephen Richardson
Gates 456
Interests: Computer Architecture, Compilers, VLSI

Dr. Richardson, a long-time graduate of Stanford’s PhD program, authored Sun Microsystems’ first technical report. Later, he helped launch Micro Magic (www.micromagic.com), a processor design and design-tool consulting firm. Dr. Richardson has also worked at HP research labs, where he headed up a large-ish team of hardware-oriented computer architects. Recent work at Stanford has included reswearch on elegant solutions for conflict-free placement of FFT datapoints in local memory.


Steven Bell
Gates 320
Interests: Computational photography, computer vision, software systems

I’m working on the Frankencamera project, where we are building an open platform for computational photography research. I’m interested in image processing, computer vision, and computational photography - using computation to expand the limits of imaging systems. I particularly enjoy working at the intersection of hardware, software, and theory, where the math produces a beautiful and tangible result. I received my B.S. in Computer Engineering from Oklahoma Christian University in 2011.

Nikhil Bhagdikar
Gates 322
Interests: Computer Architecture, VLSI

Amy Fritz
Gates 312
Interests: Optics

Amy received her BS in Electrical Engineering and Physics from MIT in 2012. She is currently developing the optics system for a low cost, compact, single-photon-counting LIDAR detector. Her previous research includes fiber optic sensors, biological imaging systems, holographic solar cells, and quantum optics.

Heonjae Ha
Gates 318
Interests: VLSI, Design Validation Methodologies

Heonjae received his B.Eng. from Korea University in 2006 and his MS from Stanford University in 2009. He is a PhD student in Electrical Engineering at Stanford University since 2013. Prior to his PhD studies he worked at SK Hynix, where he collaboratively designed LPDDR2 Mobile DRAMs and did design validation of various Mobile DRAMs. His current research interests include enenrgy efficient memory design and design validation methodologies.

Steven Herbst
Gates 322
Interests: Analog/Mixed-Signal Circuit Design, VLSI, Design Automation, Circuit Simulation, Design Verification

Steven Herbst is working to broaden participation in mixed-signal integrated circuit design through research in design automation, simulation methods, and verification algorithms. Prior to becoming a PhD student at Stanford, he was an engineer at Apple (2013-2016) and Intersil (2011-2013). Steven holds B.S. and M.Eng. degrees in EE from MIT (2010, 2011).

Suyao Ji
Gates 318
Interests: CMOS Image Sensor, Analog/Mixed-Signal Circuit Design

Suyao Ji is a PhD candidate at Electrical Engineering Department of Stanford University. She received her BS in Electrical Engineering from California Institute of Technology in 2011. Her research interests include power efficient analog/mixed-signal circuit design, and CMOS image sensor design. She is currently working on designing a low power imager for computational photography.

Jonathan Leaf
Gates 322
Interests: Analog/Mixed-Signal Circuit Design, VLSI, Bio-Medical Imaging - PET

Jonathan Leaf is a PhD candidate at the Electrical Engineering Department of Stanford University. He received his undergraduate degrees in Computational Physics and Computer Science from the University of California, Davis. He is currently working on designing a high performance level-crossing analog-to-digital converter for Positron Emission Tomography (PET) imaging systems.

Zachary Myers
Gates 330
Interests: Electronics, Mixed Signal IC Design, uFluidics

Zach is a EE PhD student. He received a B.S. in EE from UC Davis in 2013. He is interested in non-traditional substrates for electronics, cutting edge mixed signal design and open hardware.

Jing Pu
Gates 330
Interests: computer architecture, compiler, image processing, VLSI design

Jing Pu received a B.S. in microelectronics from Peking University and an M.S. in electrical engineering from Stanford University. He is currently pursuing a PhD at Stanford University. His PhD thesis work is programming CPU/FPGA heterogeneous systems using the Halide image processing DSL (domain specific language). The scope of the project includes generating FPGA accelerator designs from the high-level language Halide, and designing a runtime for a CPU/FPGA SoC. This Halide-to-FPGA backend is a core component of the FrankenCamera 4 project. Previously, Jing has worked on several chip projects, including the efficient FPU generator FPGen, a 220pJ/pixel/frame CMOS image sensor, and the Software Actuated Genetic Engineering (SAGE) lab-on-a-chip (LoC).

Blaine Rister
Gates 322
Interests: computer vision, medical image analysis, parallel programming

Blaine received his B.S. in Electrical Engineering and B.A. in Philosophy from Rice University in 2014. He is currently pursuing his PhD in Electrical Engineering at Stanford University. His research is primarily in medical image analysis, including local feature extraction, registration, pattern recognition, and content-based retrieval.

Jeff Setter
Gates 312
Interests: computer architecture, image processing, VLSI

Jeff received a B.S. in Electrical and Computer Engineering from Cornell University in 2015. He is currently a Ph.D. candidate in Electrical Engineering at Stanford University. He is currently working on the Frankencamera project, an FPGA-based image-processing camera; and Halide2Hardware, a compiler from an image-processing DSL to hardware RTL.

Artem Vasilyev
Gates 320
Interests: Computer Architecture, Compilers, VLSI

Jing Xiong
Gates 320
Interests: Image processing, computer vision, and related applications such as neuroimaging.

Jing Xiong is a Ph.D. student at Electrical Engineering department at Stanford University. She received her BS in Electrical Engineering from University of Minnesota Twin Cities with Summa Cum Laude and high distinction. She is currently working on a brain mapping project.

Xuan Yang
Gates 330
Interests: VLSI, Computer Architecture, Computer Arithmetic, Machine Learning

Xuan Yang is a Ph.D student at Electrical Engineering department at Stanford University. She received her B.Eng from Beijing Institute of Technology in 2012. She is currently working on linear algebra generator and floating point division and square root generator. Her research interest is energy efficient hardware for machine learning applications on big data.

Feiqiao Brian Yu
James H. Clark Building E300
Interests: Microfludic design and fabrication, Single Cell Analysis, Metagenomics

Brian Yu received his BS in Electrical Engineering from California Institute of Technology in 2010 and MS in Electrical Engineering from Stanford University in 2012. He is currently a Ph.D. candidate advised jointly by Professor Stephen Quake and Professor Mark Horowitz. His Ph.D. research focuses on single cell analysis techniques using high throughput microfluidic systems. Some projects he has worked on include microfluidic digital to analog pressure converter for precise on-chip pressure control; microfluidic cell culture system for studying growth dynamics of Cyanobacteria; and microbial genome construction from metagenomic samples through microfluidic MDA, genetic sequencing, and bioinformatics..


Also see experimental alumni prototype page.

Andrew Danowitz |
John Brunhaver | http://graphics.stanford.edu/~jbrunhav
Kahye Song |
Sabrina Liao |
Megan Wachs | http://meganwachs.com
Mehmet Ozan Kabak | http://stanford.edu/~ozank
Rayfe Gaspar-Asaoka |
Shahar Kvatinsky | http://webee.technion.ac.il/people/skva/
Zain Asgar |