Fast, stable transient simulation
High-order A-stable and L-stable integration methods for stiff differential equations, and Obreshkov-based simulators that keep accuracy without shrinking the time step.
Circuit simulation & numerical algorithms
Making the simulation of large, stiff, high-speed circuits fast enough to be useful.
My group develops the numerical machinery behind computer-aided design of electronic systems: high-order stable time-stepping, model order reduction for interconnects, and variability analysis for circuits whose behaviour is never quite what the nominal parameters say it is.
High-order A-stable and L-stable integration methods for stiff differential equations, and Obreshkov-based simulators that keep accuracy without shrinking the time step.
Interpolation-supported and modified NILT schemes that give fast, stable time-domain responses with low-cost error estimation.
Integrated congruence transform and moment-based interpolation projection for passive, compact macromodels of multiconductor and frequency-dependent interconnects.
Decoupled and generalized Hermite polynomial chaos for propagating parameter uncertainty through nonlinear circuits and embedded macromodels.
Unconditionally stable high-order time-domain finite-element methods, and circuit-based analysis of field coupling with non-uniform transmission lines.
Envelope-following methods for highly oscillatory circuits, GPU-accelerated harmonic balance, and steady-state analysis of switching converters.
I supervise graduate students at the MASc, MCS and PhD levels in the School of Electrical Engineering and Computer Science. The work sits between numerical analysis and electronic design automation, so the students who do well here usually arrive with two of the following three and are willing to build the third.
If that sounds like you, email me with your CV, transcripts, and a short paragraph on which of the research threads above interests you and why. Please mention a specific paper — it tells me you have read something, and it makes for a much better first conversation. Admission is through the uOttawa graduate studies application; contacting me first is welcome but does not replace it.
Emad — this section is drafted from your publication record. Edit the wording, and add or remove a line about current funded openings before you publish.
Principles and Applications of VLSI Design I
Winter 2024
Update the term and add current courses here; course materials for enrolled students are on Brightspace.
No publications match that search.
Two entries need a quick check before publishing: the parallel envelope-following VLSI paper is still listed with early-access placeholders (vol. PP, no. 99), and I corrected the 2000 MTT volume number to 48 — confirm both against your records.