Corporation Name: Synopsys, Inc. Shanghai Site. (Summer Internship)
Goal: HSPICE is one of the flagship products at Synopsys. This project in 2015 was to refactor parser codes for three input commands (.set_sample_time, .dout, and .store) in HSPICE from Fortran to C++. This work was awarded as one of the best internship projects at Synopsys, China in 2015. I was invited to be present the project on Synopsys R&D Demo Day. This project in 2014 was to gather feature information from the quality assurance (QA) system to accelerate the test procedure by providing problem-specific test cases in every regression test. [Slides 2015] [Slides 2014]
HSPICE top-level procedure for parser.
Photo taken with my mentor.
Corporation Name: TE Connectivity Ltd. (College-Industry Cooperation)
Advisor: Prof. Guoyong Shi & Prof. Qin Wang, Shanghai Jiao Tong University
Mentor: Mr. Taichu Dai & Mr. Hongye Xia, TE Connectivity Ltd.
Goal: Build a SPICE model for Polymer Positive Temperature Coefficient (PPTC) resistor considering current limit and time to trip variation with temperature for PSPICE simulation. [PDF]
Fundamental principle of PPTC.
Proposed behavior model for PPTC.
Course: Optimal Estimation and System Modeling (Master)
Lecturer: Prof. Xiaomin Wang
Goal: The Kalman filter and multisensor data fusion play a significant role in parameter estimation in engineering. This project was to develop a vivid and interactive Graphical User Interface (GUI) for engineers to observe the experimental results of Kalman filter and the effect of data fusion for multiple sensors. [PDF] (Chinese Version)
GUI for Kalman filter & data fusion.
Data fusion results.
Course: Circuit Design for Biomedical Implants (Master)
Lecturer: Prof. Guoxing Wang
Goal: Due to the straightforward mechanism, low power consumption, and fairly fast sampling rate, Successive Approximation Register (SAR) ADC has become one of the most popular ADC research topics in recent years. This project was to figure out the power consumption difference for three types of switching sequences in DAC: common voltage down switching sequence, common voltage back switching sequence, and common voltage fixed switching sequence. [PDF] (Chinese Version)
DAC structure for SAR ADC.
Power consumption comparison for different switching methods.
Course: Advanced Topics on Analog Mixed-Mode Signal Circuit Design (Bachelor)
Lecturer: Prof. Mohamad Sawan
Goal: Bio-medical electronics have made great progress in the past decade. Data converter plays an important role in the whole system, which stands for the bridge between analog and digital domain. In this work, a discrete-time sigma-delta modulator was presented with low power consumption and sufficient resolution in purpose of ECG signal sampling for pacemaker application. [PDF]
Bulk-driven OTA design.
Power spectral density (PSD) for the system.
Course: Computer Organization and Embedded System (Bachelor)
Lecturer: Prof. Jiang Jiang
Goal: Build a processor using MIPS instruction set with a 5-stage pipeline architecture in Verilog considering branch prediction. [PDF] (Chinese Version)
MIPS Architecture.
MIPS Instruction Set.