Invited Talks and Tutorials
- "Customizable Domain-Specific Computing", International Conference on Field Programmable Logic and Applications (FPL), Prague, Czech Republic, Aug. 31- Sept. 2, 2009 (Keynote Speech)
- "Multiband RF-Interconnect for Reconfigurable Network-on-Chip Communications", invited panelist in the panel on Impact of Emerging Interconnect Technologies on SLIP Research Directions at the 11th International Workshop on System Level Interconnect Prediction (SLIP), San Francisco, California, July 2009
- "From Milliwatts to Megawatts: The System-Level Power Challenge", Panel at Design Automation Conference, San Francisco, California, July 2009
- Frank Chang, Jason Cong, and Glenn Reinman (UCLA), "RF-Interconnect and its Applications to NOC Design,"3rd ACM/IEEE International Symposium on Network-on-Chip (NOCS), San Diego, CA, May 2009 (NOCS Tutorial Course)
- "Is the Second Wave of HLS the One Industry Will Surf on?", Panel at Design, Automation and Test in Europe (DATE 2009), Nice, France, April 2009
- "Customized Computing for Power Efficiency", Panel on "FCCM Research: Beyond the Next 5 Years" at IEEE Symposium on Field-Programmable Custom Computing Machines, Napa Valley, CA, April 2009 (Invited Panelist)
- "Algorithmic Foundation for ESL 2.0", Workshop on "High-Level Synthesis: Next Step to Efficient ESL Design" at Asia South-Pacific Design Automation Conference, Yokohama, Japan, Jan. 2009 (Invited Talk)
- "A New Generation of Behavior Synthesis Tool and Applications to Domain-Specific Computing", ECE Department Colloquium, University of Illinois at Urbana-Champaign, Nov. 20, 2008 (Invited Speaker)
- "3D IC Design Tools and Applications to Microarchitecture Exploration", Summer School on Nanoelectronic Circuits and Tools, The Ecole Polytechnique Fédérale de Lausanne (EPFL) July 2008 (Invited Lecture)
- "Synthesis and Optimization Foundation for ESL 2.0", Workshop on "High-Level Synthesis: Back to the Future" at Design Automation Conference, Anaheim, California, June 2008 (Invited Talk)
- "Thermal-Aware 3D IC Physical Design and Architecture Exploration," International 3D-System Integration Conference 2008 (3D-SIC2008), May 12-13, 2008, Tokyo, Japan (Invited Talk)
- "New Opportunities for High-Level Synthesis", Workshop on "The New Wave of the High-Level Synthesis" at Design, Automation and Test in Europe (DATE 2008), Munich, Germany, March 2008 (Invited Talk)
- Alberto Sangiovanni Vincentelli (UCB), Douglas Densmore (UCB), Jason Cong (UCLA), Radu Marculescu (CMU), "System-Level Synthesis - Functions, Architectures, and Communications," ASPDAC 2008, January 21-24, 2008, Seoul, Korea (Invited Talk)
- "Compilation for Domain-Specific Computing", Department of Electrical and Computer Engineering, University of Texas at Austin, September 11, 2007 (Distinguished Speaker)
- "Compilation of Domain-Specific Computing", CANDE 2007 September 6-8, 2007, Long Beach, CA. (Invited Talk)
- "Challenges and Opportunities for System/High-Level CAD and Architectures in FPGAs," Workshop on Grand Challenges in FPGA Research (in junction with International Symposium on FPGAs), February 2007. (Invited Talk)
- "Advanced Routing Techniques for Nanometer IC Designs," Routing Tutorial with Tong Gao (Synopsys, Inc.) and Rob A. Rutenbar (Carnegie Mellon Univ.) at the 2006 International Conference on Computer-Aided Design, San Jose, California, November 9, 2006.
- "3D - IC Keynote Panel Participant," VLSI Multilevel Interconnection Conference, September 2006.
- "Platform Based Behavioral and System Synthesis," 2006 IEEE Electronic Design Process Workshop, April 2006. (Invited Talk)
- "Platform Based Behavior-Level and System-Level Synthesis," Distinguished Speaker Seminar Series, Electrical and Computer Engineering, Univ. of Arizona (March 2006)
- "xPilot: A Platform-Based System-Level Synthesis for Reconfigurable SOCs," International Symposium on Advanced Reconfigurable Systems, Kyoto, Japan, Canada, December 15-16, 2005.
- "Platform-Based Synthesis for Field Programmable SOCs," IEEE 2005 Conference on Field Programmable Technology (FPT05), Singapore, December 11-14, 2005.
- "Large Scale Circuit Placement -- Challenges and Progress", Summer Research Institute at the Ecole Polytechnique Fédérale de Lausanne (EPFL), Switzerland, July 2005. (Invited Lecture)
- Physical Design Automation, NSF-SIGDA-SRC Summer School of Design Automation, June 2005. (Invited Talk)
- "Large-Scale Circuit Placement: Gap and Progress," University of Toronto Distinguished Lecture Series, University of Toronto, Ontario, Canada, March 24, 2005.
- "Challenges and Solutions for Nanometer SOC Designs," Invited Talk at the 2004 International SoC Design Conference, Seoul, Korea, October, 2004.
- "Architecture and Synthesis for Power-Efficient FPGA's," (Invited Dinner Speech), 2004 IEEE Electronic Design Process Symposium (EDPS), Monterey, California, April, 2004.
- "Large-Scale Circuit Placement: Gap and Promise," Embedded Tutorial presented at the 2003 International Conference on Computer-Aided Design, San Jose, California, November 12, 2003.
- "Architecture and Synthesis for Multi-Cycle On-Chip Communication,"Invited Talk at the 2003 International Conference on Hardware/Software Codesign and System Synthesis Newport Beach, California October 1, 2003.
- "Architecture and Synthesis for Multi-Cycle On-Chip Communication", Intel Physical Design Research Symposium, August 2003. (Invited Talk)
- "Architecture and Synthesis for Multi-Cycle On-Chip Communication," Keynote Speaker, International Rapid System Prototyping Workshop, San Diego, California, June 9, 2003.
- "Large-Scale Circuit Placement: The Gap and Promise," Guest Lecturer, Georgia Institute of Technology, Atlanta, Georgia, April 17, 2003.
- "Architecture and Synthesis for Multi-Cycle Communication,"Invited Talk at the 2003 International Symposium on Physical Design, Monterrey, California, April 9, 2003.
- "Retiming/Pipelining Over Global Interconnects," The Design Automation Professional Interest Committee at IBM Research Seminal Series, Yorktown Heights, New York, June 27, 2002.
- "System Level Interconnects," FCRP Interconnect Workshop, University of Albany, June 28, 2002.
- "Timing closure Based on Physical Hierarchy," Invited talk at International Symposium on Physical Design, San Diego, Californis, April 2002.
- "An Interconnect-Centric Design Flow for Nanometer Technologies," Proceedings of the Workshop on Synthesis And Systems Integration of Mixed Technologies, Nara, Japan, October 9, 2001.
- "Physical Hierarchy Generation,"; The 3rd Intel Annual Research Symposium on Synthesis, Portland, Oregon, August 15, 2001.
- "PLD Synthesis Algorithms," a tutorial presented at the 38th Design Automation Conference, Las Vegas, June, 2001.
- "Timing Closure for Ultra Deep Submicron Designs", Asian and South Pacific Design Automation Conference, Jan 30-Feb 2, 2001.
- "An Interconnect-Centric Design Flow for Nanometer Technologies", IBM T. J. Watson Research Center, Yorktown Heights, New York, December 2000. (Invited Talk)
- "Incremental CAD", International Conf. on Computer-Aided Design, San Jose, California, November 2000. (Embedded Tutorial)
- "An Interconnect-Centric Design Flow for Nanometer Technologies", Invited talk at Motorola's Futures Forum on Circuits, Systems, and Architectures, October 16, 2000.
- "The Quest for Synthesis and Layout Timing Closure" (full day tutorial, with Olivier Coudert, Anthony Drumm, and Patrick Groeneveld), the 37th Design Automation Conference, Los Angeles, June 9, 2000.
- "Incremental Physical Design" (Invited Talk with Majid Sarrafzadeh), Int'l Symposium on Physical Design, San Diego, CA., April 2000.
- "Synthesis Challenges for Next-Generation High-Performance and High-Density PLDs" (Invited Talk), Asia and South Pacific Design Automation Conference Yokohama, Japan, Jan. 2000.
- "An Interconnect-Centric Design Flow for Nanometer Technologies" (Invited Talk), Int'l Symp. on VLSI Technology, Systems, and Applications, Taipei, Taiwan, June 1999.
- "FPGA Synthesis: Past, Present, and Future" (Keynote Speech), The Sixth Japanese FPGA/PLD Design Conference & Exhibit, Pacifico Yokohama, Japan, June 1998.
- "Deep Submicron Layout and Coupling to Logic Synthesis" (invited talk), International Workshop on Logic and Architecture Synthesis (IWLAS'97), Grenoble, France, Dec. 16, 1997.
- "VLSI Interconnect Layout Optimization In Deep Submicron Designs", UC Berkeley CAD Seminar Series, Nov. 21, 1997.
- "Interconnect Design for Deep Submicron ICs", Embedded Tutorial, IEEE Int'l Conf. on Computer-Aided Design, Nov. 1997.
- "Interconnect-Driven Performance Optimization for Deep Submicron Layout Systems" (full day tutorial), the 34th Design Automation Conference, June 13, 1997.
- "FPGA Mapping, Retiming, and Pipelining for Performance Optimization", UC Berkeley CAD Seminar Series, Mar. 5, 1997.
- "Modeling and Layout Optimization of VLSI Devices and Interconnects in Deep Submicron Design" (embedded tutorial), Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba, Japan, Jan. 1997.
- "Performance and Power Optimization in Synthesis and Layout of VLSI Circuits and Systems" (tutorial, with Massoud Pedram), EuroDAC'96, Geneva, Switzerland, Sept. 1996.
- "Layout Level Optimization for Low Power" (invited lecture), NATO Advanced Study Institute on Low Power Design in Deep Submicron Electronics, Tuscany, Italy, Aug. 1996.
- "Interconnect-Driven Layout for High-Performance VLSI Systems" (invited talk), Intel CAD Symposium on Frontiers of CAD, April 12, 1996.
- "Interconnect-Driven Layout Synthesis for High-Performance Low-Power VLSI Systems" (short course), Tsinghua University, Taiwan, Aug. 1995.
- "Timing-Driven Design of VLSI" (tutorial, with Raul Camposano and Michael Smith), Asia and South Pacific Design Automation Conf., Chiba, Japan, Aug. 1995.
- "Dealing with Physical Effects When Designing Deep Submicron Chips" (keynote speech), Silicon Valley Research Continuing Education Series, Austin, Texas, May 4, 1995.
- "Interconnect-Driven Layout Synthesis for High-Performance VLSI Systems" (Distinguished Faculty Speaker), Intel Corporation Design Technology Innovations Workshop, Santa Clara, California, March 1994.
- "Architecture, CAD Algorithm, and Application of SRAM-Based FPGAs" (tutorial, with Michael Butts and Stephen Trimberger) IEEE Int'l Conf. on Computer-Aided Design, Santa Clara, CA, Nov. 1993.
- "Synthesis and Optimization for FPGA Design" (tutorial, with K. C. Chen), Int'l Conf. on Computer-Aided Design and Computer Graphics, Beijing, China, Aug. 1993.
- "Performance Evaluation and Optimization in Layout Synthesis of High-Speed VLSI Systems" (tutorial, with Steve Kang and C. L. Liu), 30th ACM/IEEE Design Automation Conference, Dallas, Texas, June 1993.
- "On High-Speed VLSI Interconnects: Analysis and Design" (invited talk with Andrew B. Kahng), IEEE Asian-Pacific Conference on Circuits and Systems, Sydney, Australia, Dec. 1992.
- "Provably Good Performance-Driven Global Routing" (invited talk), Dagstuhl Seminar On Theory and Practice of VLSI Layout, Dagstuhl, Germany, Sept. 1991.
Invited Articals and Reports