GNU/Linux >> Tutoriels Linux >  >> Linux

Les 20 meilleurs outils d'automatisation de la conception électronique (outils EDA) pour Linux

Les outils d'automatisation de la conception électronique ou simplement les outils EDA sont une classe de programmes informatiques spécialisés développés pour aider à la conception de puces IC ou de cartes PCB. Ils sont largement utilisés par les fabricants de micropuces pour développer des produits électroniques de pointe et réduire les coûts de production. Les programmes EDA sont essentiels dans un grand nombre de pratiques d'ingénierie, y compris la conception de systèmes et la mise en œuvre de matériel. Linux offre certains des meilleurs outils de ce type pour les concepteurs de systèmes. Dans le guide d'aujourd'hui, nos éditeurs ont passé en revue une vaste gamme de ces outils et décrit certains des meilleurs programmes EDA pour les personnes travaillant dans la fabrication d'appareils électroniques.

Meilleurs outils EDA et logiciels de conception de circuits imprimés

Les applications Linux EDA ont généralement des objectifs différents. Certains outils se concentrent principalement sur la conception et la simulation, tandis que d'autres peuvent se concentrer sur les préparations de fabrication, l'analyse de la conception et la vérification. Nous avons sélectionné une large gamme d'outils qui englobent la plupart des fonctionnalités requises par les ingénieurs et les fabricants de puces modernes.

1. KiCad

KiCad est sans doute l'un des meilleurs logiciels de conception de PCB disponibles gratuitement. C'est un EDA open source populaire qui offre un large éventail de fonctionnalités robustes. KiCad est livré avec un excellent environnement intégré pour la saisie schématique et la conception de la disposition des circuits imprimés. Il fournit également une gamme d'outils utiles qui permettent aux développeurs de créer des vues 3D du PCB, de ses composants, des fichiers Gerber, des illustrations et des nomenclatures. Donc, si vous cherchez une alternative gratuite mais efficace aux applications EDA payantes, KiCad serait une excellente option.

Fonctionnalités de KiCad

  • Il est livré avec une visionneuse 3D intuitive qui permet aux concepteurs de cartes PCB d'inspecter les dispositions dans une toile interactive.
  • KiCad est écrit à l'aide du langage de programmation C++, il est donc extrêmement rapide par rapport à de nombreux logiciels de conception de circuits imprimés.
  • Le modèle de licence open source GNU GPL de KiCad permet aux développeurs d'inspecter la source et de modifier l'application si nécessaire.
  • Les fabricants de puces peuvent choisir parmi une large gamme d'outils et de bibliothèques externes pour cette application EDA.

2. AIGLE

EAGLE est un logiciel de conception de circuits imprimés moderne commercialisé par Autodesk, la société à l'origine de la populaire application de CAO AutoCAD. Le formulaire complet pour EAGLE est un éditeur de mise en page graphique facilement applicable. Il s'agit d'une solution EDA scriptable adaptée à la conception d'appareils électroniques avancés et pratiques. Ce logiciel multiplateforme offre de puissantes fonctionnalités de schématique et de simulation ainsi que des fonctionnalités telles que les capacités d'annotation en ligne, la prise en charge de l'exécution par lots et le revêtement en cuivre. EAGLE est un produit propriétaire et offre un excellent support client. Cependant, son modèle de licence par abonnement n'est pas convivial pour de nombreux développeurs.

Caractéristiques d'EAGLE

  • EAGLE est livré avec une interface utilisateur graphique magnifique et intuitive qui facilite la navigation pour les concepteurs de puces.
  • L'éditeur de schémas prend en charge les blocs de conception modulaires, le simulateur SPICE, la vérification des règles électroniques et la synchronisation en temps réel.
  • Son éditeur de disposition de PCB permet des outils d'alignement simples, un routage push &shove, un routage évitant les obstacles, une conception à grande vitesse et une vérification des règles de conception.
  • Autodesk propose une version gratuite de ce logiciel de conception de circuits imprimés pour les étudiants et les universitaires, ainsi qu'une version limitée pour les amateurs.

3. gEDA

