Quantique.net » Electronique » Tutoriaux » Tutoriel Quartus 5, Nios 2 ide, ModelSim  

Tutoriel Quartus 5, Nios 2 ide, ModelSim

<<précédent 1 2 3 suivant >>

Guide d’utilisation du logiciel ModelSim





    1. Installation de la licence

Aller dans le Panneau de configuration de Windows.

Basculer vers l’affichage classique et double cliquer sur Système.

Choisissez l’onglet Avancé et cliquer sur Variables d’environnement.

Dans Variables système, cliquer sur Nouveau.

Inscrivez comme Nom de la variable LM_LICENSE_FILE et comme Valeur de la variable, l’endroit où se trouve la licence sur le disque dur.



    1. Lancer ModelSim

Ouvrir SOPC Builder

Cliquer sur l’onglet System Contents

Double cliquer sur le module jtag_uart

Cliquer sur l’onglet simulation et cocher Create ModelSim alias to open an interactive

stimulus/response et cliquer sur Finish.


Double cliquer sur le module button_pio

Cliquer sur l’onglet simulation.

Vérifier que Drive imputs to est bien initialisé à la valeur 0x000F et cliquer sur Finish.


File> SOPC Builder Setup..

Dans l’encadré HDL Simulator, appuyer sur ... et entrer « c:/altera/modelsim/win32aloem ».



Appuyer sur l’onglet System Generation.

Sélectionner Simulation. Create simulator project files et appuyer sur Generate.



Lancer Nios II IDE.

Sélectionner le répertoire \robot_project_0\ et faites Run> Run…

Dans Configurations sélectionner Nios II Model Sim, et cliquer sur New.

Dans Target Hardware appuyer sur Browse… et sélectionner le fichier « std_1s10.ptf ».

Appuyer sur Run ou sortez de la boite de dialogue, appuyer sur la flèche à coté de l’icône et sélectionner Run as> Nios II ModelSim.



    1. Effectuer une simulation

      1. Afficher la wavefom

Après ModelSim> , entrer s.

Ensuite, entrer jtag_uart_drive, un programme se lance, laisser-le en tâche de fond.

Entrer w, la « waveform » s’affiche.


      1. Ajouter/ supprimer des signaux

Dans Workspace, faites un clique droit sur le bloc « test_bench/dut/the_z_robot_0 » et sélectionner Add> Add to Wave.

Les signaux sont ajoutés à la « waveform ».

Faites la même opération avec les blocs que vous voulez simuler (par exemple les registres).

Pour supprimer un signal qui ne vous intéresse pas, faites un clique droit sur le signal dans la « waveform » et supprimer.

      1. Initialiser les signaux d’entrée

Initialiser la clock :

clique droit sur clk et clk.

Initialiser les entrées :

clique droit sur une entrée et force.

      1. Lancer la simulation

Après ModelSim> , entrer run durée de la simulation.

Par exemple : run 500ns ou run 5us.

<<précédent 1 2 3 suivant >>

Commentaires sur la page

Copyright 2006 Quantique.net
Sites partenaires :Grille de sudoku, gratuit Sudoku expert Sudoku diabolique Sedo - Buy and Sell Domain Names and Websites project info: quantique.net Statistics for project quantique.net etracker® web controlling instead of log file analysis