Some of the modeling tools developed by the EMC group are available for download! Please take a look at the online description of the various tools and packages to see if they fit your needs. You will find short and expanded descriptions, screen snapshots and even the full documentation pages.
IdEM stands for Identification of Electrical Macromodels. It is aimed at the generation of macromodels for linear lumped multiport structures (e.g., connectors, packages, vias, discontinuities, …), known from their input-output port responses. The input-output characterization of the structure under investigation can come from measurement or simulation, either in frequency domain or in time domain. A SPICE link allows the automatic synthesis of the macromodels into equivalent circuits that can be processed by standard circuit solvers.
IdEM is a tool for the extraction of lumped equivalent circuits from measured or simulated data. IdEM is developed and optimized for electrical interconnect macromodeling, but it can be applied in principle to any lumped linear structure. The main features of IdEM are:
- fully-developed GUI: all algorithms of IdEM are linked to an intuitive Graphical User Interface
- flexible: IdEM is available both as a standalone executable and as a Matlab toolbox
- multiplatform: IdEM is available both for Windows and Linux platforms
- easy to use: little expert knowledge is needed for using most algorithm with standard settings
- customizable: a rich set of control parameters is available via the GUI or within the Matlab environment for advanced users
- accurate and efficient: IdEM uses state-of-the-art fitting algorithms for rational approximations, based on various formulations of the Vector Fitting scheme
- handling of many ports: splitting strategies are adopted for handling large port counts without excessive memory requirements
- passivity: passivity check and compensation of macromodels can be performed using advanced algorithms based on Hamiltonian matrices
- data import: import filters are available for common data formats
- model export: equivalent circuits can be synthesized into commonly used SPICE formats
Important note: The IdEM package is now a commercial software, which is developed, maintained, and commercialized by spin-off company IdemWorks s.r.l.. Please direct any inquiry to firstname.lastname@example.org. Availability of trial and/or fully functional versions of IdEM from this web site is discontinued.
Mpilog (Macromodeling via Parametric Identification of LOgic Gates) is a tool designed for the interactive generation of macromodels for the I/O ports of digital integrated circuits. The proposed macromodels are obtained from device port responses only and can be implemented in several formats to be directly included in most commercial simulators. They match the accuracy and efficiency for the realistic system-level simulations aimed at the assessment of SI and EMC effects in high-speed digital circuits.
Mpilog macromodels are mathematical relations approximating the port electrical behavior of devices, thus completely hiding the internal structure of devices and preserving the proprietary information of vendors. They are obtained from a set of port voltage and current responses carrying the information of port behavior that can be obtained either via direct measurements or via circuit simulation by driving the port with suitable stimuli. Mpilog allows the implementation of macromodels as SPICE-like subcircuits or as direct equation descriptions via metalanguages like VHDL-AMS. Furthermore, macromodels can be directly used in any EDA tool supporting the IBIS ver. 4.1 description of digital integrated circuits as externally defined models.
TMsim is a tool for the analysis of a dynamical system with uncertainties, arising e.g. from the manufacturing process, external parameters like temperature, or possible unknown device characteristics. The tool is implemented in Matlab, open source and freely available to all researchers, thus becoming a common platform for practicing and for stimulating further improvements, extensions and applications. TMsim was made available in Oct. 2016 as public domain Matlab-based routines. The tool is provided along with some simple tutorial examples aimed at illustrating the method. A combined parametric and worst-case algorithmic technique based on the robust theoretical framework of the so-called Taylor Models (TM) is used.