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, les portes logiques de base et dérivées, les composants E/S et les outils essentiels. Vous pouvez sauvegarder vos circuits dans le cloud (sous réserve des quotas du niveau gratuit) et accéder à une sélection de leçons SimCast introductives. Pour des fonctionnalités plus avancées et un stockage cloud généreux, envisagez DigiSim Pro.
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. Cependant, la création d'un compte gratuit débloque la sauvegarde dans le cloud afin que vos circuits soient stockés en sécurité et accessibles depuis n'importe quel appareil. Un compte est également requis pour accéder aux leçons SimCast et aux modèles de circuits.
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 ?
Vous pouvez sauvegarder des circuits de deux façons : Sauvegarde locale — utilisez Fichier → Exporter pour télécharger votre circuit en tant que fichier .digi ; Sauvegarde dans le cloud — utilisez Fichier → Enregistrer (nécessite un compte) pour stocker des circuits dans notre cloud avec synchronisation automatique.
Quelles sont les limites de sauvegarde des circuits ?
Les limites de sauvegarde dépendent de votre licence : le niveau gratuit permet 5 circuits dans le cloud, et DigiSim Pro fournit un stockage cloud haute capacité pour des milliers de circuits (sous réserve de la politique d'utilisation équitable). Les exports locaux (fichiers .digi) n'ont aucune limite pour tous les utilisateurs.
Y a-t-il une limite au nombre de projets que je peux sauvegarder ?
Pour les utilisateurs humains légitimes, la limite est pratiquement inaccessible. Notre stockage est conçu pour contenir des milliers de schémas de circuits — suffisamment pour un diplôme de 4 ans et au-delà. Cependant, pour maintenir le service rapide pour tous, nous avons des mesures anti-abus en place pour bloquer les bots automatisés ou les scripts qui inondent nos serveurs. Tant que vous créez des circuits manuellement, vous n'avez pas à vous soucier des limites.
Puis-je importer des circuits depuis d'autres outils ?
Actuellement, DigiSim.io utilise son propre format de fichier .digi optimisé pour notre moteur de simulation. Bien que nous n'importions pas directement depuis d'autres formats, vous pouvez recréer des circuits rapidement en utilisant notre interface intuitive par glisser-déposer.
Comment partager un circuit avec ma classe ou mon équipe ?
Vous pouvez partager un circuit en l'exportant en tant que fichier .digi (Fichier → Exporter) et en distribuant ce fichier par e-mail, votre LMS ou tout service de partage de fichiers. Les destinataires peuvent ensuite importer le fichier dans leur propre Playground DigiSim en utilisant Fichier → Importer. Cela facilite la distribution de circuits de départ pour les professeurs ou la collaboration de groupes d'étude sur des projets.
Que se passe-t-il si je dépasse ma limite de stockage cloud ?
Si vous atteignez votre limite de stockage cloud sur le niveau gratuit, vous ne pourrez pas créer de nouveaux projets sauvegardés dans le cloud tant que vous ne libérez pas de l'espace en supprimant des projets existants. Vous pouvez toujours exporter n'importe quel circuit en tant que fichier .digi local avant de le supprimer du cloud, afin de ne jamais perdre votre travail. La mise à niveau vers DigiSim Pro fournit un stockage cloud nettement plus important.
Puis-je organiser mes circuits sauvegardés en dossiers ou catégories ?
Oui. DigiSim vous permet d'organiser vos circuits sauvegardés dans le cloud en dossiers afin de les regrouper par cours, sujet ou projet. C'est particulièrement utile lorsque vous accumulez de nombreuses conceptions au cours d'un semestre. Vous pouvez renommer, déplacer et supprimer des dossiers depuis le gestionnaire de projets.
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 disponible pour tous les utilisateurs. Sur le niveau gratuit, vous pouvez vous connecter, ouvrir tous vos circuits sauvegardés, exécuter des simulations et exporter des fichiers .digi. Vous avez accès aux portes logiques de base et à 3 leçons SimCast introductives.
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 performance. Que puis-je faire ?
Pour des performances optimales : utilisez un navigateur moderne avec l'accélération matérielle activée, fermez les onglets de navigateur et les applications inutiles, pour les grands circuits envisagez de les diviser en sous-circuits plus petits, désactivez les extensions de navigateur qui pourraient interférer, et assurez-vous d'une connexion internet stable pour les fonctionnalités cloud.
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 en sécurité ?
Oui, nous prenons la sécurité des données au sérieux : toutes les transmissions de données sont chiffrées en utilisant HTTPS, les circuits sauvegardés dans le cloud sont stockés en toute sécurité avec des sauvegardes régulières, nous ne partageons jamais vos circuits ou 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, authentifier votre compte et synchroniser les circuits sauvegardés dans le cloud. Une fois le Playground chargé, la conception et la simulation de circuits de base continueront à fonctionner si votre connexion se coupe temporairement, mais vous ne pourrez pas sauvegarder dans le cloud ni accéder aux leçons SimCast jusqu'à ce que la connectivité soit rétablie. Pour la sauvegarde hors ligne, exportez vos circuits en tant que fichiers .digi pouvant être stockés localement.
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.