Simulation de circuit numérique

Moteurs puissants pour la simulation de circuits numériques

Simulation de circuit numérique

Moteurs puissants pour la simulation de circuits numériques

Jump to TINA Main Page & General Information 

Simulation de circuit VHDL

Verilog Circuit Simulation

Simulation de circuit MCU

TINA comprend plusieurs moteurs puissants pour la simulation de circuit numérique. TINA résout l'équation de l'état logique de chaque nœud et affiche les résultats. Tracez le fonctionnement du circuit pas à pas, en avant ou en arrière, ou utilisez le mode d'exécution automatique de TINA. Le moteur de simulation de circuit numérique piloté par événement assure également le suivi des états internes, ce qui permet d’étudier les dangers numériques. En outre, TINA présente le chronogramme complet d'un circuit numérique. Les signaux numériques sont affichés dans une fenêtre spéciale de style analyseur logique où chaque signal est affiché dans un système de coordonnées séparé. Vous pouvez également afficher le résultat de la simulation numérique dans l'instrument virtuel Logic Analyzer de TINA. Les composants numériques de TINA incluent des composants numériques de base tels que des portes, des bascules, des circuits intégrés logiques et des composants numériques complexes tels que des MCU, des convertisseurs AD et DA, des composants VHDL et Verilog. Vous pouvez bien entendu également mélanger des composants numériques et analogiques. De tels circuits dits mixtes sont discutés à Simulation de circuit mixte.

Circuits numériques de base

Les bibliothèques de composants de TINA comprennent un grand nombre de composants numériques, des portes aux circuits intégrés numériques.
Portes: tampon, tampon à trois états, onduleur, onduleur Schmidt, ET (entrées 2, 3 et 4), OR (entrées 2, 3 et 4), NAND (entrées 2, 3 et 4), NOR (2) , Entrées 3 et 4) et XOR
Tongs: loquet D, bascule D, bascule SR, bascule JK
CI numériques: famille logique 74000, famille logique 4000

Simulation de circuit numérique, image 1
Simulation de circuit numérique, image 2

Le contrôle logique complexe des circuits électroniques modernes nécessite souvent des dispositifs programmables tels que des microcontrôleurs (MCU), des FPGA, des ASIC. CPLD. SPLD, etc. Les bibliothèques de composants de TINA comprennent plus que des MCU 800, tandis que les autres périphériques programmables peuvent être décrits par les langages de description de matériel VHDL et Verilog, tous deux disponibles dans TINA.

Circuits de microcontrôleur (MCU)

TINA comprend une large gamme de microcontrôleurs (PIC, AVR, 8051, HCS, ARM) que vous pouvez tester, déboguer et exécuter de manière interactive. L'assembleur MCU intégré vous permet de modifier votre code assembleur et de voir le résultat rapidement. Vous pouvez également programmer et déboguer des MCU en C, à l’aide de compilateurs C externes. Pour plus d’informations sur la simulation de circuit de microcontrôleur dans TINA, visitez le site Circuits de microcontrôleur.

Simulation HDL

TINA inclut tous les principaux langages de description matérielle analogiques, numériques et mixtes: VHDL, simulation Verilog HDL. Verilog-A et Verilog AMS pour vérifier les conceptions dans des environnements analogiques, numériques et analogiques-numériques à signaux mixtes. Vos circuits peuvent contenir des blocs HDL modifiables à partir des bibliothèques de TINA et Xilinx ou d'autres composants HDL créés par vous-même ou téléchargés à partir d'Internet. TINA compile le HDL en un code machine hautement efficace pour optimiser la vitesse. Vous pouvez combiner librement HDL et Spice les macros et les composants schématiques de TINA. Vous pouvez également modifier la source HDL de n’importe quel composant HDL, puis simuler et voir le résultat instantanément. Avec le débogueur HDL intégré, vous pouvez exécuter le code HDL pas à pas, ajouter des points d'arrêt, des points de surveillance, afficher des informations variables, etc.

Pour plus d’informations sur la simulation de circuit HDL dans TINA, consultez la simulation numérique HDL (VHDL et Verilog) à l'adresse