Chuan Lin's Resume   [pdf]
Educational Background:
Sept.2002 - June 2006 (Expected)
Institution: Northwestern University
Major: Computer Engineering
Degree: Ph.D
Advisor: Professor Hai Zhou
GPA overall: 3.98/4.0
Sept.1998 - July 2002
Institution: Tsinghua University
Department: Electrical Engineering
Specialty: Microelectronics
Degree: Bachelor of Science
GPA overall: 88.1/100
GPA in major: 91.0/100
Honors & Scholarships:
- 09/2002   Murphy Fellowship, Northwestern University
- 07/2002   Outstanding Graduate Award, Tsinghua University
- 11/2001   2nd prize of the Tsinghua Scholarship for Academic Excellency, Tsinghua University
- 11/2000   1st prize of the Tsinghua Scholarship for Academic Excellency, Tsinghua University
- 09/1998   Privilege to enter Tsinghua University, waived of the National College Entrance Test
- 11/1997   Second Order Award (top 50) in National Physics Olympiad, China
Research & Teaching Experience:
Sept 2002 - Present
Research/Teaching Assistant, Computer Engineering, Northwestern University.
Developed optimal wire retiming algorithms for clock period
minimization
Proposed an efficient representation for clock schedule verification
Proposed a framework to control crosstalk via latch/flop trade-off
Developed a clustering algorithm for processing rate optimization
Research on clock scheduling and skew optimization
Research on floorplan and placement using network flow techniques
Summer 2005
Intern, System Level Synthesis Group, Calypto Design Systems Inc, Santa Clara, CA.
Developed and implemented an optimal delay budgeting algorithm for
sequential circuits based on
convex cost integer dual network flow formulation.
Fall 2005, Winter 2005, Fall 2004, Fall 2003, Fall 2002
Teaching Assistant for various ECE courses.
Setp 2001 - Jun 2002
Research Assistant, Institute of Microelectronics, Tsinghua Univ.
Developed a low-power quadrature converter and CMOS mixer for
70MHZ-600MHZ wireless network
RF chip set based on HFA3783 norms.
Relevant Courses:
- Design and Analysis of Algorithms, Design Automation in VLSI CAD, Advanced VLSI Algorithms
- Design and Analysis of VLSI circuits, VLSI Systems Design,
VLSI High Performance Issues
- Advanced Computer Architecture, Multiprocessor Design, ASIC and FPGA Design
- Mathematical Programming, Mathematical Logic, Nonlinear Programming, Integer Programming
- Formal Techniques in Design and Verification of Digital Systems, System Specification in TLA+ Language
- Compiler Construction, Computer Hardware, Layout Design/Extraction, Semiconductor Physics
Computer Skills:
- Languages: C/C++, VHDL/Verilog, Perl, Unix Shell Scripts, Tcl
- Softwares: emacs, gdb, gcc, Makefile
- Tools: Synopsys, Cadence, Mentor Graphics, HSPICE
- Architectures: Intel 80x86, MIPS