Logisim
| Logisim
| |
|---|---|
Programm zum Erstellen von digitalen Schaltkreisen | |
| Basisdaten
| |
| Entwickler | Carl Burch |
| Aktuelle Version | Burch: 2.7.1, evolution: 4.1.0, ITA: 2.16.2.2 (Burch: 21. März 2011, evolution: 15. Februar 2026, ITA: 19. November 2025) |
| Aktuelle Vorabversion | Burch: 2.7.2.255 (2011) |
| Betriebssystem | Linux, Mac OS X, Microsoft Windows |
| Programmiersprache | Java |
| Kategorie | Logik-Simulator |
| Lizenz | GNU General Public License |
| deutschsprachig | ja |
| www.cburch.com/logisim/ | |
Logisim ist ein Logik-Simulator, der es mit Hilfe einer grafischen Benutzeroberfläche ermöglicht, digitale Schaltungen zu entwerfen und zu simulieren. Veröffentlicht unter der GNU Public License, ist Logisim eine kostenlose Software, die unter Microsoft Windows, Mac OS X und Linux-Plattformen läuft. Ihr Code ist komplett in Java geschrieben.
Der primäre Entwickler, Carl Burch, arbeitete seit 2001 an Logisim. Die letzte von ihm selbst publizierte Version 2.7.1 und ebenso die letzte publizierte Beta-Version 2.7.2.255 stammen beide aus dem Jahr 2011.[1] Seine offizielle Bekanntgabe zu seinem Rückzug aus der Entwicklung wurde am 11. Oktober 2014 auf seiner Webseite eingestellt.[2] Ein Fork, der von Schulen in der französischen Schweiz aktiv weiterentwickelt wird, ist „Logisim-evolution“.[3] Ein weiterer, ebenfalls erkennbar aktiver Fork ist die italienische Version „Logisim-ITA“.[4]
Einsatz
Die Software wird häufig von Studenten der Informatik verwendet, um digitale Schaltkreise und Simulationen zu entwickeln und mit ihnen zu experimentieren. Schaltungen werden in Logisim über eine grafische Benutzeroberfläche, ähnlich der traditionellen Zeichenprogramme, wie sie auch in vielen anderen Simulatoren gefunden werden kann, entwickelt. Anders als bei den meisten anderen Simulatoren ermöglicht es Logisim dem Benutzer, die Schaltung während der Simulation zu bearbeiten. Die relativ einfache Oberfläche ist gut geeignet für Einführungs- und Übersichtsvorlesungen.[5] Es sind auch Design Features für komplexere Schaltungen wie z. B. „Teilschaltungen“ und „Drahtbündel“ vorhanden. Obwohl man innerhalb Logisim auch komplexe Projekte, etwa komplette CPU-Implementierungen, realisieren kann, ist die Software in erster Linie für den Einsatz im Unterricht gedacht. Logisim ist nicht in der Lage, analoge Komponenten zu verwenden.
Nachfolgewerke
Burch war bereits daran mit einem Nachfolgeprojekt unter dem Namen „Toves“ gewisse Design-Fehler auf einer neuen Basis zu vermeiden, als ihn sein beruflicher Werdegang zur Firma Google führte, um dort Software-Werkzeuge für die Optimierung von Werbeanzeigen zu entwickeln, was seine bisherigen Entwicklungen abrupt beendete.[6] Prof. Helmut Neemann aus Deutschland nahm sich Logisim als Vorbild für seine Entwicklung einer vergleichbaren Software mit Namen „Digital“.[7] Neemann berichtet im Readme zu seinem eigenen Produkt auch über diverse Forks für Logisim sowie deren besondere Leistungen, etwa Funktionen für VHDL-Export.
Einzelnachweise
- ↑ https://sourceforge.net/projects/circuit/files/2.7.x/
- ↑ https://www.cburch.com/logisim/index.html
- ↑ github.com/logisim-evolution. In: GitHub. Abgerufen am 4. Oktober 2022.
- ↑ https://logisim.altervista.org/
- ↑ Breadth-first CS 1 for scientists. Abgerufen am 14. September 2010.
- ↑ https://www.linkedin.com/in/carl-burch-96098b3a/
- ↑ https://github.com/hneemann/Digital
Literatur
- Torsten Röhl: CPU-Simulation mit Logisim. 1. Auflage, 2015, (Amazon Ebook).
Weblinks
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.