LOGICIEL LOGICAL EDITOR

SimuLogic — Simulateur logique *Lazarus / FreePascal — Octobre 2025*

Objectif du projet

SimuLogic est un environnement développé sous Lazarus / FreePascal permettant :

L’objectif est un outil pédagogique puissant, simple d'accès, adapté à l’enseignement des systèmes logiques.

Philosophie du logiciel

1. Le concret d’abord

SimuLogic rend visibles :

L’élève observe le système fonctionner étape par étape, ce qui ancre les concepts abstraits dans l’expérience concrète.

2. Une logique unifiée : combinatoire + séquentielle

Le moteur interne repose sur deux passes :

1. Passage séquentiel — traitement des signaux mémorisés (@signal)
2. Passage combinatoire — propagation logique instantanée

Cette architecture clarifie la différence entre mémoire et logique et permet de créer des circuits fiables et pédagogiques.

Construction de circuits

L'utilisateur dispose de nombreux composants :

Chaque bloc possède :

Les connexions se font intuitivement par clic, même dans des circuits complexes.

Simulation

La mémoire interne peut être inspectée et figée pour analyser un cycle.

Pourquoi ce logiciel est unique ?