Logisim
Développé par | Carl Burch |
---|---|
Dernière version | 2.7.1 () |
État du projet | Peu actif et plus par le créateur |
Écrit en | Java |
Système d'exploitation | Microsoft Windows |
Environnement | GNU/Linux, OS X, Windows |
Langues | Anglais |
Politique de distribution | Gratuit |
Licence | GNU GPL v2+ |
Site web | Site web officiel |
Logisim est un simulateur de circuits logiques. C'est un logiciel libre (sous la licence publique générale GNU 2 ou plus) et gratuit[1]. Il est écrit en Java avec la bibliothèque graphique Swing. Il fonctionne sous GNU/Linux, Windows et OS X.
Il est utilisable par toute personne disposant d'un ordinateur. Cela ne l’empêche pas de rendre les mêmes services qu'un simulateur matériel bien plus onéreux, encombrant et complexe de manipulation à cause des nombreux câbles nécessités par chaque circuit un peu complexe.
C'est un simulateur booléen. Il ne cherche pas à faire intervenir des valeurs autres que 0 ou 1 comme les calculateurs analogiques[2]. Il est utilisé dans l'enseignement[3], mais présente un certain nombre de limitations[4]. Il n'est pas utilisable pour des développements professionnels et les projets de ce type n'utilisent pas ce logiciel, ils préfèrent utiliser un langage de description matériel comme VHDL ou Verilog.
Le projet a été interrompu en 2011 [5] par son créateur. Cependant, Plusieurs forks ont été lancés, Toves [6], lawarancej/logisim [7], Logisim Italian Fork [8], logisim-evolution [9]. Il existe aussi une alternative nommée Digital [10].
A ce jour (2019) seul les projets suivant semblent actif.
Le projet Logisim Italian Fork. Version 2.15.02 le 09.11.2018
Le projet logisim-evolution soutenu par plusieurs hautes écoles de suisse. Version 3.30.0 le 09.01.2020
Le projet Digital maintenue par Prof. Helmut Neemann de Baden-Württemberg Cooperative State University. Version 0.22 le 02.04.2019
Notes et références[modifier | modifier le code]
- (en) http://www.cburch.com/logisim/gpl.html
- (en) http://faculty.kfupm.edu.sa/COE/aimane/ICS233/logisim_tutorial.pdf [PDF]
- http://portal.acm.org/citation.cfm?id=545199
- (en) http://www.citidel.org/bitstream/10117/111/6/description.pdf [PDF]
- « Logisim: Version announcement », sur www.cburch.com (consulté le 19 octobre 2019)
- « Toves », sur www.toves.org (consulté le 19 octobre 2019)
- (en) Joey Lawrance, « lawrancej/logisim » (consulté le 19 octobre 2019)
- (en) « LogisimIt/Logisim » (consulté le 19 octobre 2019)
- (en) « reds-heig/logisim-evolution » (consulté le 19 octobre 2019)
- (en) Helmut Neemann, « hneemann/Digital » (consulté le 19 octobre 2019)