Le projet gEDA est essentiellement une collection d'outils d'automatisation de conception électronique gratuits et open source. Comme KiCad, il permet un flux de travail extrêmement productif et peut être utilisé pour créer la prochaine génération d'appareils électriques. Cette suite fournit aux fabricants de puces des outils pour la capture de schémas, le prototypage, la conception de circuits et la production, entre autres. De plus, gEDA a été développé pour pallier le manque de logiciels Linux EDA de haute qualité. Ainsi, un grand nombre de collaborateurs open source travaillent sur ce projet et déploient de nouvelles fonctionnalités de temps en temps.

Fonctionnalités de gEDA

  • Les concepteurs peuvent dessiner très rapidement des schémas électroniques robustes à l'aide de gschem outil de cette suite de programmes EDA.
  • Il est possible de modifier facilement en bloc les attributs des composants de mise en page PCB à l'aide du gattrib programme.
  • L'utilitaire gsch2pcb fournit un outil de ligne de commande simple mais efficace pour rationaliser le flux de travail de conception de puces.
  • gEDA offre un excellent support de documentation pour aider les débutants à se familiariser avec cet ensemble d'outils EDA.
  • Tous les utilitaires du projet gEDA sont livrés avec la licence GPL et peuvent donc être facilement étendus ou modifiés.

4. Upverter

Upverter est une solution EDA basée sur le Web qui se concentre principalement sur la simplicité et la facilité d'utilisation. Il permet aux ingénieurs en appareils électriques de créer, réviser et partager des schémas de circuits ainsi que des schémas de circuits imprimés. De plus, Upverter permet aux concepteurs de générer des fichiers Gerber, des modèles de rendu 3D et des nomenclatures. Bien qu'Upverter soit un produit commercial, les projets open source peuvent utiliser cette application gratuitement. Donc, si vous recherchez un EDA de niveau entreprise gratuit mais efficace, n'hésitez pas à consulter Upverter.

Caractéristiques d'Upverter

  • Il fournit une interface de capture schématique propre qui prend en charge la collaboration en temps réel et l'intégration transparente des dispositions de PCB.
  • L'interface utilisateur Web d'Upverter permet aux concepteurs de travailler sur des projets à grande échelle sans faire face à des problèmes environnementaux.
  • L'éditeur de mise en page PCB de cet outil est réactif et permet une visualisation intuitive des couches, des sélections multi-filtres et des tests croisés.
  • Upverter permet aux concepteurs de puces d'importer des données schématiques à partir d'EDA commerciaux comme EAGLE, Altium Designer et OrCAD.
  • Il offre également une grande sélection d'ensembles d'outils intégrés pour la synchronisation en temps réel, le suivi des problèmes et les wikis de développement.

5. Fritz

Fritzing est un logiciel de conception de circuits imprimés open source destiné aux ingénieurs débutants en appareils électriques. Toute personne intéressée par le domaine de l'électronique peut créer ses propres prototypes et les partager avec la communauté à l'aide de cette application. Il est écrit en C++ et offre ainsi d'excellentes performances. Cependant, vous devez avoir une connaissance approfondie de la programmation embarquée si vous souhaitez modifier ou étendre l'application par vous-même. Heureusement, Fritzing compte un grand nombre de membres actifs de la communauté qui fournissent une excellente documentation et un support technique.

Caractéristiques du Fritzing

  • Fritzing facilite l'entrée dans la conception de circuits imprimés en fournissant une vue intuitive "planche d'essai" du circuit et de ses composants.
  • Il décrit un grand nombre de composants de haut niveau couramment utilisés qui aident à transformer les circuits en PCB prêts pour la production en un rien de temps.
  • Le code source de ce logiciel EDA est librement disponible et peut être étendu facilement grâce à sa licence GNU GPL.
  • Le site Web de Fritzing répertorie un grand nombre de projets open source qui peuvent être utilisés comme point de référence pour les développeurs débutants.

6. EasyEDA

