An Interactive Web Service for Circuit Theory Education

autoCircuits is the first web service for the automated generation of circuit problems. Simple or difficult, numeric or symbolic, you can build fully customized circuit theory exercises, with solution!

If you are a student: preparing and passing your electric circuit exams with top marks will be smoother and faster. You will be able to practice on a virtually infinite number of circuit analysis problems, always different and generated on-demand in real time.

If you are an instructor: you can use this service to generate exam templates for your students. Thanks to the parameterization of the back-end algorithms, all circuit problems generated with the same control options will be consistent.

More details


A prototype implementation of basic TDVF scheme for Single-Input Single-Output (SISO) systems

This package provides a MATLAB script to run a prototypal version of the Time Domain Vector Fitting code (TDVF) on Single-Input Single-Output (SISO) test cases.

Data included in this package for testing the TDVF code refer to a cardiovascular modeling application, as described in section 3.5 of

Fevola, Elisa, et al. “A Vector Fitting approach for the automated estimation of lumped boundary conditions of 1D circulation models.”

The TDVF code is based on the real-time implementation introduced in

Bradde, T.; Chevalier, S.; De Stefano, M.; Grivet-Talocia, S.; Daniel, L. “Handling Initial Conditions in Vector Fitting for Real Time Modeling of Power System Dynamics,” Energies 2021, 14, 2471

Download now

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

More details


Parametric and Worst-Case Simulation of Dynamical Systems

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

More details


A Professional Software Suite for Passive Macromodeling

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 the flagship product of Academic Spinoff IdemWorks s.r.l., founded in 2007 and acquired in 2016 by CST (now part of Dassault Systemes).

More details


Macromodeling of drivers and receivers

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 implementated 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.

More details


LaTeX - PSTricks based package to draw electric circuits

pscirc is a LaTeX package that includes various macros for drawing electric circuits with a professional look. The package, which builds on PSTricks, was developed several years ago by Prof. Ivan Maio from EMC Group, Politecnico di Torino and Prof. A. Premoli (who unfortunately passed away few years ago) from Politecnico di Milano, Italy. You are free to download the package from this link.

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

More details