Logisim-evolution

logisim-evolution logisim-evolution
Dépôt créer le : 19/09/2014
Release du : 08/03/2026 v4.1.0 – Version 4.1.0
Forks: 894 Watcher: 0 6844
Choisir une liste...
FR

Logisim-evolution

Logisim-évolution

Caractéristiques

Logisim-evolutionest un logiciel éducatif pour la conception et la simulation de circuits logiques numériques. .Logisim-evolutionestfree,open-sourceetcross-platform.

Faits saillants du projet:

  • conception de circuits facile à utiliser,
  • simulations de circuits logiques,
  • chronogramme (pour voir l'évolution des signaux dans votre circuit),
  • intégration de panneaux électroniques (les schémas peuvent être simulés sur du matériel réel),
  • Composants VHDL (comportement des composants peut être spécifié dans VHDL!),
  • Console TCL/TK (interface entre le circuit et l'utilisateur),
  • grande bibliothèque de composants (LED, TTL, interrupteurs, SoCs),
  • permet que les bibliothèques personnalisées soientloaded on startup
  • soutienmultiple languages,
  • et encore !

Logisim-evolution Logisim-evolution Logisim-evolution

Exigences

Logisim-evolutionest une application Java; par conséquent, il peut fonctionner sur n'importe quel système d'exploitation prenant en charge l'environnement Java runtime. Il fautJava 21 (or newer).

Télécharger

Logisim-evolutionest disponible pour download in compiled formavec des paquets installables pour Windows, macOS et Linux ou ensource code form, que vous pouvezbuild yourself.

Voiciplatform specific packagesinclure l'exécution Java et ne pas l'exiger pour être installé séparément:

  • logisim-evolution_<version>-1_amd64.deb: paquet Debian (également adapté à Ubuntu et aux dérivés),
  • logisim-evolution-<version>-1.x86_64.rpm: Forfait Fedora/Redhat/CentOS/SuSE distributions Linux,
  • logisim-evolution-<version>_amd64.snapLesSnaparchive pour tous distributions Linux supportées (également disponibles dansSnapcraft store),
  • logisim-evolution-<version>-aarch64.msi: Package installateur pour Microsoft Windows pour processeurs Arm,
  • logisim-evolution-<version>-amd64.msi: Installateur pour Microsoft Windows pour processeurs Intel,
  • logisim-evolution-<version>-aarch64.dmg: paquet macOS pour processeurs Apple,
  • logisim-evolution-<version>-x86_64.dmg: paquet macOS pour processeurs Intel (exécute également les processeurs Apple en simulation).

Le JAR Javalogisim-evolution-<version>-all.jarest également disponible et peut être exécuté sur n'importe quel système avec un programme Java supporté installé.

Get it from the Snap Store

Note pour les utilisateurs de macOS: Le Logisim-evolution.app n'est pas signé avec un certificat approuvé par Apple.

Lors du lancement de l'application pour la première fois, vous devrez le démarrer via l'entrée "Open" dans le menu contextuel de l'icône d'application dans macOS Finder. Ceci est fait en cliquant sur l'application icône avec le bouton droit de la souris ou en maintenant CTRL en cliquant sur l'icône avec bouton gauche de la souris. Cela ouvrira un panel vous demandant de vérifier que vous souhaitez lancer l'application. Sur les versions plus récentes de macOS, le panneau ne vous donnera qu'un choix de déplacer l'application à la poubelle ou Annuler. Sur ces systèmes, cliquez sur Annuler, ouvrezSystem Preferences, et sélectionnerSecurity & Privacy. Là, vous pouvez avoir besoin de cliquer sur le verrou pour faire des changements et authentifier avec un compte administratif. Il devrait afficher une option pour ouvrir l'application. VoirSafely open apps on your Macpour plus d'informations.

Selon vos paramètres de sécurité, vous pouvez également obtenir un panneau demandant si vous souhaitez lui permettre d'accepter connexions réseau. Vous pouvez cliquer sur "Deny" car nous n'avons pas besoin d'accès au réseau actuellement ni nous ne demandons aucun.

Gestionnaire de paquets

Logisim-evolutionest disponible auprès d'un groupe depackage managers. Notez que ces (sauf pour Snap) ne sont pas maintenus par les développeurs du noyau. Si vous devez observer un bug dans Logisim-evolution en utilisant un de ces paquets, d'abord assurez-vous qu'il peut être reproduit avec les paquets officiels les plus récents provided through this repositoryet idéalement la HEAD de notremain branchavantcreating an issuele le fonctionnaireLogisim-evolution repository. Sinon, signalez le problème au responsable du paquet!

  • Snap(snap install logisim-evolution)
  • Flathub(flatpak install flathub com.github.reds.LogisimEvolution)
  • Homebrew(brew install --cask logisim-evolution)
  • MacPorts(port install logisim-evolution)
  • Chocolatey(choco install logisim-evolution)
  • winget(winget install -e --id logisim-evolution.logisim-evolution)
  • Arch User Repository
  • nixpkgs(nix-shell -p logisim-evolution)

Constructions nocturnes

Nous offrons également des constructions basées sur l'état actuel de la mainbranche. Si la branche principale a été modifiée, un nouveauNightly buildest créé à minuitUTC.

Notez que ces constructions peuvent être instables puisque la branche principale est un travail en cours.

Pour obtenir des téléchargements de nuit, allez à nightly workflow pageet de parcourir à la dernière construction réussie de laNightlytravailleur. La nuit se déroule chaque nuit, mais se termine rapidement et ne produit pas de nouveaux paquets si rien n'a changé depuis la dernière sortie. Trouvez l'exécution la plus récente qui contient les paquets. Le temps Nightly pris pour courir, donné près de l'icône de l'horloge sur la droite, aide votre recherche. Notez qu'en raison des internes de GitHub, tous les fichiers sont fournis sous forme d'archives ZIP. Vous devez décompresser le fichier téléchargé pour obtenir le paquet d'installation.

Veuillez partager votre expérience dansDiscussionsouopen a ticketsi vous avez trouvé un bug ou avez des suggestions d'amélioration.

Licence

Contributeurs GitHub

dependabot[bot]
dependabot[bot]
8 contributions
BFH-ktt1
BFH-ktt1
2255 contributions
MarcinOrlowski
MarcinOrlowski
1124 contributions
maehne
maehne
248 contributions
davidhutchens
davidhutchens
241 contributions
mbaillif
mbaillif
231 contributions
R3dst0ne
R3dst0ne
204 contributions
zdimension
zdimension
152 contributions
gtxzsxxk
gtxzsxxk
124 contributions
alexandremalki
alexandremalki
124 contributions
rri-reds
rri-reds
67 contributions
btb
btb
66 contributions
smallg0at
smallg0at
42 contributions
pduive23
pduive23
40 contributions
leadrien
leadrien
38 contributions
Obscure2020
Obscure2020
34 contributions
reds-heig
reds-heig
28 contributions
dangfan
dangfan
26 contributions
gocpicnic
gocpicnic
25 contributions
abdelrhman1040
abdelrhman1040
23 contributions
Eforen
Eforen
21 contributions
cosineblast
cosineblast
21 contributions
aplq
aplq
19 contributions
egkoppel
egkoppel
18 contributions
superenginegit
superenginegit
17 contributions
Diogo-Valadares
Diogo-Valadares
16 contributions
simoc
simoc
16 contributions
kevinawalsh
kevinawalsh
15 contributions
crossplatformdev
crossplatformdev
14 contributions
MiltiadesLefk
MiltiadesLefk
14 contributions