EasyEDA est l'un des outils EDA les plus simples et les plus utiles pour les développeurs électroniques qui utilisent des systèmes Linux ou BSD comme poste de travail principal. Il s'agit d'une solution Web qui permet aux développeurs de concevoir, de simuler et de partager facilement leurs schémas de circuits imprimés. De plus, EasyEDA propose également des clients de bureau pratiques pour toutes les principales plates-formes, y compris Linux, Mac et Windows. Bien que le produit principal soit commercial, l'équipe de développement fournit une version gratuite de cet EDA avec des fonctionnalités limitées pour les nouveaux utilisateurs.

Fonctionnalités d'EasyEDA

  • EasyEDA fournit des fichiers Gerber gratuits aux utilisateurs enregistrés et leur permet de commander des fabrications de PCB personnalisées moyennant un petit supplément.
  • Les développeurs de puces peuvent créer des entrées schématiques solides et simuler des circuits SPICE directement à partir de l'éditeur en ligne.
  • Le site Web EasyEDA contient une large sélection de projets de microcontrôleurs qui peuvent être utilisés comme point de référence pour les débutants.
  • Vous pouvez également générer des fichiers Gerber personnalisés, des nomenclatures et créer des attestations aux formats PDF, PNG ou SVG.

7. LibrePCB

LibrePCB est l'un des meilleurs outils d'automatisation de la conception électronique pour les ingénieurs électroniques modernes. Il fournit une solution EDA puissante et intuitive, à la fois facile à utiliser et productive. Il s'agit d'une application tout-en-un avec des utilitaires pour la gestion de projet, la capture de schémas, la conception de PCB et la gestion de bibliothèque. De plus, la nature open source de ce projet favorise la personnalisation par des tiers. Donc, si vous recherchez un EDA à part entière qui fournit toutes les fonctionnalités essentielles sans un prix élevé, nous vous recommandons fortement de consulter LibrePCB.

Caractéristiques de LibrePCB

  • Cet EDA multiplateforme est livré avec une interface graphique intuitive, très facile à utiliser et conforme aux normes modernes.
  • Il permet aux concepteurs de travailler avec plusieurs variantes de la même mise en page et prend en charge la synchronisation automatique entre les cartes et les schémas.
  • LibrePCB offre un excellent navigateur de bibliothèque qui permet aux développeurs d'ajouter facilement des composants supplémentaires à leurs schémas.
  • Cette application EDA fournit une documentation complète et détaillée pour aider les débutants à configurer l'environnement et à commencer à travailler immédiatement.

8. Système de conception avancée PathWave (ADS)

Si vous recherchez des outils EDA de niveau entreprise, alors le PathWave Advanced Design System (ADS) sera le meilleur logiciel de conception de PCB pour vos besoins. Il s'agit d'une solution commerciale à part entière qui s'exécute nativement sur RHEL et SUSE Linux ainsi que sur Windows. Il offre des outils intégrés robustes ainsi qu'une vaste bibliothèque de composants qui peuvent être utilisés pour concevoir facilement des circuits électroniques de pointe. Il permet aux fabricants de puces d'augmenter leur productivité en accélérant le flux de travail et permet une collaboration d'équipe rapide et efficace.

Caractéristiques du système de conception avancé PathWave (ADS)

  • Ce produit commercial prend en charge les scripts avancés à l'aide de Python et du langage d'extension d'application (AEL) propriétaire
  • Les concepteurs peuvent utiliser plusieurs formats de fichiers pour importer et exporter des données de circuit, y compris HSPICE, SPICE, Gerber, Spectre netlists, Excellon et ODB++.
  • PathWave Advanced Design System (ADS) peut générer des tableaux, des graphiques et des diagrammes précis pour vous aider à visualiser la conception de votre circuit imprimé.
  • Les développeurs peuvent tirer parti de puissants simulateurs électromagnétiques et d'analyseurs d'intégrité du signal pour améliorer les performances des liaisons à haut débit.

9. Magique

