Digital implementation
Synthesis, physical design, timing analysis, and flow automation across two digital designs during my Cadence internship.
Genus · Innovus · Tempus · Static timing analysis
07 / Independent validation software
Turning a condition sweep into reviewable evidence.
A Python workflow for modeled device sweeps, instrument abstractions, pass/fail checks, and generated reports.

01 / Context
A validation campaign needs consistent conditions, traceable measurements, and a clear relationship between a result and its limits. Those workflow decisions can be developed and tested before connecting a physical instrument.
02 / Ownership
I built a simulation-capable reporting workflow for ADC-, LDO-, comparator-, and oscillator-style device models. It structures condition generation, result collection, comparison data, and pass/fail reporting around a default mock instrument.
03 / Architecture
Define process, voltage, and temperature conditions for a repeatable sweep.
Gather deterministic modeled results through a mock instrument interface.
Apply limits and compare results across the configured conditions.
Generate plots and summaries that retain the context of the experiment.
04 / Validation
Modeled devices and generated data. This is not physical silicon, bench, or ATE characterization.
05 / Perspective
A useful validation report preserves the conditions behind each result. Instrument interfaces, limit logic, and reproducible data matter as much as the final plot.