Projects & Experiences

All Roads Lead to Rome! - Ancient Proverb

Jump Misc
Card image
WORK EXPERIENCE: HUAWEI
Chip & Device Engineer - Kirin Group of Hisilicon, 2012 Laboratory
  • Backend Design Modules, Power Integration/Verification
  • Involved and developed in Kirin High-end Series: Kirin990-5G (7+nm), Kirin9000(5+nm)
  • DTCO (Design Technology Co-Optimization) WAT (Wafer Analysis Test) & PPA (Power Performance Area) of Fabrication and Processes Analysis
  • Devloped and Programmed PDS (Platform Design Solution) and DTCO Flow Automation
  • ‘Invincible Huawei’ Awardee; ‘Star of Hisilicon’ Awardee

Product Chip Demonstration & Comparison

Model Fabrication CPU GPU Transistors # Released Devices Used
ISA Microarch Cores (GHz) Microarch Frequency (MHz)
Kirin 990 5G
TSMC 7 nm+ FinFET (EUV) ARMv8.2-A Cortex-A76
Cortex-A55
DynamIQ
2.86 (A76 H)
2.36 (A76 L)
1.95 (A55)
Mali-G76 MP14 600 MHz 10.3 Billion Q4 2019 Huawei Mate 30E Pro 5G
Huawei Mate 40E (4G/5G)
A13 Bionic
7 nm (N7P) FinFET ARMv8.4-A Lightning
Thunder
2.65 GHz
1.72 GHz
Third generation Apple-designed 1230 MHz 8.5 Billion Q4 2019 iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
Snapdragon 870
7 nm N7P (TSMC) ARMv8 (64-bit) Cortex-A77
Cortex-A55
3.2 GHz
2.42 GHz
1.8 GHz
Adreno 650 670 MHz 10.3 Billion Q1 2021 iQOO Neo 6 5G
Realme GT Neo 3T 5G
POCO F4 5G
Kirin 9000 5G/4G
TSMC 5 nm+ FinFET (EUV) ARMv8.2-A Cortex-A77
Cortex-A55
DynamIQ
3.13 (A77 H)
2.54 (A77 L)
2.05 (A55)
Mali-G78 MP24 759 MHz 15.3 Billion Q4 2020 Huawei Mate 30E Pro 5G
Huawei Mate 40E (4G/5G)
A15 Bionic
5 nm (N4P) FinFET ARMv8.6-A Avalanche
Blizzard
3.24 GHz
2.02 GHz
Fifth generation Apple-designed 1338 MHz 15 Billion Q4 2021 iPad Mini (6th generation)
iPhone 13 Pro and 13 Pro Max
iPhone 14 and 14 Plus
Apple TV 4K (3rd generation)
Snapdragon 888+
5 nm 5LPE (Samsung) ARMv8.4-A Cortex-X1
Cortex-A78
Cortex-A55
2.84 GHz
2.42 GHz
1.8 GHz
Adreno 660 840 MHz ~10 Billion Q3 2021 Galaxy S21
S21 Plus
S21 Ultra

Card image
PROJECT EXPERIENCE: SPACEX HYPERLOOP POD COMPETITION
Electronic Board Designer - Electrical Engineering Group, UCSB Hyperloop Team
  • Built a 2m x 0.5m maglev vehicle prototype with 150m/s speed in vacuum
  • Cooperated with CE team in featuring vehicle’s status in a real-time monitor
  • Measured actuators’ forces on “I-beam” track with ME team for braking estimation
  • Nominated as winner team of EDx 2018 (UCSB ENGR Design Expo)

Card image
RESEARCH EXPERIENCE: VLSI MIXED-SIGNAL DESIGN & BACKEND FLOW RESEARCH
Circuitry Designer and Backend Flow Researcher - UCSB ECI Lab and Cornell Upson Hall

Cornell University:

  • Researched on backend design flow with ECE5745 ‘Complex Digital ASIC Design’ in Cornell

University of California, Santa Barbara:

  • Designed a 1.5 x 1.5 mm2 magnetic-field sensor chip consisting of custom MAGFETs, DC bias, VCO, and differential amplifier by MOSIS C5. The chip can detect mag-field in -150~150mT range
  • Drew and verified the circuits layout in Virtuoso passing DRC/LVS
  • Extracted parasitic and simulate noise independency (SNR), N/P MAGFET matching, amplifier’s gain, and VCO linearity using HSPICE
  • Wrote LEF and netlist
  • Organized power grid and I/O pins in INNOVUS

Card image
RESEARCH EXPERIENCE: VLSI CHIP FABRICATION & SEMICONDUCTOR PROCESSES
Chip Processing Researcher and Devices Tester - UCSB Nano-Fab Cleanroom
  • Fabricated MOSFETs, passive devices and evaluated the process variation on fabricated chips
  • Measured critical dimension, oxide thickness and sheet resistance on test-lines
  • Probe-tested devices IV/CV, threshold and breakdown
  • Analyzed device performance on leakage, sub-threshold swing, etc.

Card image
PROJECT EXPERIENCE: COMPUTATIONAL OPTIMIZATION & MACHINE LEARNING
Researcher in Optimization and ML Projects at Cornell

Computational Optimization: Algorithm Implementations (Python & Pyomo)

  1. Linear Programming
  2. Mixed Integer Linear Programming
  3. Non-Linear Programming
  4. Mixed Integer Non-Linear Programming
  5. Dynamic Programming
  6. Gradient Descent (i.e. SGD)
  7. Newton’s Methods
  8. Robust Optimization
  9. Stochastic Programming
  10. Bus Charging Operational Strategy Optimization (Project)
  11. Bank Transaction Fraud Detection - Hybrid ML (Project)

Machine Learning: Algorithm Implementations (Python & Pytorch)

  1. K-nearest neighbors
  2. Perceptron
  3. MLE/MAP
  4. Naive Bayes
  5. Linear/Logistic Regression
  6. PCA
  7. Clustering
  8. Support Vector Machines
  9. Empirical Risk Minimization
  10. Generalization: Bias/Variance Tradeoff
  11. Kernels
  12. Gaussian Processes/Bayesian Global Optimization
  13. Decision Trees with Bagging and Boosting
  14. Artifical Neural Networks/Deep Learning

More Experiences & Projects Ongoing……

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...