Magic est un outil de mise en page VLSI open source qui existe depuis les années 80. Il permet aux fabricants de circuits intégrés de créer des conceptions de circuits robustes qui peuvent être facilement implémentées sur du matériel. Magic est assez simple à utiliser et utilise des règles de conception et des conceptions de circuits faciles à réaliser. Cette solution EDA gratuite a largement évolué au fil du temps et fournit une excellente documentation sous la forme de manuels écrits et de wikis. Vous pouvez le vérifier si vous travaillez exclusivement dans le domaine du VLSI.

Caractéristiques de la magie

  • Magic est exceptionnellement léger et fonctionne sans problème, même sur les systèmes Linux et BSD les plus limités en ressources.
  • La licence BSD permissive de ce logiciel de conception de circuits imprimés permet une personnalisation et des modifications étendues.
  • Il fournit une vérification des règles en temps réel des conceptions pour aider à maintenir le flux de travail et éliminer les problèmes de compatibilité.
  • Le logiciel est bien entretenu et les développeurs déploient assez fréquemment de nouvelles versions du package principal.

10. PCB-rnd

Pcb-rnd est une application simple mais robuste pour la conception de schémas de circuits imprimés compacts. Il est populaire parmi les professionnels et les universitaires en raison de sa faible empreinte mémoire et de ses approches de conception simplistes. Cette application multiplateforme propose des packages prédéfinis pour tous les principaux systèmes d'exploitation, y compris Linux et BSD. Pcb-rnd a ses racines dans le projet populaire gEDA et a été créé par ses développeurs pour créer un outil de conception de mise en page modulaire mais flexible. De plus, le projet est très bien entretenu et vous pouvez obtenir des aides techniques assez rapidement.

Caractéristiques de Pcb-rnd

  • Pcb-rnd est facilement disponible sur un grand nombre de distributions Linux, y compris Ubuntu, Debian, Arch, Fedora et Mageia.
  • Ce logiciel de conception de circuits imprimés est extrêmement léger et fonctionne sans problème même sur les processeurs les plus limités en ressources.
  • Pcb-rnd a une architecture modulaire composée d'un noyau générique et d'un certain nombre de plugins hautement optimisés mais remplaçables.
  • Il est compatible avec les outils EDA populaires tels que KiCad, gEDA et EAGLE et peut être scripté dans plus de dix langages de programmation.

11. KTechlab

KTechlab est un IDE Linux moderne et riche en fonctionnalités pour la conception et la simulation PIC. Il prend en charge le routage automatique et permet la simulation de composants électroniques couramment utilisés ainsi que de circuits logiques. KTechlab est une solution Linux uniquement et fonctionne sur la plate-forme KDE. Un port QT est également disponible pour ce logiciel. Les concepteurs de puces peuvent utiliser cet outil pour la capture de schémas et pour concevoir facilement des processeurs numériques de haute technologie. Alors, consultez cet outil si vous recherchez des outils EDA fiables pour votre système KDE.

Fonctionnalités de KTechlab

  • KTechlab utilise un flux de travail basé sur des projets qui permet aux développeurs de créer plusieurs sous-projets pour leurs conceptions de microcontrôleurs.
  • Il est écrit en C++ et offre donc des performances relativement bonnes par rapport aux autres alternatives EDA pour la plate-forme KDE.
  • La base de code open source de ce logiciel est disponible publiquement et peut être modifiée ou étendue par des développeurs tiers.
  • KTechlab offre une excellente documentation, donc commencer avec ce cIDE est relativement plus facile pour les débutants.

12. QElectroTech

QElectroTech est une solution EDA basée sur Qt pour créer des schémas électriques pratiques. Il se compose de deux utilitaires, un puissant éditeur pour la capture de schémas et un éditeur de diagrammes pour dessiner des conceptions robustes. QElectroTech facilite également la création de dessins mécaniques pour illustrer le traitement électronique et l'instrumentation des circuits. Il est hautement internationalisé et prend en charge la traduction dans plus de dix langues. Cet EDA multiplateforme propose également des binaires pré-construits pour les principales distributions Linux, notamment Ubuntu, Debian, CentOS, RHEL et Fedora.

