Career Profile

I’m a RTL design & verification engineer at Samsung Electronics(Foundry). I majored in VLSI/CAD(EDA) algorithms, especially focusing on the physical design optimization such as placement or routing. I got M.Sc and B.Sc degree from UNIST, Ulsan. My advisor is prof. Seokhyeong Kang at POSTECH, Pohang. I use C++ or python for write a program and farmiliar with using Verilog, System Verilog and Tcl script. I’m interested in physical design optimization and RTL design & verification.

Experiences

Hardware Engineer

Dec. 2018 - Present
Samsung Electronics.(Foundry), Rep. of Korea

RTL design & verification / Library verification

Researcher

Jan. 2018 - Dec. 2018
CAD & SoC Design Lab, POSTECH, Pohang

EDA Algorithm / Physical Design Optimization

M.Sc Graduate Student

Sep. 2016 - Dec. 2017
System-on-Chip Design Lab, UNIST, Ulsan

Thesis: A Metaheuristic Method for Fast Multi-Deck Legalization

Research Intern

Jan. 2015 - Mar. 2015
VLSI CAD Lab, University of California, San Diego

Developing useful-skew implementation algorithm for CTS(Clock Tree Synthesis).

Undergraduate Research Intern

Dec. 2014 - Aug. 2016
System-on-Chip Design Lab, UNIST, Ulsan

Research Topics

  • VLSI Physical Design
  • EDA Algorithm
  • Place & Route
  • Detailed Placement

Projects & Contests

OpenDP - Open Source Detailed Placement Project.
ICCAD 2017 Contest - EDA programming contest at ICCAD 2017. < Topic: Multi-Deck Legalization >
ICCAD 2015 Contest - EDA programming contest at ICCAD 2015. < Topic: Timing-Driven Detailed Placement >
Display Driver IC - Display Driver IC development project for Samsung Display. RTL verification, Testbench setup and formal verification.
XIP Cache Controller - Execute In Place Cache Controller develpment project for FCI corp. C++ simulator, and Testbench setup.

Publications

Compact Topology-aware Bus Routing for Design Regularity
Daeyeon Kim, SangGi Do, Sung-Yun Lee, and Seokhyeong Kang
IEEE Transaction on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2019
Fence-Region Aware Mixed-Height Standard Cell Legalization
SangGi Do, Mingyu Woo, and Seokhyeong Kang
ACM Great Lakes Symposium on VLSI(GLSVLSI), 2019
Fast Predictive Useful Skew Methodology for Timing-Driven Placement Optimization
Seungwon Kim, SangGi Do, and Seokhyeong Kang
Design Automation Conference(DAC), 2017
Skew control methodology for useful-skew implementation
SangGi Do, Seungwon Kim, and Seokhyeong Kang
International SoC Design Conference(ISOCC), 2016

Skills & Proficiency

Verilog & System Verilog

C++ & Tcl

NC-Verilog / Xcelium

HSPICE

Innovus

Design Compiler

IC Compiler II

Prime Time