Foire aux questions
Tout ce que vous devez savoir sur DigiSim. Vous ne trouvez pas ce que vous cherchez ? Contacter le support.
Premiers pas
Qu'est-ce que DigiSim.io ?
DigiSim.io est une plateforme web professionnelle pour apprendre, concevoir et simuler des circuits logiques numériques. Elle offre un environnement interactif avec une bibliothèque complète de composants, des portes logiques de base aux architectures CPU complexes, conçue pour les étudiants, les enseignants et les professionnels.
Dois-je installer un logiciel ?
Non ! DigiSim.io fonctionne entièrement dans votre navigateur web. Visitez simplement notre site web et commencez à concevoir des circuits immédiatement. Nous recommandons d'utiliser un navigateur moderne comme Chrome, Firefox, Safari ou Edge pour la meilleure expérience.
DigiSim.io est-il gratuit ?
Oui ! Nous proposons un niveau gratuit qui inclut l'accès au simulateur principal, aux portes logiques de base et dérivées, aux composants d'entrée/sortie et aux outils essentiels. Les circuits sont sauvegardés localement dans votre navigateur (IndexedDB) sans frais, et vous pouvez télécharger des fichiers .digi à tout moment. Pour des composants plus avancés et les leçons SimCast, envisagez DigiSim Pro — un achat unique sans frais récurrents.
Comment créer mon premier circuit ?
Commencer est simple : Naviguez vers le Playground depuis le menu principal, faites glisser des composants depuis la palette de composants sur la gauche vers l'espace de travail, connectez les composants en cliquant sur les broches de sortie et en faisant glisser vers les broches d'entrée, utilisez des interrupteurs d'entrée et des horloges pour contrôler votre circuit, et observez les voyants de sortie et les affichages montrer les résultats en temps réel.
Sur quels appareils et plateformes DigiSim fonctionne-t-il ?
DigiSim.io fonctionne sur tout appareil doté d'un navigateur web moderne. Il fonctionne mieux sur les ordinateurs de bureau et portables (Windows, macOS, Linux, ChromeOS) où vous disposez d'une souris ou d'un trackpad pour un placement précis des composants et le câblage. Les tablettes peuvent être utilisées pour visualiser et exécuter des simulations, mais l'expérience de conception est optimisée pour des écrans plus grands avec une entrée de pointeur.
Dois-je créer un compte ?
Vous pouvez explorer le Playground et construire des circuits sans créer de compte. Les circuits sont sauvegardés localement dans votre navigateur, que vous soyez connecté ou non. Un compte est requis pour accéder aux leçons SimCast, aux modèles de circuits et pour gérer vos achats. Se connecter depuis un autre navigateur ou appareil ne transfère pas vos circuits sauvegardés localement — exportez-les sous forme de fichiers .digi pour déplacer votre travail entre appareils.
Y a-t-il des modèles de circuits pour démarrer ?
Oui ! DigiSim comprend une bibliothèque de modèles de circuits avec des conceptions prédéfinies couvrant des sujets courants tels que les additionneurs, les compteurs, les ALU et plus encore. Les modèles sont un excellent moyen d'apprendre — vous pouvez en ouvrir un, étudier son fonctionnement, le modifier et sauvegarder votre propre version. Accédez aux modèles depuis le menu Fichier ou la section Modèles dans le Playground.
Composants et fonctionnalités
Quels composants sont disponibles ?
DigiSim.io comprend une bibliothèque complète : Portes logiques de base (AND, OR, NOT, NAND, NOR, XOR, XNOR, Tampon), Entrée/Sortie (Interrupteurs, Constantes, Voyants de sortie, Affichages à sept segments), Logique combinatoire (Multiplexeurs, Démultiplexeurs, Encodeurs, Décodeurs), Arithmétique (Demi/Additionneurs complets, Additionneurs 4 bits et 8 bits, ALU, Comparateurs), Logique séquentielle (Bascules, Verrous, Registres, Compteurs), Mémoire (RAM 256×8, ROM 256×8), Composants CPU (Compteur de programme, Registre d'instructions, Unité de contrôle) et Avancé (Chargeur de programme assembleur, Oscilloscope, Écran de pixels).
Quelle est la différence entre les composants 4 bits et 8 bits ?
Notre plateforme comprend des versions 4 bits et 8 bits de nombreux composants. Les composants 4 bits sont idéaux pour apprendre les concepts fondamentaux et construire des circuits plus petits, tandis que les composants 8 bits conviennent mieux aux projets d'architecture informatique plus réalistes et aux simulations avancées. Notez que les composants CPU complets et les systèmes 8 bits avancés sont disponibles avec DigiSim Pro.
Comment fonctionne le moteur de simulation ?
DigiSim.io utilise un moteur de simulation événementiel avancé qui modélise avec précision les délais de propagation des signaux et le comportement de cadencement. Cela signifie que vous pouvez observer des relations de cadencement réalistes, analyser des circuits séquentiels et comprendre comment les systèmes numériques réels fonctionnent.
Qu'est-ce que le chargeur de programme assembleur ?
Le chargeur de programme assembleur vous permet d'écrire du code assembleur et de le charger automatiquement dans des composants RAM. C'est idéal pour les projets CPU où vous souhaitez tester votre conception de processeur avec de vrais programmes. Il prend en charge un langage assembleur personnalisé avec des instructions standard comme LDA, STA, ADD et JMP. Cette fonctionnalité est disponible avec DigiSim Pro, qui comprend la bibliothèque complète de composants CPU.
Puis-je créer des composants personnalisés ?
DigiSim fournit actuellement une bibliothèque organisée de composants conçus professionnellement. Bien que vous ne puissiez pas créer entièrement de nouveaux types de composants de zéro, vous pouvez combiner des composants existants en sous-circuits qui agissent comme des blocs de construction réutilisables dans des conceptions plus grandes. Cela vous permet d'encapsuler des motifs courants — comme une ALU ou un fichier de registres — et de les réutiliser sans les reconstruire à chaque fois.
Qu'est-ce que l'affichage à sept segments ?
L'affichage à sept segments est un composant de sortie qui rend visuellement des chiffres hexadécimaux (0-F) comme les affichages numériques trouvés sur des appareils électroniques du monde réel tels que les horloges, les calculatrices et les panneaux d'instruments. Il accepte une entrée multi-bits et allume les segments appropriés. Il est idéal pour visualiser les sorties de compteur, les résultats ALU ou le contenu mémoire de manière lisible.
Qu'est-ce que le composant écran de pixels ?
L'écran de pixels est un composant de sortie avancé qui vous permet de piloter une petite grille de pixels depuis votre circuit, permettant une sortie graphique simple. Il est couramment utilisé dans les projets CPU pour démontrer la sortie vidéo ou créer un retour visuel au-delà des simples LED et affichages à sept segments. L'écran de pixels est disponible avec DigiSim Pro.
Conception et simulation de circuits
Comment connecter des composants ?
Connecter des composants est intuitif : cliquez sur une broche de sortie (côté droit des composants), faites glisser vers une broche d'entrée (côté gauche des composants), relâchez pour créer la connexion. Les broches connectées affichent leur état logique avec un code couleur (HIGH/LOW/haute impédance).
Pourquoi mes modifications de circuit ne prennent-elles pas effet ?
Assurez-vous que vous avez correctement connecté toutes les broches et que vos sources d'entrée (interrupteurs, horloges) sont correctement réglées. Pour les circuits séquentiels, assurez-vous que les signaux d'horloge sont connectés et que vous comprenez les exigences de cadencement. Utilisez les outils de débogage comme l'oscilloscope pour analyser le cadencement des signaux.
Comment utiliser le composant horloge ?
Le composant horloge génère des signaux périodiques essentiels pour les circuits séquentiels. Faites un clic droit sur l'horloge pour ajuster sa fréquence. Connectez la sortie de l'horloge aux composants nécessitant des signaux de cadencement, tels que les bascules, les registres et les compteurs.
À quoi sert l'oscilloscope ?
L'oscilloscope affiche les formes d'ondes de tension dans le temps et est idéal pour analyser les relations de cadencement, déboguer les circuits séquentiels, comprendre les délais de propagation et vérifier la synchronisation d'horloge. Le niveau gratuit inclut une analyse de cadencement de base, tandis que DigiSim Pro fournit un oscilloscope avancé à 8 canaux pour une analyse complexe.
Comment construire un CPU complet ?
Construire un CPU est l'un de nos projets les plus avancés et nécessite DigiSim Pro pour l'accès à la bibliothèque complète de composants CPU. Commencez avec nos circuits de démonstration : débutez avec le compteur de programme et l'horloge, ajoutez ROM/RAM pour le stockage d'instructions et de données, incluez le registre d'instructions et l'unité de contrôle, connectez l'ALU et les registres du processeur, câblez les bus d'adresses et de données, et utilisez le chargeur de programme assembleur pour tester avec de vrais programmes.
Comment déboguer un circuit qui ne fonctionne pas ?
Commencez par vérifier les bases : vérifiez que chaque broche est connectée (les entrées non connectées flottent et causent un comportement imprévisible), confirmez que vos interrupteurs d'entrée sont dans l'état attendu, et regardez les couleurs des fils pour tracer les valeurs des signaux à travers le circuit. Pour les circuits séquentiels, connectez l'oscilloscope à des signaux clés pour inspecter le cadencement. Vous pouvez également simplifier en déconnectant des sections du circuit et en les testant isolément pour localiser le problème.
Puis-je simuler le cadencement et les délais de propagation ?
Oui. Le moteur de simulation événementiel de DigiSim modélise les délais de propagation afin que vous puissiez observer comment les signaux se propagent dans votre circuit au fil du temps. C'est essentiel pour comprendre les aléas de course, les violations des temps de setup/hold et pourquoi certaines conceptions séquentielles nécessitent des stratégies d'horloge spécifiques. Utilisez l'oscilloscope pour visualiser ces délais sur un axe temporel.
Puis-je annuler et rétablir des modifications pendant la conception ?
Oui. DigiSim prend en charge annuler et rétablir dans le Playground afin que vous puissiez expérimenter librement sans craindre d'endommager votre circuit. Utilisez les raccourcis clavier standard (Ctrl+Z pour annuler, Ctrl+Shift+Z ou Ctrl+Y pour rétablir) ou les boutons de la barre d'outils pour naviguer en avant et en arrière dans vos actions récentes.
Sauvegarde et partage
Comment sauvegarder mes circuits ?
DigiSim sauvegarde les circuits localement dans votre navigateur grâce à IndexedDB — aucun compte ni connexion Internet n'est nécessaire une fois l'application chargée. Pour sauvegarder votre travail ou le transférer vers un autre appareil, utilisez Fichier → Exporter pour télécharger votre circuit sous forme de fichier .digi. Vous pouvez stocker les fichiers .digi où vous le souhaitez (votre disque dur, Google Drive, Dropbox, etc.) et les recharger via Fichier → Importer.
Y a-t-il une limite au nombre de circuits que je peux sauvegarder ?
Il n'y a aucun quota sur les circuits sauvegardés localement. Le stockage IndexedDB de votre navigateur constitue la seule limite pratique, et il atteint plusieurs gigaoctets sur les appareils modernes. Vous pouvez également exporter un nombre illimité de fichiers .digi sur le disque — sans aucune restriction.
Puis-je importer des circuits provenant d'autres outils ?
DigiSim.io utilise son propre format de fichier .digi, optimisé pour notre moteur de simulation. Bien que nous n'importions pas directement les formats tiers, vous pouvez recréer rapidement vos circuits grâce à notre interface intuitive par glisser-déposer et les sauvegarder localement.
Puis-je partager des fichiers de circuits avec ma classe ou mon équipe ?
Oui — exportez votre circuit sous forme de fichier .digi (Fichier → Exporter) et envoyez-le par e-mail, via votre LMS ou tout service de partage de fichiers. Les destinataires importent le fichier dans leur propre Playground DigiSim via Fichier → Importer. C'est la méthode recommandée pour les professeurs souhaitant distribuer des circuits de départ et pour les groupes d'étude qui collaborent.
Existe-t-il une fonctionnalité de partage en direct ou de lien public ?
Non. DigiSim ne propose pas de liens de partage publics, d'URL de partage de circuits en direct ni de collaboration en temps réel. Pour distribuer un circuit, exportez-le sous forme de fichier .digi et partagez ce fichier directement par e-mail, via votre LMS ou tout service de partage de fichiers.
Qu'arrive-t-il à mes circuits si je change de navigateur ou d'appareil ?
Les circuits sauvegardés dans votre navigateur sont spécifiques à ce navigateur et à cet appareil. Ils ne se synchronisent pas automatiquement avec d'autres navigateurs ou appareils. Pour déplacer votre travail, exportez vos circuits sous forme de fichiers .digi avant de changer d'appareil, puis importez-les là où vous en avez besoin.
Fonctionnalités pédagogiques
Qu'est-ce que SimCast ?
SimCast est le format de leçon interactif de DigiSim — des tutoriels guidés qui montrent pas à pas comment construire et comprendre les circuits numériques. Chaque SimCast comprend des instructions narrées, un placement et une connexion automatiques des composants, des explications pédagogiques des principes des circuits et une complexité progressive des portes simples aux systèmes complets. Le niveau gratuit inclut l'accès à une sélection de leçons SimCast introductives, tandis que DigiSim Pro fournit l'accès à la bibliothèque SimCast complète.
DigiSim.io est-il adapté à un usage en classe ?
Absolument ! DigiSim.io est conçu avec l'éducation à l'esprit : aucune installation de logiciel requise, progression d'apprentissage structurée des concepts de base aux concepts avancés, documentation intégrée pour chaque composant et circuits de démonstration illustrant les concepts clés.
Quels niveaux d'enseignement DigiSim.io prend-il en charge ?
Notre plateforme sert plusieurs niveaux d'enseignement : Lycée (portes logiques de base et circuits simples), Licence (logique séquentielle, architecture informatique, conception de processeur), Master (analyse de cadencement avancée, conception de systèmes complexes) et Professionnel (prototypage et démonstration pédagogique).
Les professeurs peuvent-ils suivre la progression des étudiants ?
DigiSim est principalement un outil de conception et de simulation autodidacte plutôt qu'un LMS complet. Cependant, les professeurs peuvent distribuer des circuits de départ via des fichiers .digi, les étudiants peuvent soumettre leurs conceptions terminées pour révision, et utiliser la bibliothèque de modèles pour créer des devoirs cohérents. Les étudiants peuvent exporter leur travail à tout moment, ce qui facilite la soumission via la plateforme de notation existante de votre établissement.
Y a-t-il des fonctionnalités de devoirs ou de notation intégrées ?
DigiSim ne comprend pas de moteur de notation intégré, mais il s'adapte bien à votre flux de travail de cours existant. Les professeurs créent généralement un circuit de départ, le distribuent aux étudiants, puis collectent les fichiers .digi terminés pour une évaluation manuelle ou automatisée. Étant donné que les circuits sont sauvegardés en tant que fichiers basés sur JSON, les enseignants férus de technologie peuvent écrire des scripts pour vérifier les sorties attendues de manière programmatique.
Comment la difficulté des leçons SimCast progresse-t-elle ?
Les leçons SimCast suivent un programme structuré qui reflète un cours typique de logique numérique. Les premières leçons couvrent les portes de base et les tables de vérité, puis progressent à travers la logique combinatoire, les circuits arithmétiques, les verrous et les bascules, les registres et les compteurs, les systèmes mémoire et finalement la conception complète de CPU. Chaque leçon s'appuie sur des concepts des précédentes, il est donc recommandé de les suivre dans l'ordre.
Licence et tarifs
Comment fonctionne la tarification de DigiSim ?
DigiSim utilise un modèle d'achat unique avec quatre niveaux : Gratuit, Fundamental, Professional et Max. Vous payez une fois et accédez au contenu. Sans abonnement, sans frais récurrents.
Que se passe-t-il si je ne mets pas à niveau ? Est-ce que je perds mes projets ?
Vous ne perdrez JAMAIS vos projets. Sur le niveau gratuit, vous pouvez toujours vous connecter, voir vos circuits, exécuter des simulations et exporter vos fichiers. Vous avez un accès limité aux composants payants et aux leçons SimCast. Vos données restent en sécurité et accessibles.
Puis-je passer d'un niveau à un autre ?
Oui. Vous pouvez mettre à niveau à tout moment et vous ne payez que la différence de prix entre votre niveau actuel et le niveau supérieur.
Que se passe-t-il si DigiSim.io ferme ?
Nous avons une politique stricte de « Pas de verrouillage des données ». Vous pouvez télécharger vos fichiers sources (JSON) à tout moment. Même si nos serveurs se déconnectent, vous possédez les données brutes de vos conceptions. Nous garantissons un délai de préavis minimum de 30 jours avec un accès complet à l'exportation avant toute fermeture.
Puis-je utiliser DigiSim pour mes études universitaires ?
Absolument ! DigiSim est largement utilisé dans les cours universitaires. Même sur le niveau gratuit, vous pouvez toujours montrer vos conceptions à de futurs employeurs ou professeurs. La mise à niveau débloque plus de composants et de leçons pour vos cours.
Proposez-vous des réductions académiques ?
Oui. Les étudiants, les enseignants et les chercheurs ayant une adresse e-mail académique (.edu, .ac.uk, etc.) reçoivent automatiquement une réduction significative au moment du paiement. Aucun code de coupon requis.
Quels modes de paiement acceptez-vous ?
Nous acceptons les paiements via Stripe, qui prend en charge les principales cartes de crédit, les cartes de débit et diverses méthodes de paiement locales. Toutes les transactions sont sécurisées et chiffrées.
Les achats sont-ils remboursables ?
Les achats uniques sont généralement non remboursables, sauf si la loi l'exige. Nous vous encourageons à explorer pleinement le niveau gratuit avant d'acheter pour vous assurer que DigiSim répond à vos besoins.
Qu'est-ce que le niveau gratuit ?
Le niveau gratuit est accessible à tous les utilisateurs sans frais. Vous pouvez construire des circuits, exécuter des simulations, sauvegarder localement dans votre navigateur et exporter des fichiers .digi — le tout sans payer. Vous avez accès aux portes logiques de base et à une sélection de leçons SimCast d'introduction.
Quelles sont les différences entre les niveaux ?
Gratuit vous donne les portes logiques de base et une sélection de leçons introductives. Fundamental ajoute les portes NAND, NOR, XOR et XNOR ainsi que plus de leçons. Professional ajoute des composants arithmétiques, de routage et séquentiels. Max ajoute des registres, de la mémoire, l'architecture CPU et la bibliothèque SimCast complète.
Plusieurs étudiants peuvent-ils partager une seule licence ?
Non. Chaque licence est liée à un seul compte utilisateur et n'est pas transférable. Cependant, les étudiants, les enseignants et les chercheurs peuvent bénéficier de la réduction académique au moment du paiement avec une adresse e-mail académique.
Support technique
Quels navigateurs sont pris en charge ?
DigiSim.io fonctionne mieux sur les navigateurs modernes : Recommandé : Chrome 90+, Firefox 88+, Safari 14+, Edge 90+. Requis : JavaScript activé, minimum 1 Go de RAM. Optimal : résolution 1920×1080 ou supérieure pour la meilleure expérience d'espace de travail.
Je rencontre des problèmes de performances. Que puis-je faire ?
Pour des performances optimales : utilisez un navigateur moderne avec l'accélération matérielle activée, fermez les onglets et applications de navigateur inutiles, pour les circuits volumineux envisagez de les décomposer en sous-circuits plus petits, et désactivez les extensions de navigateur susceptibles d'interférer avec le rendu du canevas.
Comment signaler un bug ou demander une fonctionnalité ?
Nous apprécions vos retours ! Vous pouvez nous envoyer un e-mail directement à support@digisim.io, utiliser le bouton de retour dans l'application, inclure les étapes pour reproduire tout problème et joindre des fichiers de circuits pertinents si applicable.
Mes données sont-elles sécurisées ?
Oui. Toutes les transmissions de données sont chiffrées via HTTPS. Les circuits que vous créez sont stockés localement dans IndexedDB de votre navigateur — ils ne quittent jamais votre appareil, sauf si vous exportez ou importez explicitement un fichier .digi. Nous ne partageons jamais vos informations personnelles avec des tiers, et vous conservez la pleine propriété de vos conceptions de circuits.
Que faire si j'oublie mon mot de passe ?
Pas de problème ! Utilisez le lien « Mot de passe oublié » sur la page de connexion pour réinitialiser votre mot de passe. Vous recevrez un e-mail avec des instructions pour créer un nouveau mot de passe et retrouver l'accès à votre compte et à vos circuits sauvegardés.
DigiSim fonctionne-t-il hors ligne ?
DigiSim nécessite une connexion Internet pour charger l'application initialement et authentifier votre compte. Une fois le Playground chargé, la conception et la simulation de base de circuits continuent de fonctionner si votre connexion est temporairement interrompue — les circuits sont sauvegardés dans le stockage local de votre navigateur quoi qu'il arrive. Les leçons SimCast et les modèles de circuits requièrent une connectivité pour se charger. Pour une sauvegarde portable, exportez vos circuits sous forme de fichiers .digi, qui peuvent être stockés n'importe où.
Puis-je utiliser DigiSim sur une tablette ou un téléphone mobile ?
DigiSim est optimisé pour les navigateurs de bureau et d'ordinateur portable où vous disposez d'une souris ou d'un trackpad pour un câblage précis et un placement de composants. Bien que l'application se charge sur les tablettes, l'expérience de conception est meilleure sur des écrans de 1024 px ou plus. Les téléphones mobiles ne sont pas recommandés pour la conception de circuits en raison de la petite taille de l'écran, bien que vous puissiez voir et exécuter des circuits précédemment construits sur n'importe quel appareil.
Quels raccourcis clavier sont disponibles ?
DigiSim prend en charge des raccourcis standard pour accélérer votre flux de travail : Ctrl+Z / Cmd+Z pour annuler, Ctrl+Shift+Z / Cmd+Shift+Z pour rétablir, Ctrl+S / Cmd+S pour enregistrer, Ctrl+C / Cmd+C et Ctrl+V / Cmd+V pour copier et coller des composants, Suppr ou Retour arrière pour supprimer des composants sélectionnés, et la molette de défilement pour zoomer et dézoomer sur l'espace de travail.