Caractéristiques de QElectroTech

  • Il est livré avec une interface utilisateur graphique simple et facile à utiliser, ce qui facilite le dessin de circuit pour les concepteurs de puces.
  • QElectroTech propose une documentation de haute qualité pour les débutants ainsi qu'un solide outil de suivi des bogues pour la gestion de projets open source.
  • Il est livré avec une bibliothèque complète contenant une large gamme de symboles communs qui incluent également tous les symboles normalisés CEI 60617.
  • Les développeurs tiers peuvent étendre cet EDA ou modifier les fonctionnalités existantes grâce à sa licence open source GNU GPL.

13. Xilinx Vivado

Le Xilinx Vivado est une solution EDA multiplateforme destinée aux développeurs professionnels de micropuces. Vous pouvez utiliser cet outil pour synthétiser ou analyser des conceptions HDL ainsi que pour effectuer des analyses temporelles complexes. Il s'agit d'un produit commercial sous licence shareware, qui convient aux petites équipes de développement. Cet outil est un excellent ajout à votre ceinture à outils si vous travaillez en tant que concepteur FPGA ou si vous êtes intéressé par le développement de microcontrôleurs en général. Il prend en charge de nombreux périphériques haute capacité et accélère considérablement le processus de conception global.

Caractéristiques de Xilinx Vivado

  • Le compilateur Vivado HLS peut traduire des programmes écrits en C, C++ et SystemC pour cibler des appareils Xilinx sans avoir besoin de créer un RTL manuel.
  • La suite de conception Vivado offre une prise en charge plus rapide de l'intégration et de la mise en œuvre des FPGA, des systèmes de traitement ARM et d'autres cœurs IP.
  • Il est développé pour remplacer la solution populaire Xilinx ISE et est facilement disponible pour Linux et Windows.
  • Les développeurs peuvent ajouter de nouvelles fonctionnalités ou modifier celles qui existent déjà en utilisant Vivado TCL Store, son système de script personnalisé.

14. Simulateur de circuit assez universel

Quite Universal Circuit Simulator ou QUCS est l'un des meilleurs outils gratuits d'automatisation de la conception électronique pour les fabricants d'appareils électroniques. Il fournit une interface graphique facile à utiliser qui rend la simulation de circuit sans tracas et plus rapide que jamais. QUCS est un véritable EDA multiplateforme, avec une gamme de packages pré-construits pour Ubuntu, Mac OS X et Windows. Il est particulièrement adapté aux concepteurs travaillant avec Verilog et VHDL. De plus, les capacités de capture et de simulation de schémas sont également un avantage pour les concepteurs de puces.

Caractéristiques du simulateur de circuit assez universel

  • QUCS peut être utilisé pour simuler le comportement de grands signaux, de petits signaux et de bruit des circuits PCB et analyser leur comportement.
  • L'interface graphique de cette solution EDA est extrêmement facile à utiliser et rend la navigation parmi les composants totalement aisée.
  • Les ingénieurs peuvent simuler tous les types de circuits électriques, y compris le courant continu, le courant alternatif, les transitoires, les paramètres S, l'équilibre harmonique ainsi que les circuits numériques purs.
  • QUCS intègre une prise en charge d'un large éventail de diagrammes, y compris les diagrammes cartésiens, polaires, les courbes de lieu, les diagrammes temporels et les diagrammes de Smith.

15. SmartSim

SmartSim est un programme EDA gratuit mais riche en fonctionnalités pour la conception de circuits logiques numériques et leur simulation. Il a été initialement développé pour fonctionner sur Raspberry Pie et a depuis été porté sur des appareils Linux, Windows et même ARM. SmartSim peut créer des circuits logiques complexes à l'aide de composants personnalisés. Cela en fait une solution viable pour un grand nombre d'ingénieurs en appareils électriques. Le résultat final peut être facilement exporté dans plusieurs formats de fichiers, notamment PDF, PNG et SVG. Dans l'ensemble, SmartSim serait un excellent EDA pour les nouveaux apprenants et les amateurs.

