Research Interest

Embedded & Reconfigurable Systems (with Medical and image processing applications), VLSI CAD (Physical & Logic Design, Reconfigurable Computing), Wireless Health.

 

Examples:

Wireless Health

The CustoMed Project in the ER Lab was featured in the UCLA's Engineering School (02-14-2007) 

 

View video of an in-vivo pressure sensor surgery on a pig as part of a collaboration between the BioHybrid Microsystems Lab and the WESTS Project in the ER Lab. Warning: Video is graphic
"THE DEVELOPMENT OF AN IN-VIVO ACTIVE PRESSURE MONITORING SYSTEM." Body Sensor Networks (BSN 2007). (Email for pdf)

 

VLSI CAD

Dragon is a fast, effective standard cell placement tool for both variable-die and fixed-die ASIC design.  Dragon enables wirelength and routable optimization by combining power hypergraph partitioning package (hMetis) with simulated annealing techniques.

 

Algorithm Design

General Delay Budgeting on Directed Acyclic Graphs with Applications.

Constant Model of Computation.

Professional Activities (samples)

General Chair of the International Conference on Computer-Aided Design (ICCAD), San Jose, CA, November 2005.

Expert Witness, in several CAD related litigations

Co-founder, MediSens Wireless, founded September 2006

Co-Founder, Hierarchical Design, Inc., 2001. Was acquired by Xilinx in 2004.

Main architect, Monterey Design Systems, Was acquired by Synopsys in 2004.

 Books

M. Sarrafzadeh and C. K. Wong, An Introduction to VLSI Physical Design McGraw Hill, 1996 (authored book). 

M. Sarrafzadeh and D. T. Lee, Algorithmic Aspects of VLSI Layout, Lecture Notes Series on Computing, World Scientific; 1993 (edited book)

  M. Sarrafzadeh, M. Wang, X. Yang, Modern Placement Techniques, Kluwer, 2002 (authored book).

 R. Kastner, A. Kaplan, M. Sarrafzadeh, Synthesis, Reconfigurable Systems, Kluwer, 2003 (authored book).

Classes

Logic Design Labs, CS152 A,B
Algorithm Design, CS 180 
Reconfigurable Computing, CS 239