Qucs
Quite Universal Circuit Simulator (Qucs) est un logiciel de simulation de circuits électroniques. Il possède une interface graphique donnant la possibilité de saisir le schéma, de configurer les simulations et de visualiser les résultats. En cours de développement, il est déjà bien avancé et tourne sur divers Unix, Mac et Windows.
Qucs est composé de différents modules. Le premier est celui de l'interface graphique. Il permet de saisir le schéma, de paramétrer les simulations et de visualiser les résultats. Ces calculs s'appuient sur un simulateur en ligne de commande. Ce dernier récupère la netlist du schéma puis effectue les simulations demandées. Qucs possède également un simple éditeur de texte permettant de visualiser la netlist ou les messages du simulateur. Enfin Qucs comporte un module de synthèse de filtres passifs ou actifs, un calculateur de ligne de transmission, un synthétiseur d'atténuateur ainsi qu'une grande bibliothèque de composants. Son interface graphique est traduite en de nombreuses langues, il est bien documenté et permet des simulations analogiques, numériques ou mixtes.
La simulation numérique de Qucs peut être basée sur les composants numériques de sa bibliothèque ou décrite, avec un éditeur intégré, en VHDL. Dans tous les cas, la simulation passe par FreeHDL qui génère un code natif C++ avant de lancer les calculs. Enfin il est possible de simuler un circuit défini par une netlist Spice après conversion en netlist Qucs.
J'utilise Qucs dans le cadre de formations internes dans mon laboratoire pour présenter les filtrages passifs ou actifs avant de les réaliser concrètement. De ce fait j'utilise principalement le synthétiseur de filtre intégré à Qucs, pour effectuer des simulations transitoires et AC. J'en suis très satisfait, cela permet de voir deux aspects de la conception électronique : modélisation/simulation et réalisation, l'un enrichissant l'autre.
Dans le laboratoire ESYCOM, nous l'utilisons en cours pour modéliser les lignes de transmissions et pour la conception des filtres passifs en utilisant des résonateurs céramiques. En particulier, la simulation des effets parasitiques à haute fréquence requiert l'usage de simulations basées sur les "S-parameters". Cet outil permet de les effectuer gratuitement sans recourir aux logiciels de CAO propriétaires très coûteux.
Qucs me semble être un logiciel libre très prometteur. L'avenir dira s'il se développe fortement. Il fournit beaucoup de fonctionnalités mais pas encore le routage, prévu dans les prochaines versions.