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.
Integrated four SRAM macros into a multi-clock subsystem and carried the design from synthesis and SDC through Innovus routing and GDS export.
ASIC · Physical Design · Jun–Aug 2026 · SystemVerilog, Design Compiler, Cadence Innovus, Tcl, SDC
Mapped a 16-lane quantized LSTM datapath into a 22-pin GF180MCU macro and verified the RTL against a Python model before physical implementation.
Hardware Accelerator · ASIC · May–Aug 2026 · SystemVerilog, Python, LibreLane, OpenROAD, GF180MCU
Implemented a 32-bit five-stage RISC-V core with forwarding and a one-cycle load-use stall, then verified dependency cases in simulation.
RTL · Computer Architecture · 2025–2026 · Verilog, SystemVerilog, RISC-V, Testbench
Implemented a compact Tomasulo backend with register renaming, reservation stations, Common Data Bus wakeup, and in-order ROB commit.
RTL · Computer Architecture · 2025–2026 · Verilog, Tomasulo algorithm, Reservation stations, Reorder buffer, Waveform verification
Designed configurable UART TX/RX RTL with 16× receive oversampling and tested 50 frame configurations from 4.8 to 57.6 kbaud.
RTL · Digital Communications · 2025–2026 · Verilog, SystemVerilog, FSM, Testbench
Designed an 8-bit comparator and three 16-bit adders in Virtuoso, then compared schematic and extracted post-layout timing.
Custom CMOS · Arithmetic · 2025–2026 · Cadence Virtuoso, CMOS, DRC, LVS, PEX
Built a transistor-level 16-bit MAC around Radix-4 Booth recoding, compressor reduction, a carry-lookahead adder, and registered accumulation.
Custom CMOS · Arithmetic · 2025–2026 · Cadence Virtuoso, Radix-4 Booth, 6-to-2 compressor, CLA, DRC
Designed a 512-bit, four-bank SRAM macro with a 16-bit interface and the complete read, write, sensing, and output path.
Custom Memory · 2025–2026 · Cadence Virtuoso, SRAM, DRC, LVS, PEX
M.S. in Electrical Engineering · GPA 4.0/4.0
M.S. Research · Information and Communication Engineering
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 ↗
Cadence Design Systems