Caractéristiques de SmartSim

  • SmartSim permet aux concepteurs de créer des circuits logiques électriques à l'aide de RAM/ROM qui peuvent être enregistrés et chargés ultérieurement.
  • Il offre un large éventail de composants enfichables qui permettent aux concepteurs d'étendre les capacités de leurs circuits logiques.
  • SmartSim offre une interface utilisateur conviviale à écran tactile qui permet des conceptions interactives lors de l'utilisation de tels appareils.
  • La base de code open source de cette application EDA est disponible gratuitement sur GitHub, ce qui permet d'autres modifications.

16. Électrique

Electric est l'un des plus anciens outils EDA à figurer dans cette liste. Cependant, même s'il est sorti il ​​y a près de trois décennies, Electric est toujours utilisé par un nombre considérable de concepteurs de puces. Cela témoigne certainement du succès que cette EDA a obtenu au cours de ces années. Vous pouvez utiliser Electric pour dessiner facilement des schémas personnalisés et des dispositions de circuits imprimés. Au lieu de manipuler les polygones à différents niveaux de la plaquette, comme le font de nombreux outils de création de circuits intégrés, Electric considère sa disposition comme un circuit connecté.

Caractéristiques de l'électrique

  • Electric est écrit à l'aide des langages de programmation JAVA et Scala et fonctionne donc sur toutes les plates-formes informatiques prenant en charge JVM.
  • Il peut être utilisé pour traiter les circuits intégrés (CI) personnalisés, les langages de description de matériel (HDL) et la capture de schémas.
  • Electric permet aux concepteurs de créer des CMOS, des technologies de mise en page telles que les nanotubes et la photonique, ainsi que des filtres numériques et des logiques temporelles.
  • Il offre diverses fonctionnalités de CAO, telles que la vérification des règles, la simulation, la génération, le routage, la compilation de silicium et la vérification de la cohérence du réseau (LVS).

17. Gnucap

Gnucap est un simulateur de circuit à signaux mixtes qui fonctionne sur pratiquement n'importe quelle plate-forme informatique. Le nom signifie Gnu Circuit Analysis Package, qui est assez explicite en soi. Gnucap est une application interactive qui prend en charge plusieurs dialectes de simulation tels que SPICE, Verilog et Spectre. Il peut fonctionner avec plusieurs types de paramètres, mesures et modèles de conception à l'aise. De plus, Gnucap utilise de nombreux algorithmes modernes pour améliorer les performances de simulation. Donc, si vous recherchez une alternative de simulation à l'épreuve du temps à SPICE, Gnucap vaut la peine d'être essayé.

Fonctionnalités de Gnucap

  • Gnucap est l'un des outils EDA les plus légers et est conçu à l'aide d'une architecture basée sur des plug-ins pour plus d'avantages.
  • Vous pouvez écrire vos propres plug-ins personnalisés à l'aide du langage C++ et les ajouter sous forme de modules d'objets partagés compilés ou de fichiers ".so" ou ".dll".
  • Gnucap implémente plusieurs mécanismes de contrôle des erreurs pour améliorer sa précision, ainsi que de véritables moteurs en mode mixte pour plus de vitesse.
  • Tout développeur tiers peut choisir de modifier cet EDA ou d'ajouter des fonctionnalités supplémentaires grâce à sa licence GNU GPL.

18. Émulateur de circuit Falstad

L'émulateur de circuit Falstad est un émulateur Web très populaire. Il peut émuler une large sélection de composants électriques, notamment des circuits CA, des diodes, des MOSFET, des amplis-op, des filtres numériques, des oscillateurs, etc. Vous pouvez littéralement émuler n'importe quel type de circuit à l'aide de son éditeur Web. De plus, cette application d'émulation est développée comme une applet Java mais offre également un port JavaScript. Donc, dans l'ensemble, l'émulateur Falstad est populaire principalement en raison de sa conception simpliste mais de sa grande accessibilité.

Caractéristiques de l'émulateur de circuit Falstad

  • Ce logiciel de conception de circuits est l'un des plus simples pour les étudiants et les amateurs grâce à son interface Web intuitive.
  • Falstad Circuit Emulator propose une longue liste d'exemples de circuits électriques pour aider les débutants à démarrer.
  • Bien qu'il existe une version hors ligne autonome de cet émulateur de circuit, il n'est disponible que pour Mac et Windows.
  • Les utilisateurs de smartphones Apple peuvent télécharger une version mobile de cette application depuis l'App Store d'Apple.

