University of Southern California
M.S. in Electrical Engineering · GPA 4.0/4.0
M.S. Student in Electrical Engineering
ASIC Design · RTL Design · Physical Design · VLSI Systems
I am an electrical engineering graduate student at the University of Southern California. My work spans custom CMOS design, synthesizable RTL, verification, synthesis, static timing analysis, and physical implementation from floorplanning through GDSII.
Complete technical records expanding the project descriptions in my résumé.
An 8-bit comparator carried from logic simplification and transistor sizing through schematic, layout, physical verification, extraction, and post-layout analysis.
Custom CMOS · 2025–2026 · Cadence Virtuoso, CMOS, DRC, LVS, PEX
A transistor-level 16-bit ripple-carry adder implemented and evaluated through extracted post-layout analysis.
Custom CMOS · Arithmetic · 2025–2026 · Cadence Virtuoso, CMOS, DRC, LVS, PEX
A 16-bit carry-skip adder designed at transistor level, laid out, extracted, and assessed on its post-layout critical path.
Custom CMOS · Arithmetic · 2025–2026 · Cadence Virtuoso, CMOS, DRC, LVS, PEX
A 16-bit carry-lookahead adder implemented through custom layout and extracted post-layout critical-path analysis.
Custom CMOS · Arithmetic · 2025–2026 · Cadence Virtuoso, CMOS, DRC, LVS, PEX
A transistor-level 16-bit MAC combining Radix-4 Booth encoding, 6-to-2 compression, and a final carry-lookahead adder.
Custom CMOS · Arithmetic · 2025–2026 · Cadence Virtuoso, Radix-4 Booth, 6-to-2 compressor, CLA, DRC
A 512-bit custom SRAM macro with 16-bit words, four-way bank interleaving, peripheral circuits, and verified operation up to 500 MHz.
Custom Memory · 2025–2026 · Cadence Virtuoso, SRAM, DRC, LVS, PEX
An RTL-to-GDSII implementation with four SRAM macros, clock gating and division, pipelined arithmetic, multi-clock SDC, and post-route checks.
ASIC · Physical Design · Jun–Aug 2026 · SystemVerilog, Design Compiler, Cadence Innovus, Tcl, SDC
A 16-lane INT8/Q1.7 LSTM accelerator with an 8×8 signed MAC, FSM control, LUT activations, Python golden vectors, and clean GF180MCU GDSII.
Hardware Accelerator · ASIC · May–Aug 2026 · SystemVerilog, Python, LibreLane, OpenROAD, GF180MCU
A synthesizable in-order five-stage RISC-V CPU with hazard detection and forwarding for RAW and memory-related dependencies.
RTL · Computer Architecture · 2025–2026 · Verilog, SystemVerilog, RISC-V, Testbench
A synthesizable UART TX/RX supporting 5–8 data bits, odd/even parity, stop-bit options, 16× receive oversampling, and 50 verified configurations.
RTL · Digital Communications · 2025–2026 · Verilog, SystemVerilog, FSM, Testbench
A peer-reviewed conference paper on fundamental localization limits in quantized uplink mmWave MIMO systems under motion.
Research Publication · ICCC · 2023 · mmWave MIMO, Localization, Quantization, Moving scenarios
A peer-reviewed conference paper on position estimation in massive-MIMO systems using low-resolution analog-to-digital converters.
Research Publication · WCSP · 2023 · Massive MIMO, Position estimation, Low-resolution ADCs
M.S. in Electrical Engineering · GPA 4.0/4.0
M.S. Research · National Key Laboratory of Wireless Communications
B.S. in Electronic and Electrical Engineering · First-Class Honours · Major GPA 3.9/4.0
Q. Zeng and X. Cheng, “Fundamental Localization Limits of Quantized Uplink mmWave MIMO Systems in Moving Scenarios,” Proc. IEEE/CIC Int. Conf. Commun. China (ICCC), 2023. IEEE Xplore ↗
Y. Guan, Q. Zeng, and X. Cheng, “Position Estimation in Massive MIMO Systems With Low-Resolution ADCs,” Proc. Int. Conf. Wireless Commun. Signal Process. (WCSP), 2023. IEEE Xplore ↗