Aiden
Stickney
Graduate computer engineer working at the intersection of digital IC design, computer architecture, and ML‑accelerated performance modeling.
Education
Work
Digital IC Design Engineering Intern
Digital verification across coverage, formal, and CDC; authored SystemVerilog/UVM testcases, hit coverage targets, and partnered with designers to close CDC findings.
Research Assistant
Early‑stage performance & power prediction for OoO CPU modeling: up to 96% simulation‑time reduction (≈25×) with 2–3% IPC error; end‑to‑end pipeline from data capture to train/infer.
Applications Engineering Intern
Delivered a customer‑ready development board for an automotive ABS ASIC: concept → schematic/PCB (Altium), design reviews, global release. Wrote RTOS/C firmware and a web GUI; supported international trainings.
Software Development Intern
Contributed to product development within an Agile team.
Featured Projects
Streaming Canny accelerator in Verilog with ~98% pixel‑level match to SW reference; synthesized with Synopsys DC and met timing via pipelining/resource sharing.
UVM environment (driver/monitors/scoreboard) with SVA; 100% functional & assertion coverage; 98.96% code coverage with >95% across block/expr/toggle/FSM.
Implemented Mockingjay policy in ZSim with PC‑indexed reuse prediction and per‑line ETR; up to +43% IPC and −30% cycles vs. no‑bypass on SPEC/PARSEC.
Added kernel threads (clone API), per‑thread trapframe/trampoline, and scheduler integration; ensured correct shared‑address‑space semantics.
Skills
Coursework
- Advanced Digital System Design (ECEN 719)
- Intro to Hardware Design Verification (CSCE 616)
- Advanced Computer Architecture (CSCE 614)
- Intro to VLSI Design Automation (ECEN 687)
- Operating Systems (CSCE 410)
- Microprocessor System Design (ECEN 449)
- Digital Integrated Circuit Design (ECEN 454)
- Introduction to VLSI Systems Design (ECEN 475)
- FPGA Information Processing Systems (ECEN 722)
- Security of Embedded Systems (ECEN 426)