Selected Publications by our research
group at MIT:
- L. Daniel, C. R. Sullivan, S. R. Sanders. “Design of Microfabricated Inductors”,
IEEE Transactions on Power Electronics, vol. 14, no. 4, p. 709-23, July
1999. (Power Electronic
Society Award for Best Journal Paper in the year 1999).
- J. Phillips, L.
Daniel, L. M. Silveira, "Guaranteed
Passive Balancing Transformations for Model Order Reduction",
IEEE/ACM 39th Design Automation Conference, New Orleans, LA, p. 52-7, June
Best Paper Award).
- L. Daniel, C. S.
Ong, S. C. Low, K. H. Lee, J. White, "A Multiparameter Moment Matching Model Reduction
Approach for Generating Geometrically Parameterized Interconnect
Performance Models", IEEE Transaction on Computer Aided Design of
Integrated Circuits and Systems, vol. 23, no. 5, p. 678-93, May 2004. (More than 250
- K. C. Sou, A.
Megretski, L. Daniel, "A
Quasi-Convex Optimization Approach to Parameterized Model Order Reduction",
IEEE/ACM Design Automation Conference, Anaheim, CA, p. 933-8, June 2005.
- B. Bond and L.
Model Order Reduction of Nonlinear Dynamical Systems",
Proceedings of the IEEE Conference on Computer-Aided Design, San Jose, CA,
p. 487-94, November 2005.
- T. Moselhy and L.
Integral Equation Solver for Efficient Variation Aware Interconnect
Extraction", IEEE/ACM Design Automation Conference, Anaheim, CA,
p. 415-20, June 2008.
- B. Bond and L.
Stable Projection-Based Model Reduction for Indefinite and Unstable Linear
Systems" Proceedings of the IEEE Conference on Computer-Aided
Design, San Jose, p. 728-35, November 2008. (IEEE/ACM
William J. McCalla ICCAD Best Paper Award).
- T. Moselhy, I. M.
Elfadel, and L. Daniel, "A
Capacitance Solver for Incremental Variation-Aware Extraction",
Proceedings of the IEEE Conference on Computer-Aided Design, San Jose, p.
662-9, November 2008.
- B. Bond, L.
Reduced Models for Nonlinear Descriptor Systems Through Piecewise-Linear
Approximation and Projection", IEEE Transactions on
Computer-Aided Design of Integrated Circuits and Systems, vol. 28, no. 10,
p. 1467-1480, October 2009.
- T. Moselhy, L.
Interconnect Extraction using Statistical Moment Preserving Model Order
Reduction,” IEEE Conference on Design Automation and Test in Europe (DATE), March 2010. (Best
Paper Award Nomination).
- T. El-Moselhy, L.
Daniel, “Stochastic Dominant
Singular Vectors Method for Variation-Aware Extraction,” IEEE/ACM
Design Automation Conf., Anaheim,
CA, June 2010.
- B. Bond, Z.
Mahmood, R. Sredojevic, Y. Li, A. Megretski, V. Stojanovic, Y. Avniel, L.
Stable Modeling of Nonlinear Analog Circuits using System Identification
via Semi-Definite Programming and Robustness Certification,”
IEEE Trans. on Computer Aided Design of Integrated Circuits and Systems,
vol. 29,no 8, p. 1149-1162, August 2010.
- T. Moselhy, I.
Elfadel, L. Daniel, “A Markov
Chain Based Hierarchical Algorithm for Capacitance Extraction”,
IEEE Trans. on Advanced Packaging, vol. 33,no 4,p. 818-828, Nov. 2010.
- T. Moselhy, L.
Stochastic Extraction with Large Parameter Dimensionality: Review and
Comparison of State of the Art Intrusive and Non-Intrusive Techniques”,
International Symposium on Quality Electronic Design (ISQED), Santa Clara, CA
March 2011. (Invited Paper)
- Z. Zhang, T.
El-Moselhy, P. Maffezzoni, I. M. Elfadel and L. Daniel, "Efficient
uncertainty quantification for the periodic steady state of forced and
autonomous circuits," IEEE Trans. Circuits and Systems II, vol.
60, no.10, pp. 687-691, October
- Z. Zhang, T.
El-Moselhy, I. M. Elfadel and L. Daniel, “Stochastic
testing method for transistor-level uncertainty quantification based on
generalized polynomial chaos,” IEEE Trans. Computer-Aided Design
of Integrated Circuits and Systems, vol. 32, no. 10, pp. 1533-1545,
October 2013. (TCAD Best Paper Award)
- Z. Zhang, T. A.
El-Moselhy, I. M. Elfadel and L. Daniel, "Calculation
of generalized polynomial-chaos basis functions and Gauss quadrature rules
in hierarchical uncertainty quantification," in IEEE Trans.
Computer-Aided Design of Integrated Circuits and Systems (TCAD), vol. 33,
no. 5, pp. 728-740, 2014.
- A. Hochman, J.
Fernandez Villena, A. G. Polimeridis, L.M. Silveira, J. K. White, and L.
Models for Electromagnetic Scattering Problems”. In IEEE Trans.
on Antennas and Propagation, vol: PP, issue: 99, April 2014.
- J. F. Villena, A.
G. Polimeridis, B. Guerin, Y. Eryaman, L. L. Wald, E. Adalsteinsson, J.
White, and L. Daniel, “Fast Electromagnetic Analysis of Transmit RF
Coils based on Accelerated Integral Equation Methods”, International
Society for Magnetic Resonance in Medicine (ISMRM) 2014 Annual Meeting. Milan, Italy.
May 2014. (Summa
cum Laude Merit Award)
- Z. Zhang, X. Yang,
G. Marucci, P. Maffezzoni, I. M. Elfadel, G. Karniadakis and L. Daniel,
``Stochastic testing simulator for integrated circuits and MEMS: Hierarchical
and sparse techniques,'' IEEE Custom Integrated Circuits Conf. (CICC), 8
pages, San Jose, CA., Sept. 2014. (Invited
Paper, Best Paper Nomination)
- Paolo Maffezzoni,
Bichoy Bahr, Zheng Zhang, Luca Daniel: Analysis and Design of Weakly
Coupled LC Oscillator Arrays Based on Phase-Domain Macromodels. IEEE
Trans. on CAD of Integrated Circuits and Systems 34(1): 77-85 (2015). (TCAD Popular
- Zheng Zhang, Xiu
Yang, Ivan V. Oseledets, George E. Karniadakis, Luca Daniel: Enabling
High-Dimensional Hierarchical Uncertainty Quantification by ANOVA and
Tensor-Train Decomposition. IEEE Trans. on CAD of Integrated Circuits and
Systems 34(1): 63-76 (2015). (TCAD Popular Paper)
- W. Yu B. Zhang, C.
Zhang, H Wang, L. Daniel, “Utilizing Macromodels in Floating Random
Walk Based Capacitance Extraction", IEEE/ACM Design Automation Conference
in Europe, Dresden
March 2016. (Best Paper Award)
- More Publications…
Public Domain Open Source Software by
our research group at MIT:
[by Tarek El-Moselhy] An
open-source, full-wave, 3D, electromagnetic solver for efficient
extraction of interconnect structures above a substrate. The code is
accelerated via the efficient discrete complex image method, efficient
full-wave integration routines and an iterative precorrected fast Fourier
transform matrix vector product. The code has been tested on a variety of
large scale (up to 300,000 unknowns) structures.
- Caplet [by YuChung Hsiao]
A C++ open source capacitance extraction. Specialized instantiable basis
function templates move the computational bottleneck of this integral
equation solver from the non-embarrassingly parallelizable matrix solver
to the embarrassingly parallelizable matrix setup phase. 90% parallel
efficiencies have been demonstrated on tens of cores.
“Real-time” capacitance extraction performance (could be used
to generate 3D field solver accurate parasitic capacitance values while
dragging and stretching wires with the mouse). CAPLET can directly handle
GDS2 layout files into capacitance matrices in both GUI and command line
interfaces. The internal extraction algorithm is specialized for VLSI
interconnect structures but not exclusively, as long as the structure is
geometry and embedded in uniform dielectric.
- Squid (stable
quasiconvex identification) [by Kin Cheong Sou] An
open-source matlab tool for the generation of reduced order linear system
models from available transfer function data points. The tool is based on
a quasi-convex relaxation of a system identification problem subject to
stability and passivity constraints.
- mmbasic: [by Brad Bond] Basic Moment Matching Tools
(Matlab, Octave). A collection of Matlab functions for model reduction of
linear systems via moment matching. This is intended as a teaching tool to
illustrate how moment matching works.
- newton1d: [by Brad Bond] Simple 1-D Newton solver (Matlab, Octave). A simple
solver for Matlab. Plots each linearization as Newton
progresses, a useful tool for teaching/learning about Newton's method and when it has trouble
- SMORES: [by Brad Bond] Simulation and Model Order
Reduction of Electrical Systems. A Matlab circuit simulator that reads
spice-like netlists and performs several types of analysis.
- Stins (stable identification
of nonlinear systems) [Brad Bond], A public domain open source
matlab code for generating guaranteed stable compact models of nonlinear
analog circuit blocks from input/output data (e.g. low noise amplifiers,
mixers, or power amplifiers).
- STPWL: [by Brad Bond] Stabilized Trajectory PieceWise
Linear model reduction. This is a collection of Matlab functions for
generating stable trajectory piecewise linear reduced models for nonlinear
- Mems. [by Brad Bond] A set of Matlab functions
describing a dynamical system model of a MEMS switch.
[by Zheng Zhang] Spectral
projector computation, index checking and system decomposition for linear
DAEs (or linear time-invariant descriptor systems)
[by Zohaib Mahmood] A wrapper
class which takes in S-parameter or Z-parameter file in `.snp' touchstone
format or .mat file in matlab and generates a compact dynamical model. The
code incorporates binary search to find minimum system order for given
error bound. The final model is saved in a verilogA file which can be
easily interfaced with commercial simulators such as spectre.
[by Zohaib Mahmood] open
source MATLAB code for automated design of a decoupling matrix connected
between the power amplifiers and coupled RF arrays. This decoupling matrix
mixes the input signals and transforms the impedance to ensure all forward
power is delivered to the load
- MARIE [by Athanasios Polimeridis and
Jorge Villena] - Magnetic Resonance Integral Equation suite. An open
source MATLAB code for the electromagnetic analysis of high field MRI
problems with realistic human body models, including transmit and receive
- MIT Grad.
2.096/6.336/16.910 Introduction to Numerical Simulation (Fall04,
Fall05, Fall06, Fall07, Fall08, Fall09, Fall10, Fall11, Fall12, Fall13,
- MIT Grad.
2.097/6.339/16.920 Numerical Methods for Partial Differential Equations
- MIT Undergrad. 6.013
Electromagnetics & Applications (Spring10, Spring11, Spring12, Spring13, Spring14,
- MIT Undergrad. 6.003 Signals and Systems (Spring03,
Spring04, Spring05, Spring06, Spring07, Spring08, Spring09)
- Introduction to Model Order Reduction (MIT: Fall05,
Spring06; Univ. Pisa:
Summer06, Summer09; PoliTorino: Summer11, Summer12; SkolTech Moscow:
January13, Fall13, Fall14, Fall15; PoliMilano: Summer14, Summer15,
Summer16; Tsinghua: Summer15; Masdar: January16).
- MIT Undergrad. 6.041 Probabilistic
Systems Analysis and Applied Probability (Fall03)
- UCB Grad.
EE219A Computer Aided Verification of Electronic Circuits and Systems
For questions and comments please
write to: firstname.lastname@example.org.
Last Updated Dec 2015