Bonjour à tous !!
Je suis en DUT GTR(telecom et réseau) 2°année et j'ai un projet tutoré qui a commencé il y a plus d'un mois avec une autre personne et on est plutot en retard sur le planning(d'ailleurs tous les autres groupes aussi)
Voilà mon projet consiste à choisir une carte FPGA(ça c'est fait on a commander une altera cyclone 2)et on doit choisir une application "simple et sympa". Auriez vous une idée car le prof qui nous tutorise(?) n'est jamais d'accord avec nos choix.
La semaine dernière, il nous a donné des exercices à faire(une dizaine en anglais en plus ) qui sont des exos pris du site www.altera.com et qui sont de la programmation en VHDL et j'ai également téléchargé le logiciel Quartus II pour compiler les programmes. Le problème est que je n'ai jamais fait de cours en VHDL et le prof ne s'y connait pas plus que nous. Et j'ai essayé de compiler des programmes tout fait mais ça marche jamais=> je crois que je sais pas me servir de ce logiciel non plus
Si quelqu'un pourrait m'aider ou m'éclaircir un peu sur le langage VHDL et sur le logiciel, je ne dirai pas non!!!
merci
projet tutoré sur FPGA et VHDL
Modérateur : Modérateur
-
- Administrateur
- Messages : 2327
- Inscription : 23 sept. 2003 19:14
- Localisation : Strasbourg
- Contact :
Bonjour et Luffy,
Alors il y a 2 solutions pour faire un projet :
- le projet schématique : tu fais ton schéma avec des circuits intégrés, tu compiles zou dans le FPGA et normalement ça fonctionne.
Je ne vois pas vraiment l'interet d'un point vu pédagogique mais c'est simple, rapide et ca permet facilement de prendre en main Quartus II.
- le projet VHDL : Evidement faut apprendre le VHDL mais c'est portable, utilisé par tous et moins restrictif.
Donc voici un petit turial sur Quartus 2 pour le prendre en mains.
Tu trouveras des cours sur le VHDL ici
Et des idées de projets là
Alors il y a 2 solutions pour faire un projet :
- le projet schématique : tu fais ton schéma avec des circuits intégrés, tu compiles zou dans le FPGA et normalement ça fonctionne.
Je ne vois pas vraiment l'interet d'un point vu pédagogique mais c'est simple, rapide et ca permet facilement de prendre en main Quartus II.
- le projet VHDL : Evidement faut apprendre le VHDL mais c'est portable, utilisé par tous et moins restrictif.
Donc voici un petit turial sur Quartus 2 pour le prendre en mains.
Tu trouveras des cours sur le VHDL ici
Et des idées de projets là
Ca clignote !!!!
-
- REGULIER
- Messages : 115
- Inscription : 11 juin 2005 20:27
- Localisation : Bordeaux - ENSEIRB - EirBot
Salut à tous
Luffy : si tu veux des idées de projet, tu peux partir sur un élément gérant une souris ou un clavier de pc.
Il y a le site de mon maitre à penser en VHDL http://www.enseirb.fr/~nouel/.
Petite remarque, on ne dit pas compiler mais synthétiser. En effet ce n'est pas comme le langage C, ou autres. Ici tous les process se passent en même temps et pour cause, tout process est un groupe de portes logiques potentiellement indépendant.
D'ou la différence entre compiler et synthétiser, l'un ne fait que transformer du code en langage machine qui partira dans une memoire et sera effectué de facon séquentielle, et l'autre place des portes logiques pour effectuer ta fonction.
P.S tout les processus sont concurent et tout ce qui se passe dans les processus sont sequentiels.
P.S.S Penses à ce qui se cache derriere le code que tu écris ..
Noyeuses Fêtes à tous en passant
Luffy : si tu veux des idées de projet, tu peux partir sur un élément gérant une souris ou un clavier de pc.
Il y a le site de mon maitre à penser en VHDL http://www.enseirb.fr/~nouel/.
Petite remarque, on ne dit pas compiler mais synthétiser. En effet ce n'est pas comme le langage C, ou autres. Ici tous les process se passent en même temps et pour cause, tout process est un groupe de portes logiques potentiellement indépendant.
D'ou la différence entre compiler et synthétiser, l'un ne fait que transformer du code en langage machine qui partira dans une memoire et sera effectué de facon séquentielle, et l'autre place des portes logiques pour effectuer ta fonction.
P.S tout les processus sont concurent et tout ce qui se passe dans les processus sont sequentiels.
P.S.S Penses à ce qui se cache derriere le code que tu écris ..
Noyeuses Fêtes à tous en passant
La vie est une maladie mortelle sexuellement transmissible
-
- Administrateur
- Messages : 2327
- Inscription : 23 sept. 2003 19:14
- Localisation : Strasbourg
- Contact :
Autant pour moiPetite remarque, on ne dit pas compiler mais synthétiser.
Très joli cours, merci. Je vais le garder sous le coude pour quand je m'y mettrai sérieusement.Il y a le site de mon maitre à penser en VHDL http://www.enseirb.fr/~nouel/.
Merci, à toi aussiNoyeuses Fêtes à tous en passant
Ca clignote !!!!