Découverte du matériel et du logiciel NIOS II
1 page
Français

Découverte du matériel et du logiciel NIOS II

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
1 page
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

TP SOPC P.Nouel ENSEIRB

Découverte du matériel et du logiciel NIOS II

Il s’agit dans cette séance de découvrir l’environnement de travail ALTERA qu’il s’agisse de
Quartus comme outil de synthèse VHDL et de placement routage, ou de Eclipse ...

Sujets

Informations

Publié par
Nombre de lectures 165
Langue Français

Extrait

TP SOPC
P.Nouel
ENSEIRB
Découverte du matériel et du logiciel NIOS II
Il s’agit dans cette séance de découvrir l’environnement de travail ALTERA qu’il s’agisse de
Quartus comme outil de synthèse VHDL et de placement routage, ou de Eclipse NiosII IDE
comme outil de mise au point du logiciel.
La carte de développement est uns carte Stratix 1S10.
La documentation complète (format html) se trouve sous
C:/altera/kits/nios2/documents/index.htm
ou sur
http://www.altera.com
1. NiosII Hardware Development Tutorial
La manière de construire un système matériel de base est expliquée dans le tutorial d’Altera
dont le texte en Anglais est fourni ci-après. On y apportera les quelques modifications et
précisions suivantes (elles sont manuscrites dans le texte original) :
Page 2-1 Commencer par recopier chez vous (dans un répertoire
tutorial
par exemple)
le projet correspondant à la carte Stratix 1S10 et
se trouvant sous
c:\Tp_sopc\ressources\niosII_stratix_1S10
puis ouvrir ce projet avec Quartus et
suivre les indications du tutorial.
Page 2-3 Choisir
VHDL
(problème de licence et de choix personnel)
Page 2-4 La carte est
Nios Development Board, Stratix (EP1S10)
La partie programmation du chapitre 3 présente la programmation à partir de
l’environnement Quartus.
Lorsque on ne fait que du développement logiciel, une
méthode alternative consiste à effectuer cette même programmation dans
l’environnement IDE.
2. Nios II Software Development Tutorial
L’environnement de travail appelé NiosII
I
ntegreted
D
evelopment
E
nvironment est
l’adaptation d’un système de développement Java d’IBM nommé Eclipse. La partie 4 du
Hardware Development tutorial invite à lancer cet outil de développent logiciel à partir du
SOPC builder. Plus tard, on lui préférera la méthode alternative de lancement séparé :
Altera>NiosII EDS 6.0> NIOS II IDE
Dans ce dernier cas, la contrainte supplémentaire est de bien définir lors de la création d’un
projet logiciel
Quel est le nom du système matériel qui exécutera le programme ?
Le chemin par défaut du projet sera alors un sous-répertoire
software
créé
dans le projet matériel (exemple : tutorial/software)
On terminera le chapitre 4 du Harware Tutorial expliquant comment compiler et exécuter un
programme.
On enchaînera par l’apprentissage des commandes de debug. Dans l’IDE, la commande
help>welcome
nous permet de choisir
Software Development tutoria
l puis
Debugging the
Project
dont le texte est fourni en annexe.
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents