Je vais en quelque sorte être en désaccord avec Olin.
Si vous utilisez un simulateur pour quelque chose que vous pouvez faire avec une calculatrice et un morceau de papier en quelques minutes, vous utilisez le simulateur dans le mauvais but. Si vous supposez que votre analyse «mathématique de la serviette» tiendra le coup, vous travaillez probablement sur des circuits de base extrêmement simples.
Plus important encore, vous dites vraiment qu'il est OK de sauter ce qui est vraiment l'étape la plus importante de la vérification de la conception du pré-prototype. C'est une très mauvaise idée si vous travaillez sur quelque chose de modérément complexe et que beaucoup peuvent revenir vous mordre même sur des circuits simples. J'ai vu même l'émetteur IR le plus simple osciller en raison de parasites.
De plus, l'analyse de Montecarlo est un énorme cas d'utilisation de la simulation qui est vraiment difficile à faire avec juste une calculatrice. Presque tous les simulateurs le supportent et c'est très important pour les conceptions de production.
Il est en fait très rare qu'un simulateur ne vous donne pas plus d'informations sur un circuit réel qu'une analyse de 2 minutes, principalement basée sur l'intuition, du circuit. Quelques heures de génération de la simulation peuvent facilement vous faire gagner des jours en attendant de récupérer un prototype pour découvrir que, grâce à des composants maladroits ou des interactions parasites, votre émetteur théoriquement parfait n'est qu'un oscillateur moche.
À titre d'exemple, extrait d'une note de l'application Analog Devices:
Sur la gauche, nous voyons un circuit d'ampli op de base. À droite, nous voyons à quoi ressemblerait ce circuit si l'on considère les effets parasites des PCB de base.
Il ne fait aucun doute qu'avec 60 secondes et une calculatrice, vous pouvez comprendre ce que fait le circuit de gauche.
Cependant, cela ne remplace pas la production d'un modèle plus complexe du circuit réel dans l'application réelle tel que le circuit de droite. Le circuit de droite est loin d'être facile à analyser manuellement sans agiter les composants à la main comme hors de propos.
De plus, une simulation appropriée va utiliser des modèles plus réalistes pour les composants, plutôt que les modèles idéaux, qui, pour un circuit de toute complexité ou vitesse, sont d'une importance cruciale à comprendre et à analyser.
Quant à la question d'origine:
La plupart des simulateurs de circuits sont au moins liés à SPICE et beaucoup partagent un format de modèle compatible ou proche de compatible. De plus, il existe de nombreux autres simulateurs spécialisés dans des domaines particuliers. Notamment simulation RF / micro-ondes, simulation logique numérique, etc.
Les simulateurs les plus courants que j'ai rencontrés:
- PSPICE - fait partie du package de conception OrCAD de Cadence
- Spectre - Simulateur de signaux mixtes et RF de Cadence (peut-être le plus courant)
- NI MutiSim - Package de simulation de National Instruments
- HSPICE - implémentation commerciale SPICE par Synopsis, également très populaire
- XSPICE - version étendue de SPICE3, Altium utilise ceci
- SIMetrix - Simulation analogique dérivée de SPICE
Lequel (s) que vous verrez dans une entreprise donnée est généralement fonction de leur domaine de spécialité (analogique, signaux mixtes, RF, etc.), de ce qui s'intègre bien dans l'environnement de développement choisi et avec lequel ils sont historiquement à l'aise.