19. Vérificateur

Verilator est un simulateur Verilog hautes performances qui convertit les programmes Verilog en modèles comportementaux précis en C++ ou SystemC multithread. Il jouit d'une popularité croissante parmi les universitaires et les développeurs open source en raison de sa facilité d'utilisation et de ses avantages significatifs en termes de performances. Des géants d'entreprise comme Intel, AMD et Oracle utilisent cette application EDA open source à des fins commerciales. De plus, comme il s'agit d'un projet open source, les développeurs tiers sont autorisés à l'utiliser pour leurs propres projets sans aucun problème juridique.

Caractéristiques de Verilator

  • Verilator offre des performances ultra-rapides et peut régulièrement surpasser les outils commerciaux d'automatisation de la conception électronique.
  • Cette simulation HDL peut gérer toutes les versions de Verilog ainsi que les assertions SystemVerilog et Sugar/PSL.
  • Les développeurs peuvent facilement créer leurs propres outils en plus de la sortie XML fournie par cette application EDA gratuite.
  • Les développeurs fournissent également une excellente documentation ainsi que des contrats d'assistance commerciale.

20. XCircuit

XCircuit est un outil EDA multiplateforme permettant de dessiner des schémas de circuits de qualité publication et d'autres figures connexes. Il peut être utilisé pour produire des netlists de circuits basés sur la capture schématique. XCircuit permet également aux concepteurs de créer et d'enregistrer des composants personnalisés pour une utilisation ultérieure. La bibliothèque entièrement modifiable facilite la gestion de ces composants pour l'utilisateur final. De plus, puisque XCircuit est un projet open source, vous pouvez facilement ajouter des fonctionnalités personnalisées ou modifier celles existantes si nécessaire.

Caractéristiques de XCircuit

  • Il offre des binaires facilement disponibles pour les principales distributions Linux et BSD, y compris RHEL, Ubuntu, Slackware et OpenBSD.
  • XCircuit est une application EDA assez légère et s'exécute facilement sur les anciennes machines Linux aux ressources limitées.
  • Cette application EDA fournit sa sortie sous forme de netlists schématiques et dans le langage de programmation PostScript.
  • Bien qu'un seul développeur gère ce projet, il offre toujours une documentation de qualité et une gestion des bogues.

Fin des pensées

Les outils d'automatisation de la conception électronique englobent une grande variété d'applications, y compris les logiciels de conception de circuits imprimés et les simulateurs. Bien qu'un grand nombre d'outils EDA commerciaux soient toujours destinés à Windows, Linux a sa juste part de concurrents. Certains des meilleurs logiciels de conception de PCB pour Linux incluent gEDA, KiCad et Upverter. Nos éditeurs ont également décrit d'excellents simulateurs de circuits qui peuvent intéresser à la fois les amateurs d'électronique et les étudiants en génie. J'espère que nous avons pu vous fournir une liste complète de tous les programmes EDA populaires pour Linux. Faites-nous savoir dans la section des commentaires si vous avez des questions concernant une application spécifique.


Linux
  1. 4 outils d'analyse pour le bureau Linux

  2. Les 10 meilleures applications de messagerie instantanée pour Linux

  3. Hyper - La meilleure application de terminal pour Linux

  4. 8 meilleurs outils d'extraction de crypto-monnaie pour Linux

  5. Les 5 meilleurs logiciels de blogs pour Linux Desktop

Les 20 meilleurs outils bioinformatiques pour le système Linux

Les 10 meilleurs outils de gestion d'adresses IP pour Linux

Top 15 des meilleurs outils de biologie pour le système Linux

Les 20 meilleurs outils d'automatisation de la construction pour le développement de logiciels modernes

Les 10 meilleurs outils de notification de courrier pour le système Linux

Les 15 meilleurs outils de chiffrement de courrier électronique pour le système Linux